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