lockd revision 125987
178344Sobrien#!/bin/sh 278344Sobrien# 3171881Smtm# $NetBSD: nfslocking,v 1.6 2002/03/24 15:52:41 lukem Exp $ 498184Sgordon# $FreeBSD: head/etc/rc.d/lockd 125987 2004-02-19 05:49:06Z mtm $ 578344Sobrien# 678344Sobrien 7171881Smtm# PROVIDE: nfslocking 8223852Srmacklem# REQUIRE: nfsserver nfsclient nfsd 998184Sgordon# BEFORE: DAEMON 10180564Sdougb# KEYWORD: FreeBSD 1178344Sobrien 1278344Sobrien. /etc/rc.subr 1378344Sobrien 14171881Smtm# Save the (one) commandline argument incase it gets clobbered. 15171881Smtmarg=$1 16171881Smtm 17171881Smtm# Either NFS client or server must be enabled or this must be a 'forcestart' 18180070Smtm# for either of the daemons to start. 19171881Smtm# 2078344Sobrienstart_precmd='checkyesno nfs_server_enable || checkyesno nfs_client_enable || 21171881Smtm [ -n "$rc_force" ]' 22171881Smtmstop_precmd=$start_precmd 23125987Smtmstatus_precmd=$start_precmd 24171881Smtm 25168085Smtm# rpc.statd 26169653Smtm# 27169653Smtmname="statd" 28169653Smtmrcvar=rpc_statd_enable 29180070Smtmcommand="/usr/sbin/rpc.${name}" 30168085Smtmload_rc_config $name 31169653Smtmrun_rc_command "$arg" 32168085Smtm 33168085Smtm# rpc.lockd 34168085Smtm# 35168085Smtmname="lockd" 36169653Smtmrcvar=rpc_lockd_enable 37168085Smtmcommand="/usr/sbin/rpc.${name}" 38171871Smtmload_rc_config $name 39169653Smtmrun_rc_command "$arg" 40168085Smtm