cron schreibt ins messages log, unterbinden?

Bash, Shell, PHP, Python, Perl, CGI
hptools
Posts: 22
Joined: 2002-07-09 12:02
Location: Berlin

cron schreibt ins messages log, unterbinden?

Post by hptools » 2005-01-10 10:27

Hallo,

ist es moeglich dem cron zu untersagen, dass er in die messages schreibt.
Moechte die Eintraege dort nicht lesen..

danke,
Patrick

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: cron schreibt ins messages log, unterbinden?

Post by Roger Wilco » 2005-01-10 19:43

Das ist nicht Sache von Cron, sondern die deines Syslog-Daemons.
Daher: man syslog

kase
RSAC
Posts: 1041
Joined: 2002-10-14 22:56

Re: cron schreibt ins messages log, unterbinden?

Post by kase » 2005-01-10 19:48

Du musst ein "-" (minus) vor den Cron-Eintrag machen.

Also zB:
-0 * * * * /bar/foo

Allerdings funktioniert das ganze nur beim User root, und der cron-Daemon muss entsprechend gepatched sein, der Patch ist aber bei den meisten Distris inklusive. (Debian Woody: ja, Debian Sarge: NEIN)

Unbedingt beim Restarten in deine Logs schauen, ob der Cron irgendein Fehler da reinschreibt, denn sollte der Cron nicht gepatched sein, funktioniert er nach einem /etc/init.d/crond restart NICHT mehr, gibt aber keinen Fehler aus, sondern schreibt es NUR in die Logs.