dhcp - server kann mit cronjob nicht neu gestartet werden

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
adrian
Beiträge: 234
Registriert: 15.09.2004 20:09:46
Wohnort: Langnau CH
Kontaktdaten:

dhcp - server kann mit cronjob nicht neu gestartet werden

Beitrag von adrian » 03.05.2006 08:15:16

hallo zusammen

ich habe mir ein bash script gemacht, welches ein paar mal im tag ausgeführt werden soll, um konfigurationen vom dhcp server neu zu starten.

nun, wenn ich das script von hand starte, erhalte ich die logmeldungen vom dhcp. alles io.
wenn aber das script mittels cronjob ausgeführt werden soll,bekommt root ein fehlermail mit folgendem inhalt:

Code: Alles auswählen

/etc/init.d/dhcp3-server: line 37: start-stop-daemon: command not found
/etc/init.d/dhcp3-server: line 24: start-stop-daemon: command not found
hier der inhalt des scripts (is nichts grosses...)

Code: Alles auswählen

#! /bin/sh

#DHCP server neu starten
/etc/init.d/dhcp3-server stop
/etc/init.d/dhcp3-server start
auszug aus der crontab:

Code: Alles auswählen

#DHCP neu starten
0 10,13,16 * * 1,2,3,4,5 /var/www/dhcp/dhcp-restart >> /dev/null

ist die aussage /dev/nulll nicht i.o.??

danke für eine antwort!
gruss adrian

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 04.05.2006 07:38:43

Das Programm start-stop-daemon liegt in /sbin. Da beim cron Deine .profile oder .bash_profile nicht ausgelesen wird, kann es durchaus sein, dass $PATH nicht so gesetzt ist, wie Du es brauchst. Füge mal zwei Zeilen hinzu zu Deinem Script, so dass es wie folgt aussieht:

Code: Alles auswählen

#! /bin/sh

PATH=$PATH:/sbin
export PATH

#DHCP server neu starten
/etc/init.d/dhcp3-server stop
/etc/init.d/dhcp3-server start
Damit sollte es dann wie gewünscht funktionieren.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

adrian
Beiträge: 234
Registriert: 15.09.2004 20:09:46
Wohnort: Langnau CH
Kontaktdaten:

Beitrag von adrian » 04.05.2006 17:07:23

jepp!!

danke genau das wars!!

gruss adrian

Antworten