Lord_Icon
Member
Moinz,
ich würde meine mail.log gern täglich per logrotate packen wollen.
Also erstmal gesucht, wer die mail.log verwaltet:
Ein restart von rsyslog scheint die mail.log aber nicht zu packen.
Einer eine Idee, wie ich rsyslog manuell dazu bringe mal aktiv zu werden ?
Bei logrotate kenne ich den Befehl ja...
... aber bei rsyslog siehts selbst in der man-page nicht grad üppig aus an möglichen befehlen.
Danke
ich würde meine mail.log gern täglich per logrotate packen wollen.
Also erstmal gesucht, wer die mail.log verwaltet:
Code:
[B]grep -rl mail.log /etc/logrotate.d[/B]
/etc/logrotate.d/rsyslog
Code:
[B]nano /etc/logrotate.d/rsyslog[/B]
/var/log/mail.log {
missingok
daily
rotate 7
create
compress
start 0
}
Ein restart von rsyslog scheint die mail.log aber nicht zu packen.
Code:
[B]ls -lach /var/log/mail.log*[/B]
-rwxrwxrwx 1 root adm 39M Mär 5 11:08 /var/log/mail.log
-rwxrwxrwx 1 root adm 39M Feb 28 06:25 /var/log/mail.log.1
-rwxrwxrwx 1 root adm 2,7M Feb 28 06:25 /var/log/mail.log.2.gz
-rwxrwxrwx 1 root adm 1,9M Feb 28 06:25 /var/log/mail.log.3.gz
-rwxrwxrwx 1 root adm 2,1M Feb 28 06:25 /var/log/mail.log.4.gz
Einer eine Idee, wie ich rsyslog manuell dazu bringe mal aktiv zu werden ?
Bei logrotate kenne ich den Befehl ja...
Code:
logrotate --force -d /etc/logrotate.d/mail
Danke