logrotate - einzelne Logdatei löschen

Shokwing

Lieutenant
Registriert
Nov. 2005
Beiträge
578
Hallo zusammen,

habe mich eben bisschen in logrotate eingelesen. Ich möchte gerne, dass eine einzelne logdatei nach Erreichen einer bestimmte Größe gelöscht wird.

Ist mein Befehl dazu richtig?

/var/home/mailmon/mailmonitor.log
{
monthly
size 1,5G
}

Es geht nur um die mailmonitor.log. Davon gibt es keine weitere, weshalb ich meine auch nicht den rotate-Befehl aufnehmen zu müssen?

Danke,
 
Hallo

ich verstehe den Sinn nicht ganz aber das sollte so funktionieren. Ob 1,5G funktioniert kann ich nicht sagen aber 1500M funktioniert. Des weiteren solltest du noch "rotate 0" hinzufügen damit er sie auch löscht. Und vielleicht ein "create" noch dazu falls dein Programm keine neue log schreibt.

vg HOD
 
Zurück
Oben