lockd revision 298514
178344Sobrien#!/bin/sh 278344Sobrien# 3171881Smtm# FreeBSD History: src/etc/rc.d/nfslocking,v 1.11 2004/10/07 13:55:26 mtm 498184Sgordon# $FreeBSD: head/etc/rc.d/lockd 298514 2016-04-23 16:10:54Z lme $ 578344Sobrien# 678344Sobrien 7171881Smtm# PROVIDE: lockd 8223852Srmacklem# REQUIRE: nfsclient nfsd rpcbind statd 998184Sgordon# BEFORE: DAEMON 10180564Sdougb# KEYWORD: nojail shutdown 1178344Sobrien 1278344Sobrien. /etc/rc.subr 1378344Sobrien 14171881Smtmname="lockd" 15298514Slmedesc="NFS file locking daemon" 16171881Smtmrcvar=rpc_lockd_enable 17171881Smtmcommand="/usr/sbin/rpc.${name}" 18171881Smtmstart_precmd='lockd_precmd' 1978344Sobrien 20171881Smtm# Make sure that we are either an NFS client or server, and that we get 21171881Smtm# the correct flags from rc.conf(5). 22125987Smtm# 23171881Smtmlockd_precmd() 24168085Smtm{ 25231667Sdougb force_depend rpcbind || return 1 26231667Sdougb force_depend statd rpc_statd || return 1 27231667Sdougb 28171871Smtm rc_flags=${rpc_lockd_flags} 29168085Smtm} 30168085Smtm 3178344Sobrienload_rc_config $name 32171871Smtmrun_rc_command $1 33