* Sven Joachim [08-09-2008 12:48]: > > Gibt es eine Möglichkeit logrotate so zu konfiguieren, dass er syslog > > jede woche rotiert oder wenn die Größe 10MB überschritten hat, oder ist > > das ein Fehler in logrotate? > > Das ist eine Einschränkung von logrotate, du kannst die Logs entweder > nach Größe oder nach Alter rotieren, aber nicht beides. Wenn beides nicht zugleich geht, könnte man immer noch zwei Prozesse starten. Erweiterung für /etc/cron.daily/logrotate: #!/bin/sh test -x /usr/sbin/logrotate || exit 0 /usr/sbin/logrotate /etc/logrotate.conf /usr/sbin/logrotate --state /var/lib/logrotate/status.size /etc/logrotate.size Die extra size-Config für die Logdatei müsste in /etc/logrotate.size stehen, zu Konflikten sollte es wegen verschiedener status-Dateien nicht kommen. Gruß Uwe
Attachment:
signature.asc
Description: Digital signature