ich habe seit paar Tagen das Problem, dass Logrotate nicht mehr funktioniert.
Ich benutze das Onlinescript: logmini.sh
Hier mal die Dateien die ich auf dem Futro habe:logmini.sh (Logfile-Rotation, stuendlich, CF Systeme, mit wenig Platz)
Rotationszeitplan: Stuendlich
Rotationsgroessen: syslog 3MB, Restliche 1MB, EMU-Logs 1MB
Beachte das je nach Rotationszeit die Groessen ueberschritten werden!
Script starten? (j/n): j
Sollen alte Logfiles geloescht werden? (j/n): n
Verbinde zum Updateserver..
Neue Konfiguration wird eingerichtet..
Rotiere Logfiles mit neuer Konfiguration..
error: exim4-base:3 unknown option 'hourly' -- ignoring line
Fertig
-------------------------------------------------------------------------------
root@debian ~ >
/etc/crontab
Code: Alles auswählen
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
/etc/logrotate.d/rsyslog
Code: Alles auswählen
/var/log/syslog
{
rotate 1
size 3M
missingok
notifempty
delaycompress
compress
postrotate
invoke-rc.d rsyslog reload > /dev/null
endscript
}
/var/log/mail.info
/var/log/mail.warn
/var/log/mail.err
/var/log/mail.log
/var/log/daemon.log
/var/log/kern.log
/var/log/auth.log
/var/log/user.log
/var/log/lpr.log
/var/log/cron.log
/var/log/debug
/var/log/messages
{
rotate 1
size 1M
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
invoke-rc.d rsyslog reload > /dev/null
endscript
}
/var/log/ipc/CCcam-iusers.log
/var/log/ipc/CCcam-bcommands.log
/var/log/ipc/CCcam-restart-*.log
{
rotate 1
size 1M
missingok
Wird der Inhalt von weiteren Dateien noch benötigt?