ypbind revision 180564
178344Sobrien#!/bin/sh 278344Sobrien# 398184Sgordon# $FreeBSD: head/etc/rc.d/ypbind 180564 2008-07-16 19:50:29Z dougb $ 478344Sobrien# 578344Sobrien 678344Sobrien# PROVIDE: ypbind 778344Sobrien# REQUIRE: ypserv 898184Sgordon# BEFORE: DAEMON 9180564Sdougb# KEYWORD: shutdown 1078344Sobrien 1178344Sobrien. /etc/rc.subr 1278344Sobrien 1378344Sobrienname="ypbind" 1478344Sobriencommand="/usr/sbin/${name}" 1578344Sobrienstart_precmd="ypbind_precmd" 1678344Sobrien 17109770Smtmload_rc_config $name 18124622Smtmrcvar="nis_client_enable" 19124622Smtmcommand_args="${nis_client_flags}" 2098184Sgordon 2178344Sobrienypbind_precmd() 2278344Sobrien{ 23165664Syar local _domain 24165664Syar 25124622Smtm if ! checkyesno rpcbind_enable && \ 26124622Smtm ! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1 27124622Smtm then 28124622Smtm force_depend rpcbind || return 1 29124622Smtm fi 30106431Sfenner 3178344Sobrien _domain=`domainname` 3278344Sobrien if [ -z "$_domain" ]; then 33117346Smtm warn "NIS domainname(1) is not set." 3478344Sobrien return 1 3578344Sobrien fi 3678344Sobrien} 3778344Sobrien 3878344Sobrienrun_rc_command "$1" 39