Deleted Added
full compact
ypupdated (180564) ypupdated (231667)
1#!/bin/sh
2#
1#!/bin/sh
2#
3# $FreeBSD: head/etc/rc.d/ypupdated 180564 2008-07-16 19:50:29Z dougb $
3# $FreeBSD: head/etc/rc.d/ypupdated 231667 2012-02-14 10:51:24Z dougb $
4#
5
6# PROVIDE: ypupdated
7# REQUIRE: rpcbind ypserv
8# KEYWORD: shutdown
9
10. /etc/rc.subr
11
12name="ypupdated"
13rcvar="rpc_ypupdated_enable"
4#
5
6# PROVIDE: ypupdated
7# REQUIRE: rpcbind ypserv
8# KEYWORD: shutdown
9
10. /etc/rc.subr
11
12name="ypupdated"
13rcvar="rpc_ypupdated_enable"
14
15load_rc_config $name
16
14command="/usr/sbin/rpc.${name}"
15start_precmd="rpc_ypupdated_precmd"
16
17rpc_ypupdated_precmd()
18{
19 local _domain
20
17command="/usr/sbin/rpc.${name}"
18start_precmd="rpc_ypupdated_precmd"
19
20rpc_ypupdated_precmd()
21{
22 local _domain
23
21 if ! checkyesno rpcbind_enable && \
22 ! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1
23 then
24 force_depend rpcbind || return 1
25 fi
26 if ! checkyesno nis_server_enable && \
27 ! /etc/rc.d/ypserv forcestatus 1>/dev/null 2>&1
28 then
29 force_depend ypserv || return 1
30 fi
24 force_depend rpcbind || return 1
25 force_depend ypserv nis_server || return 1
31
32 _domain=`domainname`
33 if [ -z "$_domain" ]; then
34 warn "NIS domainname(1) is not set."
35 return 1
36 fi
37}
38
26
27 _domain=`domainname`
28 if [ -z "$_domain" ]; then
29 warn "NIS domainname(1) is not set."
30 return 1
31 fi
32}
33
39load_rc_config $name
40run_rc_command "$1"
34run_rc_command "$1"