On Thursday 21 June 2001 03:23, Manfred G. wrote:
auf meinem Server habe ich mehrere access_log Dateien. (Pro VirtualHost eine) Eine von diesen access_log Dateien ist schon über 100MB groß. Was muß ich machen, damit die Log Dateien von Zeit zu Zeit wieder gelöscht, bzw. komprimiert werden? Trag doch einfach die entsprechenden logfiles in /etc/logfiles ein. Das bedeutet also, alle Logfiles, die in /etc/logfiles lagern, werden automatisch komprimiert und später gelöscht?
Komprimiert ja, gelöscht nein. 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. Martin Borchert ps: Häng mal bei Antworten Deinen Text _unter_ den des Vorredners. Liest sich leichter. Ich habs hier mal wieder richtiggestellt. pps: Ich bekomme auch gerne mal ne PM, aber ich lese die Liste mit, es reicht, wenn Du dahin schreibst. -- when in danger or in doubt, run in circles, scream and shout! pgp-key: via wwwkeys.pgp.net, key id is 0x21eec9b0