Cronjob (@reboot) wird nicht ausgeführt?

Bash, Shell, PHP, Python, Perl, CGI
dts
Posts: 290
Joined: 2004-02-05 20:40

Cronjob (@reboot) wird nicht ausgeführt?

Post by dts » 2005-04-24 21:29

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

fritz
Posts: 891
Joined: 2002-04-23 20:12
Location: Lehrte / Hannover

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by fritz » 2005-04-24 23:09

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

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by dts » 2005-04-24 23:44

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

chris76
Moderator
Moderator
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by chris76 » 2005-04-25 06:37

DtS wrote:
Nunja, muss ich ja nicht verstehen...
Um vielleicht dahinterzukommen wäre es interessant wie die Scripte aussehen und was sie machen.
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error

captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by captaincrunch » 2005-04-25 06:42

erjenige, der sich diesen "@reboot"-Quatsch ausgedacht hat, gehört im Nachhinein noch erschlagen...
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by dts » 2005-04-25 11:45

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:

captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by captaincrunch » 2005-04-25 11:47

Hmmm, aber Linuxstandart ist das schon?
Nein, Standard sind immer noch Initscripts.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

Roger Wilco
Administrator
Administrator
Posts: 5924
Joined: 2004-05-23 12:53

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by Roger Wilco » 2005-04-25 16:36

DtS wrote:Hmmm, aber Linuxstandart ist das schon? :roll:
Nur wenn Vixie-Cron benutzt wird. Andere Cron-Daemons kennen diese Schlüsselworte nicht...

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by dts » 2005-04-25 18:27

Vixie-Cron
Noch nie gehört... :roll:

Ich verwende den "Original CROND" von Debian Sarge 3.1

Roger Wilco
Administrator
Administrator
Posts: 5924
Joined: 2004-05-23 12:53

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by Roger Wilco » 2005-04-25 18:48

DtS wrote:Ich verwende den "Original CROND" von Debian Sarge 3.1
Also doch Vixie-Cron. :twisted:

dts
Posts: 290
Joined: 2004-02-05 20:40

Re: Cronjob (@reboot) wird nicht ausgeführt?

Post by dts » 2005-04-25 18:54

Danke für die Aufklärung :)