lockd revision 231792
1187706Sgonzo#!/bin/sh 2187706Sgonzo# 3187706Sgonzo# FreeBSD History: src/etc/rc.d/nfslocking,v 1.11 2004/10/07 13:55:26 mtm 4187706Sgonzo# $FreeBSD: stable/9/etc/rc.d/lockd 231792 2012-02-15 22:59:15Z dougb $ 5187706Sgonzo# 6187706Sgonzo 7187706Sgonzo# PROVIDE: lockd 8187706Sgonzo# REQUIRE: nfsclient nfsd rpcbind statd 9187706Sgonzo# BEFORE: DAEMON 10187706Sgonzo# KEYWORD: nojail shutdown 11187706Sgonzo 12187706Sgonzo. /etc/rc.subr 13187706Sgonzo 14187706Sgonzoname="lockd" 15187706Sgonzorcvar=rpc_lockd_enable 16187706Sgonzocommand="/usr/sbin/rpc.${name}" 17187706Sgonzostart_precmd='lockd_precmd' 18187706Sgonzo 19187706Sgonzo# Make sure that we are either an NFS client or server, and that we get 20187706Sgonzo# the correct flags from rc.conf(5). 21187706Sgonzo# 22187706Sgonzolockd_precmd() 23187706Sgonzo{ 24187706Sgonzo force_depend rpcbind || return 1 25187706Sgonzo force_depend statd rpc_statd || return 1 26187706Sgonzo 27187706Sgonzo rc_flags=${rpc_lockd_flags} 28187706Sgonzo} 29187706Sgonzo 30187706Sgonzoload_rc_config $name 31187706Sgonzorun_rc_command $1 32187706Sgonzo