On Don, Jun 21, 2001 at 08:03:40 +0200, Martin Borchert wrote:
On Thursday 21 June 2001 03:23, Manfred G. wrote: [...]
Das bedeutet also, alle Logfiles, die in /etc/logfiles lagern, werden automatisch komprimiert und später gelöscht?
Komprimiert ja, gelöscht nein.
Von welcher SuSE sprechen wir? Bei den 6.x wird das Löschen jedenfalls mit erledigt.
In /etc/cron.daily/ liegt ein Skript namens aaa_base_rotate_logs. Das sorgt dafür, dass Logfiles, die größer sind als der in /etc/logfiles angegebene Wert, komprimiert werden. Anschließend hast Du dann eine Datei access_log-YYYYMMTT.gz Um das automatisch (z.B. nach ein paar Wochen) zu löschen, müsstest Du Dir ein neues Skript basteln. Aber damit wäre ich vorsichtig. Gerade in /etc/ kann man leicht ne ganze Menge falsch machen.
SuSE 6.x: Das braucht er nicht. Dafür ist der Parameter MAX_DAYS_FOR_LOG_FILES in /etc/rc.config da, das Löschen wird durch aaa_base erledigt. Schau mal nach dem o. g. Parameter, ich nehme mal an, dass sich unter 7.x vielleicht ein paar Dateinamen geändert haben, aber das Prinzip gleich geblieben ist. Jan