Page 1 of 1
Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-24 21:29
by dts
Hallo,
Ich habe als Benutzer (nicht "root") 2 Cronjobs, die beim Reboot des Servers zwei *.sh (Shellskripte) starten sollen. Problem daran ist nun, dass leider nur das erste gestartet wird und das zweite völlig ignoriert wird.
Code: Select all
@reboot /home/user/skript1.sh
@reboot /home/user/skript2.sh
Wie ist dies möglich??? :?
Mfg DtS
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-24 23:09
by fritz
ich habe keine Ahnung, warum das nicht funzt :roll:
1. Versuch: Beide vertauschen - ist es wieder nur das erste?
2. Versuch: Ich würde dann nur eine Zeile mit @reboot benutzen, und damit ein (bash-)Script aufrufen, das die beiden anderen ausführt. Wenn dann immer noch nur eines ausgeführt wird, funktioniert das andere eben aus anderen (Rechte-,Syntax-)Gründen nicht.
Gruss Fritz
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-24 23:44
by dts
Hi Fritz,
1. Versuch: Beide vertauschen - ist es wieder nur das erste?
Merkwürdigerweise war das Austauschen die Lösung... 8O
Nunja, muss ich ja nicht verstehen...
Danke dir für die Idee!
Mfg
DtS
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-25 06:37
by chris76
DtS wrote:
Nunja, muss ich ja nicht verstehen...
Um vielleicht dahinterzukommen wäre es interessant wie die Scripte aussehen und was sie machen.
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-25 06:42
by captaincrunch
erjenige, der sich diesen "@reboot"-Quatsch ausgedacht hat, gehört im Nachhinein noch erschlagen...
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-25 11:45
by dts
Um vielleicht dahinterzukommen wäre es interessant wie die Scripte aussehen und was sie machen.
:arrow:
start_isdn.sh
Code: Select all
#!/bin/sh
while /bin/true
do
/usr/bin/stc -c /etc/stc/isdn.cfg -e 1 -l /var/log/stc/isdn.log
sleep 1
done
:arrow:
start_modem.sh
Code: Select all
#!/bin/sh
while /bin/true
do
/usr/bin/stc -c /etc/stc/modem.cfg -e 1 -l /var/log/stc/modem.log
sleep 1
done
EDIT:
erjenige, der sich diesen "@reboot"-Quatsch ausgedacht hat, gehört im Nachhinein noch erschlagen...
Hmmm, aber Linuxstandart ist das schon? :roll:
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-25 11:47
by captaincrunch
Hmmm, aber Linuxstandart ist das schon?
Nein, Standar
d sind immer noch Initscripts.
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-25 16:36
by Roger Wilco
DtS wrote:Hmmm, aber Linuxstandart ist das schon? :roll:
Nur wenn Vixie-Cron benutzt wird. Andere Cron-Daemons kennen diese Schlüsselworte nicht...
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-25 18:27
by dts
Vixie-Cron
Noch nie gehört... :roll:
Ich verwende den "Original CROND" von Debian Sarge 3.1
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-25 18:48
by Roger Wilco
DtS wrote:Ich verwende den "Original CROND" von Debian Sarge 3.1
Also doch Vixie-Cron. :twisted:
Re: Cronjob (@reboot) wird nicht ausgeführt?
Posted: 2005-04-25 18:54
by dts
Danke für die Aufklärung :)