[BACK]Return to ypserv CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / etc / rc.d

Annotation of src/etc/rc.d/ypserv, Revision 1.2

1.1       lukem       1: #!/bin/sh
                      2: #
1.2     ! lukem       3: # $NetBSD: ypserv,v 1.1.1.1 2000/03/10 11:53:25 lukem Exp $
1.1       lukem       4: #
                      5:
                      6: # PROVIDE: ypserv
                      7: # REQUIRE: portmap
                      8:
                      9: . /etc/rc.subr
                     10: . /etc/rc.conf
                     11:
                     12: name="ypserv"
                     13: command="/usr/sbin/${name}"
                     14: required_vars="portmap"
                     15: start_precmd="ypserv_precmd"
                     16:
                     17: ypserv_precmd()
                     18: {
1.2     ! lukem      19:        _domain=`domainname`
        !            20:        if [ -z "$_domain" ]; then
        !            21:                warn "domainname(1) is not set; ${name} not started"
1.1       lukem      22:                return 1
                     23:        fi
                     24:
1.2     ! lukem      25:        if [ ! -d /var/yp/$_domain/. ]; then
        !            26:                warn "/var/yp/$_domain is not a directory; ${name} not started"
1.1       lukem      27:                return 1
                     28:        fi
                     29: }
                     30:
                     31: run_rc_command "$1"

CVSweb <webmaster@jp.NetBSD.org>