crontab-Syntax

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
marwin
Beiträge: 18
Registriert: 20.04.2005 20:22:40

crontab-Syntax

Beitrag von marwin » 21.02.2006 14:08:13

Hi,

habe Debian 3.1 und folgende Frage zu Einträgen in /etc/crontab.
Bei z.B. SUSE kann ich durch ein '-' in der ersten Spalte eines Eintrags verhindern, daß der jeweilige cronbefehl im syslog erscheint. Also sowas z.B.:

-*/5 * * * * cacti php /srv/www/htdocs/m/poller.php > /dev/null 2>&1

Mache ich das bei Sarge, erhalte ich folgende Fehlermeldung, wenn die crontab neu eingelesen wird:

cron[xyz]: Error: bad minute; while reading /etc/crontab

Wie macht man daher sowas bei Debian? Ich suche schon überall, kann dazu aber nix finden - hoffentlich nicht nur übersehen ...

Danke und Gruß

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 21.02.2006 14:16:13

Nie gehoert von diesem Feature. Was aber generell zu ueberlegen waere ist, ob du nicht statt dem normalen syslogd den syslog-ng nutzen willst. Mit dem koennte man bestimmte Cron-Jobs naemlich auch aus den Logs rausfiltern.
Wobei mir der Sinn nicht ganz klar ist, wieso du die Cron-Jobs nicht im Log haben willst. Gibts dafuer denn einen Grund, ausser dass dann halt weniger im Log steht?

marwin
Beiträge: 18
Registriert: 20.04.2005 20:22:40

Beitrag von marwin » 21.02.2006 16:38:50

Ja, syslog-ng steht schon auf To-Do.

Warum ich frage? Nun, einerseits interessiert mich generell, warum das beim cron von Debian nicht geht. Zum anderen will ich durch die Ausführung bestimmter Jobs tatsächlich nicht x Einträge in den Logs. Ich merke auch an anderen Stellen, wenn diese Jobs nicht laufen würden - dann kann ich im Zweifelsfalle das Logging immer noch anknipsen. Und die Variante, das mit dem vorangestellten '-' steuern zu können, finde ich dafür sehr bequem.

Danke und Gruß

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 21.02.2006 16:53:24

Hm, entweder ist das ein von SuSE reingepatchtes Feature oder das koennen erst recht neue Versionen von Cron.

fuzzy
Beiträge: 1021
Registriert: 04.10.2003 12:15:52

Beitrag von fuzzy » 21.02.2006 17:04:48

Hallo marwin,
also mit dem "normalen" cron unter debian ist mir diese Option nicht bekannt - muss aber auch nix heißen :wink:

http://www.rootforum.de/forum/viewtopic ... sc&start=0
...FunnyDingo erwähnt diese Option...

Gruß fuzzy

marwin
Beiträge: 18
Registriert: 20.04.2005 20:22:40

Beitrag von marwin » 21.02.2006 17:34:21

Hi fuzzy,

ja, genau das meine ich.
Na wie auch immer, es gibt offenkundig diesen Unterschied. Ich wollte halt nur sichergehen, daß ich da auf der Debian-Seite nix übersehen hatte.

Danke euch!

Benutzeravatar
notdefine
Beiträge: 114
Registriert: 17.11.2003 13:18:41
Wohnort: Rhede (NRW)
Kontaktdaten:

Beitrag von notdefine » 30.10.2007 09:16:27

Hatte das gleiche Problem beim Update von Sarge auf Etch.
Die alten von mir geschriebenen Cronjobs benutzten das minus.

Nach dem Update ging dann nix mehr

Antworten