#!/bin/sh # Begin /etc/init.d/network # Script zum start des automount Daemons # Wenn die Datei /etc/sysconfig/auto.master vorhanden ist, wird # der automount Daemon gestartet # Die Timeout Konfiguration erfolg über die Datei /etc/sysconfig/autofstime # (c) Rainmaker MultiMedia OHG # # $Author$ # $Date$ # $Revision$ # # $Log$ # Revision 1.4 2007/05/04 12:16:39 segler # yppasswdd should read its config from /etc/sysconfig/nis/'domainname' instaead of /etc/nis/... # # Revision 1.3 2003/04/19 08:17:33 kueller # restart Option hinzugefügt # # Revision 1.2 2001/11/22 14:00:12 kueller # defaultdomain liegt unter /etc/sysconfig/nis - pfade korrigiert # # Revision 1.1.1.1 2001/09/23 01:21:15 kueller # Neustart wg. Datenverlust # # Revision 1.1.1.1 2001/08/24 16:18:07 kueller # AddOns fuer NIS Server # # source /etc/init.d/functions case "$1" in start) if [ -f /etc/sysconfig/nis/defaultdomain ]; then echo -n "starting NIS server" domainname `cat /etc/sysconfig/nis/defaultdomain` loadproc /usr/sbin/ypserv echo -n "starting NIS Slave Server Support" loadproc /usr/sbin/rpc.ypxfrd echo -n "starting remote passwd support" loadproc /usr/sbin/rpc.yppasswdd -D /etc/sysconfig/nis/`domainname` fi ;; stop) if [ -f /etc/sysconfig/nis/defaultdomain ]; then cp /etc/nsswitch.conf /etc/nsswitch.sav cp /etc/nsswitch.files /etc/nsswitch.conf echo -n "shutting down remote passwd support" killproc /usr/sbin/rpc.yppasswdd echo -n "shutting down Slave Server Support" killproc /usr/sbin/rpc.ypxfrd echo -n "shutting down NIS server" killproc /usr/bin/ypserv cp /etc/nsswitch.sav /etc/nsswitch.conf rm /etc/nsswitch.sav fi ;; restart) $0 stop sleep 1 $0 start ;; *) echo "Usage: $0: {start|stop|restart}" exit 1 ;; esac #end /etc/inet.d/network