Sorry, habe mir gerade den sysklogd noch mal angeschaut,
funktioniert doch etwas anders als syslog-ng. Das sollte
dich aber nicht daran hindern /etc/cron.weekly/sysklogd anzupassen, zu löschen oder sonstwas. Das Problem hast
du ja jetzt lokalisiert. ;-)
Das hier scheint wohl die Ursache zu sein:
<# snip #> hdphdmr01:~# cat /etc/cron.weekly/sysklogd ... cd /var/log for LOG in `syslogd-listfiles --weekly` do if [ -s $LOG ]; then savelog -g adm -m 640 -u root -c 4 $LOG >/dev/null fi done ... <# snip #>
Aus der manpage von savelog:
... "For files that do exist and have lengths greater than zero, the following actions are performed:" ... " 3) The main file is moved to file.0." ...
Diese Liste wird also abgearbeitet:
<# snip #> hdphdmr01:~# syslogd-listfiles --weekly /var/log/mail.log /var/log/daemon.log /var/log/messages /var/log/lpr.log /var/log/auth.log /var/log/debug /var/log/mail.err /var/log/mail.info /var/log/kern.log /var/log/mail.warn /var/log/uucp.log /var/log/user.log <# snip #>
Ich habe leider bisher nicht rausgefunden, wie ich diese ändern kann. Ich vermute auch, dass das gar nicht geht, ohne das ich das Logging generell abschalte.
Daher macht es für mich am meisten Sinn, wenn ich in der for-Schleife eine Abfrage bezüglich des Dateinamen einbaue.
Stimmt Ihr mir zu, und wenn ja, könnt Ihr mir eine elegante Variante zeigen? Ich bin bisher nicht sehr gut in der bash-Programmierung.
Bitte kein CC: an mich - ich lese auf der Liste mit!
Sorry, war ein Versehen...
Grüße Mathias
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)