[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

user-cronjobs beim Reboot werden nicht ausgeführt



Hallo,

auf meinem Etch-System werden die crontab-Einträge eines Benutzers, die
beim Neustart ausgeführt werden sollen, nicht alle ausgeführt.
crontab -l auf einem Rechner zeigt mir u.a. (Zeilen gekürzt):

30 01 * * *     CAL=`calendar`; [ ! -z "$CAL" ] && calendar | mail -s Erinnerungsmail wolf
30 01 * * *     CONNECTS=`grep Accepted /var/log/auth.log | grep ...
30 01 * * *     r2e run
@reboot         CAL=`calendar`; [ ! -z "$CAL" ] && calendar | mail -s Erinnerungsmail wolf
@reboot         CONNECTS=`grep Accepted /var/log/auth.log | grep ...
@reboot         r2e run

Die Zeilen sind, bis auf '30 01 * * *' vs. '@reboot', identisch. Die 
üblichen Anforderungen an eine crontab habe ich schon überprüft: 
Leerzeile am Ende, die Einrückung des Befehls hinter der Zeitangabe
erfolgt in jeder Zeile mit TAB.

Beim Neustart wird jedoch nur der letzte Befehl ('r2e run') ausgeführt. 
Läuft der Rechner um 1:30 Uhr, werden alle Befehle korrekt ausgeführt.
Einträge im Syslog beim Reboot:

Aug 10 06:58:42 p43k anacron[3263]: Anacron 2.3 started on 2007-08-10
Aug 10 06:58:42 p43k anacron[3263]: Will run job `cron.daily' in 5 min.
Aug 10 06:58:42 p43k anacron[3263]: Jobs will be executed sequentially
Aug 10 06:58:43 p43k /usr/sbin/cron[3276]: (CRON) INFO (pidfile fd = 3)
Aug 10 06:58:43 p43k /usr/sbin/cron[3277]: (CRON) STARTUP (fork ok)
Aug 10 06:58:43 p43k /usr/sbin/cron[3277]: (CRON) INFO (Running @reboot jobs)
Aug 10 06:58:43 p43k /USR/SBIN/CRON[3293]: (wolf) CMD (r2e run)

Danach kommen keine Einträge mehr. Verwendet wird Vixie Cron:

$ dpkg -l cron | grep ^ii
ii  cron      3.0pl1-100     management of regular background processing

Weiß jemand, wieso die die beiden ersten '@reboot'-Befehle nicht 
ausgeführt werden?  


Danke und schönen Gruß,

Wolf

-- 
..., aber nur, wer sich vom Stumpf- und Wahnsinn ein Bild machen kann, ist auch 
in der Lage, dies für sich zu bewerten und ist nicht auf den 'großen Bruder' 
angewiesen. Nur wer Zugriff auf möglichst viel Information hat, kann auch 
darüber urteilen, was Fehlinformation ist. (GHopper im Heise-Forum)



Reply to: