On Tuesday 13 July 2004 10:34, Sascha Blum wrote:
Nun meine Frage: Gibts es zufällig ein fertiges Shell-Script oder so, wo zum einen das ausführt, was ich oben da per Cron-Job am Laufen habe, aber zusätzlich die Zeitserver zuvor prüft?
Wie wärs denn mit: #!/bin/sh ###################################################################### # Adjusts the system clock without wasting too much bandwidth. ###################################################################### SERVERS="\ ptbtime1.ptb.de \ ptbtime2.ptb.de \ time.ethz.ch \ time.fu-berlin.de \ ntps1-1.uni-erlangen.de \ " BASE=`basename $0` rm -f /tmp/$BASE.* TMP=/tmp/$BASE.$$ for I in $SERVERS do echo $I >> $TMP /usr/sbin/netdate $I >> $TMP 2>&1 if [ "$?" = "0" ] ; then rm -f /etc/adjtime /sbin/hwclock -w exit 0 fi done cat $TMP mail -s "mysetclock failed on $HOST" root@industriehansa.de < $TMP exit 42 -- MfG i. A. Alexander Franz Informationsmanagement Tel.:���+49 (0) 40 / 7 43 - 7 54 78 Fax.:���+49 (0) 89 / 9 30 80 - 2 70 99 Mobil:��+49 (0) 172 / 8 56 81 57 eMail:��Alexander.Franz@IndustrieHansa.de IndustrieHansa Consulting & Engineering GmbH Hein-Sa�-Weg 38 * 21129 Hamburg www.IndustrieHansa.de