lockd revision 109579
1139823Simp#!/bin/sh 234649Swollman# 334649Swollman# $NetBSD: nfslocking,v 1.6 2002/03/24 15:52:41 lukem Exp $ 434649Swollman# $FreeBSD: head/etc/rc.d/lockd 109579 2003-01-20 18:57:16Z mtm $ 534649Swollman# 634649Swollman 734649Swollman# PROVIDE: nfslocking 834649Swollman# REQUIRE: nfsserver nfsclient nfsd 934649Swollman# BEFORE: DAEMON 1034649Swollman# KEYWORD: FreeBSD NetBSD 1134649Swollman 1234649Swollman. /etc/rc.subr 1334649Swollman 1434649Swollmanarg=$1 1534649Swollman 1634649Swollmancase ${OSTYPE} in 1734649SwollmanFreeBSD) 1834649Swollman RCVAR_SERVER="nfs_server_enable" 1934649Swollman RCVAR_CLIENT="nfs_client_enable" 2034649Swollman RCVAR_STATD="rpc_statd_enable" 2134649Swollman RCVAR_LOCKD="rpc_lockd_enable" 2234649Swollman ;; 2334649SwollmanNetBSD) 2434649Swollman RCVAR_SERVER="nfs_server" 2534649Swollman RCVAR_CLIENT="nfs_client" 2634649Swollman RCVAR_STATD="statd" 2734649Swollman RCVAR_LOCKD="lockd" 2834649Swollman ;; 2950477Speteresac 3034649Swollman 3134649Swollmanstart_precmd='checkyesno ${RCVAR_SERVER} || checkyesno ${RCVAR_CLIENT} || 3234649Swollman [ -n "$rc_force" ]' 3334649Swollmanstop_precmd=$start_precmd 3434649Swollmanstatus_precmd=$start_precmd 3534649Swollman 3634649Swollmanname="statd" 3734649Swollmanrcvar=${RCVAR_STATD} 3834649Swollmancommand="/usr/sbin/rpc.${name}" 3934649Swollmanload_rc_config $name 4034649Swollmanrun_rc_command "$arg" 4134649Swollman 4234649Swollmanname="lockd" 43167126Sbmsrcvar=${RCVAR_LOCKD} 44167126Sbmscommand="/usr/sbin/rpc.${name}" 45167126Sbmsload_rc_config $name 46167126Sbmsrun_rc_command "$arg" 47167126Sbms