3a5608e
#!/bin/sh
3a5608e
#
e966eb4
# yppasswdd-pre-setdomain
3a5608e
#
3a5608e
# description: This is part of former ypserv init script, which is used 
e966eb4
#              to setup proper domainname before starting yppasswdd daemon
3a5608e
#              itself. If $NISDOMAIN is not defined, it fails. 
3a5608e
#
3a5608e
3a5608e
DOMAINNAME=`domainname`
3a5608e
if [ "$DOMAINNAME" = "(none)" -o "$DOMAINNAME" = "" ]; then
3a5608e
    echo -n $"Setting NIS domain: "
3a5608e
    if [ -n "$NISDOMAIN" ]; then
3a5608e
        domainname $NISDOMAIN
3a5608e
        echo $"'$NISDOMAIN' (environment variable)"
3a5608e
    else # no domainname found
e966eb4
        logger -t yppasswdd $"domain not found"
3a5608e
        exit 1
3a5608e
    fi
3a5608e
fi
3a5608e