1#!/bin/sh 2# 3# $NetBSD: ypserv,v 1.5 2000/09/19 13:04:39 lukem Exp $
| 1#!/bin/sh 2# 3# $NetBSD: ypserv,v 1.5 2000/09/19 13:04:39 lukem Exp $
|
4# $FreeBSD: head/etc/rc.d/ypserv 124622 2004-01-17 10:59:43Z mtm $
| 4# $FreeBSD: head/etc/rc.d/ypserv 124626 2004-01-17 11:19:01Z mtm $
|
5# 6 7# PROVIDE: ypserv 8# REQUIRE: rpcbind 9# KEYWORD: FreeBSD 10 11. /etc/rc.subr 12 13name="ypserv"
| 5# 6 7# PROVIDE: ypserv 8# REQUIRE: rpcbind 9# KEYWORD: FreeBSD 10 11. /etc/rc.subr 12 13name="ypserv"
|
| 14rcvar="nis_server_enable"
|
14command="/usr/sbin/${name}"
| 15command="/usr/sbin/${name}"
|
15start_precmd="ypserv_precmd"
| 16start_precmd="ypserv_prestart"
|
16 17load_rc_config $name
| 17 18load_rc_config $name
|
18rcvar="nis_server_enable"
| |
19command_args="${nis_server_flags}" 20
| 19command_args="${nis_server_flags}" 20
|
21ypserv_precmd()
| 21ypserv_prestart()
|
22{ 23 if ! checkyesno rpcbind_enable && \ 24 ! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1 25 then 26 force_depend rpcbind || return 1 27 fi 28 _domain=`domainname` 29 if [ -z "$_domain" ]; then 30 warn "NIS domainname(1) is not set." 31 return 1 32 fi 33 if [ ! -d /var/yp/$_domain/. ]; then 34 warn "/var/yp/$_domain is not a directory." 35 return 1 36 fi 37} 38 39run_rc_command "$1"
| 22{ 23 if ! checkyesno rpcbind_enable && \ 24 ! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1 25 then 26 force_depend rpcbind || return 1 27 fi 28 _domain=`domainname` 29 if [ -z "$_domain" ]; then 30 warn "NIS domainname(1) is not set." 31 return 1 32 fi 33 if [ ! -d /var/yp/$_domain/. ]; then 34 warn "/var/yp/$_domain is not a directory." 35 return 1 36 fi 37} 38 39run_rc_command "$1"
|