[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Frage zu logrotate



* 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


Reply to: