lockd revision 285830
1164131Sdes#!/bin/sh 2164131Sdes# 3164131Sdes# FreeBSD History: src/etc/rc.d/nfslocking,v 1.11 2004/10/07 13:55:26 mtm 4164131Sdes# $FreeBSD: releng/10.2/etc/rc.d/lockd 231667 2012-02-14 10:51:24Z dougb $ 5164131Sdes# 6174990Sache 7164131Sdes# PROVIDE: lockd 8164131Sdes# REQUIRE: nfsclient nfsd rpcbind statd 9164131Sdes# BEFORE: DAEMON 10164131Sdes# KEYWORD: nojail shutdown 11164131Sdes 12164131Sdes. /etc/rc.subr 13164131Sdes 14164131Sdesname="lockd" 15164131Sdesrcvar=rpc_lockd_enable 16164131Sdescommand="/usr/sbin/rpc.${name}" 17164131Sdesstart_precmd='lockd_precmd' 18164131Sdes 19164131Sdes# Make sure that we are either an NFS client or server, and that we get 20164131Sdes# the correct flags from rc.conf(5). 21174990Sache# 22164131Sdeslockd_precmd() 23164131Sdes{ 24164131Sdes force_depend rpcbind || return 1 25164131Sdes force_depend statd rpc_statd || return 1 26164131Sdes 27164131Sdes rc_flags=${rpc_lockd_flags} 28164131Sdes} 29164131Sdes 30164131Sdesload_rc_config $name 31164131Sdesrun_rc_command $1 32164131Sdes