#!/bin/sh #ez-ipupdate des systemvinit prozesses #Script Framework - Automatisiertes Erzeugen der Monsum Linux Distribution #(c) Rainmaker MultiMedia OHG # #$Author$ #$Date$ #$Revision$ # #$Log$ #Revision 1.3 2002/11/04 22:41:46 kueller #Fehlende ez-ipupdate daemon configuration wird nun abgefangen, und #erzeugt keine fehlermeldung mehr. # #Revision 1.2 2002/05/16 08:54:52 hkueller #ez-ipupdate wird nun durch die Dateien /etc/sysconfig/ez-ipupdate/* gesteuert. #Die Datei muß wie die dynamic DNS Domain und Hostname heissen # #Revision 1.1.1.1 2002/02/13 16:09:42 hkueller #New Packet ez-ipupdate # # # source /etc/init.d/functions case "$1" in start) if ls /etc/sysconfig/ez-ipupdate/* >/dev/null 2>&1; then for i in /etc/sysconfig/ez-ipupdate/*; do echo -n "Starting ez-ipupdate for `basename $i`" /usr/bin/ez-ipupdate -h `basename $i` \ -c $i evaluate_retval echo -n "Starting ez-ipupdate daemon for `basename $i`" /usr/bin/ez-ipupdate -d -h `basename $i` \ -c $i evaluate_retval done fi ;; stop) echo -n "Stopping ez-ipupdate daemon" pkill -9 -f /usr/bin/ez-ipupdate evaluate_retval ;; restart) $0 stop /usr/bin/sleep 1 $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac