lockd revision 125987
1218799Snwhitehorn#!/bin/sh 2330449Seadler# 3330449Seadler# $NetBSD: nfslocking,v 1.6 2002/03/24 15:52:41 lukem Exp $ 4218799Snwhitehorn# $FreeBSD: head/etc/rc.d/lockd 125987 2004-02-19 05:49:06Z mtm $ 5218799Snwhitehorn# 6218799Snwhitehorn 7218799Snwhitehorn# PROVIDE: nfslocking 8218799Snwhitehorn# REQUIRE: nfsserver nfsclient nfsd 9218799Snwhitehorn# BEFORE: DAEMON 10218799Snwhitehorn# KEYWORD: FreeBSD 11218799Snwhitehorn 12218799Snwhitehorn. /etc/rc.subr 13218799Snwhitehorn 14218799Snwhitehorn# Save the (one) commandline argument incase it gets clobbered. 15218799Snwhitehornarg=$1 16218799Snwhitehorn 17218799Snwhitehorn# Either NFS client or server must be enabled or this must be a 'forcestart' 18218799Snwhitehorn# for either of the daemons to start. 19218799Snwhitehorn# 20218799Snwhitehornstart_precmd='checkyesno nfs_server_enable || checkyesno nfs_client_enable || 21218799Snwhitehorn [ -n "$rc_force" ]' 22218799Snwhitehornstop_precmd=$start_precmd 23218799Snwhitehornstatus_precmd=$start_precmd 24218799Snwhitehorn 25218799Snwhitehorn# rpc.statd 26218799Snwhitehorn# 27218799Snwhitehornname="statd" 28218799Snwhitehornrcvar=rpc_statd_enable 29218799Snwhitehorncommand="/usr/sbin/rpc.${name}" 30218799Snwhitehornload_rc_config $name 31218799Snwhitehornrun_rc_command "$arg" 32321168Sngie 33218799Snwhitehorn# rpc.lockd 34321168Sngie# 35218799Snwhitehornname="lockd" 36271539Snwhitehornrcvar=rpc_lockd_enable 37271539Snwhitehorncommand="/usr/sbin/rpc.${name}" 38218799Snwhitehornload_rc_config $name 39218799Snwhitehornrun_rc_command "$arg" 40218799Snwhitehorn