Hi! Ich führe ein Script aus, dass mir bestimmte Dienste mittels zb. rcapache2 status aus. Per crontab -u root sagt er mir aber, dass rcapache2 nicht gefunden wird warum dies? lg
Hallo, Am Mittwoch, 1. Juni 2005 09:51 schrieb martin hochreiter:
Hi!
Ich führe ein Script aus, dass mir bestimmte Dienste mittels zb. rcapache2 status aus.
Per crontab -u root sagt er mir aber, dass rcapache2 nicht gefunden wird warum dies?
Variablen wie $PATH sind bei Dingen, die man aus einer crontab heraus ausführt, nicht gesetzt. Daher bei Befehlen, die dort ausgeführt werden sollen, am Besten immer vollständigen Pfad angeben: /etc/init.d/apache2 status HTH, Anke -- Think before you ...
Wenn ich es richtig sehe, musst du rcapache2 mit der kompletten Pfadangabe aufrufen. Also z.B. /usr/sbin/rcapache2 Dann soltte es laufen.
Dank euch - bei den meisten Dingen geht es jetzt - nur von einem Dienst krieg ich keinen Status - SuSEfirewall2, da gibts nur die ..._final _setup _init Scripte. Wie krieg ich da einen 'running' status wie bei rcSuSEfirewall2 status? lg
martin hochreiter wrote:
Wenn ich es richtig sehe, musst du rcapache2 mit der kompletten Pfadangabe aufrufen. Also z.B. /usr/sbin/rcapache2 Dann soltte es laufen.
Dank euch - bei den meisten Dingen geht es jetzt - nur von einem Dienst krieg ich keinen Status - SuSEfirewall2, da gibts nur die ..._final _setup _init Scripte. Wie krieg ich da einen 'running' status wie bei rcSuSEfirewall2 status?
Die Firewall findest du unter /sbin/rcSuSEfirewall2 status
participants (3)
-
Anke Boernig
-
karsten
-
martin hochreiter