Hallo.
Ich hätt nochmal ne Frage zu cronjobs:
wenn ich als root eingebe "netdate squirrel", dann stellt sich meine lokale
Uhr nach dem Rechner hier im LAN namens squirrel. Wenn ich für root einen
cronjob einrichte:
*/5 * * * * /usr/sbin/netdate squirrel
dann stellt sich die Uhr NICHT alle fünf Minuten nach der Zeit auf squirrel.
Wieso?
Und welches wäre denn die richtige Stelle, um der Kiste nach Erreichen des
letzten runlevels zu sagen, daß sie sich die Zeit holen soll? man netdate
schlägt dazu /dev/init.d/boot.local vor, aber das geht nicht, weil zu dieser
Zeit noch kein Netzwerk vorhanden ist.
--
Andreas Feile
On Thu, 20 Dec 2001 18:30:18 +0100
Andreas Feile
Hallo.
Ich hätt nochmal ne Frage zu cronjobs:
wenn ich als root eingebe "netdate squirrel", dann stellt sich meine lokale Uhr nach dem Rechner hier im LAN namens squirrel. Wenn ich für root einen cronjob einrichte:
*/5 * * * * /usr/sbin/netdate squirrel
dann stellt sich die Uhr NICHT alle fünf Minuten nach der Zeit auf squirrel. Wieso?
Und welches wäre denn die richtige Stelle, um der Kiste nach Erreichen des letzten runlevels zu sagen, daß sie sich die Zeit holen soll? man netdate schlägt dazu /dev/init.d/boot.local vor, aber das geht nicht, weil zu dieser Zeit noch kein Netzwerk vorhanden ist.
--
Andreas Feile
www.feile.net
Hi Andreas, kann die Deine erste Frage leider nicht beantworten. Spuckt cron denn irgendwelche Fehlermelcungen aus?? Aber eine sinnvolle Moeglichkeit die Zeit zu setzen, ist doch sicherlich das Startscript fuer dein Netzwerk. Also /sbin/init.d/network (aeltere SuSE), oder /etc/init.d/network (aktuelle SuSE). Den korrekten Pfad musst Du auf Grund deiner Distribution herausfinden. Hier kann ein "netdate" als letzter Aufruf im start-Block stehen. Funktioniert hier bei mir wunderbar. Gruesse Sven
participants (2)
-
Andreas Feile
-
Sven Pfeifer