linux-l: cron

Johannes Walther hannes at walther.in-berlin.de
Di Mai 26 14:31:39 CEST 1998


On Tue, 26 May 1998, Stefan Lisowski wrote:

> On Mon, 25 May 1998, Johannes Walther wrote:
> 
> > > > 53 6 * * * root $HOME/bin/cron.daily
> > > 
> > > Hier versucht er taeglich um 6:53 den Befehl "root HOME/bin/cron.daily"
> > > auszufuehren. "root" ist aber kein Befehl, loesch das einfach mal, soll
> > > Wunder wirken *g*.
> > > 
> > > Und Du hast natuerlich nichts veraendert ....
> > > 
> > > (Vielleicht gibt es ein cron, dass im 6. Feld eine Userid
> > >  erwartet/erlaubt, aber Dein momentanes tut es offensichtlich nicht)
> > 
> > den cron gibts schon, er ist heir installiert... und funktioniert.
> > 
> > Lass mal den root stehen und schau in dem verzeichnis /etc/cron.daily/*
> > (oder wo das bei dir liegt) nach was er da alles machen soll und finde
> > da das komomando was er nicht macht.
> > 
> > In der eigentlichen crontab steht ja bei mir:
> > 
> > 02 1 * * * root run-parts /etc/cron.daily
> 
> Ich hab mal spasseshalber das *root* aus der Zeile rausgenommen und jetzt
> läuft es ohne Fehlermeldung. Was mich wundert ist das das standardmäßig
> eingetragen wurde, von SuSe-Setup (hab ne neue Platte eingerichtet).
> 
> Kann es sein das sich die Bildungsvorschriften für die Zeilen in der
> crontab geändert haben. Im Vergleich zu Deiner crontab-Zeile fehlte bei
> mir *run-parts*, oder sind die beiden Einträge *root run-parts* optional?
 
Nein root ist der Benutzer der das Komando ausführt und run-parts idt das 
kommando welches den Parameter /etc/cron.daily bekommt. 

Hast du evtl dein /usr/bin verschoben oder erneuert ? gibts das Programm 
run-parts bei dir ?

> locate run-parts 

?

Hannes




Mehr Informationen über die Mailingliste linux-l