1243789Sdim#!/bin/sh 2243789Sdim# 3243789Sdim# $FreeBSD$ 4243789Sdim# 5243789Sdim 6243789Sdim# PROVIDE: ypbind 7243789Sdim# REQUIRE: ypserv 8243789Sdim# BEFORE: DAEMON 9243789Sdim# KEYWORD: shutdown 10243789Sdim 11243789Sdim. /etc/rc.subr 12243789Sdim 13243789Sdimname="ypbind" 14243789Sdimrcvar="nis_client_enable" 15243789Sdim 16243789Sdimload_rc_config $name 17243789Sdim 18243789Sdimcommand="/usr/sbin/${name}" 19243789Sdimcommand_args="${nis_client_flags}" 20243789Sdim 21243789Sdimstart_precmd="ypbind_precmd" 22243789Sdim 23243789Sdimypbind_precmd() 24243789Sdim{ 25243789Sdim local _domain 26243789Sdim 27243789Sdim force_depend rpcbind || return 1 28243789Sdim 29243789Sdim _domain=`domainname` 30243789Sdim if [ -z "$_domain" ]; then 31243789Sdim warn "NIS domainname(1) is not set." 32243789Sdim return 1 33243789Sdim fi 34243789Sdim} 35243789Sdim 36243789Sdimrun_rc_command "$1" 37243789Sdim