lockd revision 125987
178344Sobrien#!/bin/sh 278344Sobrien# 398184Sgordon# $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 778344Sobrien# PROVIDE: nfslocking 898184Sgordon# REQUIRE: nfsserver nfsclient nfsd 998184Sgordon# BEFORE: DAEMON 10124616Smtm# KEYWORD: FreeBSD 1178344Sobrien 1278344Sobrien. /etc/rc.subr 1378344Sobrien 14125987Smtm# Save the (one) commandline argument incase it gets clobbered. 1578344Sobrienarg=$1 1678344Sobrien 17125987Smtm# Either NFS client or server must be enabled or this must be a 'forcestart' 18125987Smtm# for either of the daemons to start. 19125987Smtm# 20124623Smtmstart_precmd='checkyesno nfs_server_enable || checkyesno nfs_client_enable || 21124623Smtm [ -n "$rc_force" ]' 2278344Sobrienstop_precmd=$start_precmd 2378344Sobrienstatus_precmd=$start_precmd 2478344Sobrien 25125987Smtm# rpc.statd 26125987Smtm# 2778344Sobrienname="statd" 28124623Smtmrcvar=rpc_statd_enable 2978344Sobriencommand="/usr/sbin/rpc.${name}" 3078344Sobrienload_rc_config $name 3178344Sobrienrun_rc_command "$arg" 3278344Sobrien 33125987Smtm# rpc.lockd 34125987Smtm# 3578344Sobrienname="lockd" 36124623Smtmrcvar=rpc_lockd_enable 3778344Sobriencommand="/usr/sbin/rpc.${name}" 3878344Sobrienload_rc_config $name 3978344Sobrienrun_rc_command "$arg" 40