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

Re: crontab skript Problem "comand not found" (Zeitvergeich auf vserver)



On Jan 18 2006 Robert Michel <news@robertmichel.de> wrote:

> [...]
>
> Auf meinem Debian Vserver von Xantron.de weicht die Systemzeit
> mehr als 30 Sekunden ab, was _etwas_ nervt. Da man auf einem
> Vsever leider die Zeit nicht selber setzen kann, bleibt nur
> das Überwachen um dann den Admin nett zu bitten die Zeit nicht
> einmalig per Hand, sondern ordenlich per Skript zu setzten.
> (Bereits geschehen, delta-t jetzt < 60s statt > 360s).
>
> Mein kleines Überwachungsskript läuft manuell fehlerfrei, 
> aber per crontab gestartet gibt es die Fehlermeldung:
> "/root/skripte/ntp-test.sh: line 1: ntpdate: command not found"
> Crontabeintrag:
> 5 * * * * /root/skripte/ntp-test.sh
> [...]

Aus man 5 crontab:

       [...]
       Several environment variables are set up automatically by  the  cron(8)
       daemon.  SHELL is set to /bin/sh, and LOGNAME and HOME are set from the
       /etc/passwd  line  of   the   crontab's   owner.   PATH   is   set   to
       "/usr/bin:/bin".   HOME,  SHELL, and PATH may be overridden by settings
       in the crontab; LOGNAME is the user that the job is running  from,  and
       may not be changed.
       [...]

Also nur diese und keine anderen Variablen sind innerhalb der von cron
ausgeführten Skript zu erwarten.

Hth -- Peter

-- 
Peter.Weiss@consol.de                         ConSol* Software GmbH
Phone  +49 89 45841-100                       Consulting & Solutions
Mobile +49 177 6040121                        Franziskanerstr. 38
http://www.consol.de                          D-81669 München



Reply to: