ypbind revision 124622
1188482Smr#!/bin/sh 2188482Smr# 3188482Smr# $NetBSD: ypbind,v 1.5 2002/03/22 04:34:01 thorpej Exp $ 4213324Smr# $FreeBSD: head/etc/rc.d/ypbind 124622 2004-01-17 10:59:43Z mtm $ 5188482Smr# 6188482Smr 7188482Smr# PROVIDE: ypbind 8219760Smr# REQUIRE: ypserv 9188482Smr# BEFORE: DAEMON 10188482Smr# KEYWORD: FreeBSD 11 12. /etc/rc.subr 13 14name="ypbind" 15command="/usr/sbin/${name}" 16start_precmd="ypbind_precmd" 17 18load_rc_config $name 19rcvar="nis_client_enable" 20command_args="${nis_client_flags}" 21 22ypbind_precmd() 23{ 24 if ! checkyesno rpcbind_enable && \ 25 ! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1 26 then 27 force_depend rpcbind || return 1 28 fi 29 30 _domain=`domainname` 31 if [ -z "$_domain" ]; then 32 warn "NIS domainname(1) is not set." 33 return 1 34 fi 35} 36 37run_rc_command "$1" 38