Deleted Added
full compact
ypbind (124616) ypbind (124622)
1#!/bin/sh
2#
3# $NetBSD: ypbind,v 1.5 2002/03/22 04:34:01 thorpej Exp $
1#!/bin/sh
2#
3# $NetBSD: ypbind,v 1.5 2002/03/22 04:34:01 thorpej Exp $
4# $FreeBSD: head/etc/rc.d/ypbind 124616 2004-01-17 10:16:38Z mtm $
4# $FreeBSD: head/etc/rc.d/ypbind 124622 2004-01-17 10:59:43Z mtm $
5#
6
7# PROVIDE: ypbind
8# REQUIRE: ypserv
9# BEFORE: DAEMON
10# KEYWORD: FreeBSD
11
12. /etc/rc.subr
13
14name="ypbind"
15command="/usr/sbin/${name}"
16start_precmd="ypbind_precmd"
17
18load_rc_config $name
5#
6
7# PROVIDE: ypbind
8# REQUIRE: ypserv
9# BEFORE: DAEMON
10# KEYWORD: FreeBSD
11
12. /etc/rc.subr
13
14name="ypbind"
15command="/usr/sbin/${name}"
16start_precmd="ypbind_precmd"
17
18load_rc_config $name
19case ${OSTYPE} in
20FreeBSD)
21 rcvar="nis_client_enable"
22 command_args="${nis_client_flags}"
23 ;;
24NetBSD)
25 rcvar=$name
26 ;;
27esac
19rcvar="nis_client_enable"
20command_args="${nis_client_flags}"
28
29ypbind_precmd()
30{
21
22ypbind_precmd()
23{
31 case ${OSTYPE} in
32 FreeBSD)
33 if ! checkyesno rpcbind_enable && \
34 ! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1
35 then
36 force_depend rpcbind || return 1
37 fi
38 ;;
39 esac
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
40
41 _domain=`domainname`
42 if [ -z "$_domain" ]; then
43 warn "NIS domainname(1) is not set."
44 return 1
45 fi
46}
47
48run_rc_command "$1"
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"