[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Frage zu logrotate - macht nicht was es soll?



Hallo zusammen,
ich habe den apache2 getrennt, nach öffentlich und privat und paar andere - 
durch Ports getrennt. So weit so gut. Die Logdateien alle in /var/log/apache2 
heißen nun:

access.log
error.log
intranet_access.log
intranet_error.log
pitchfork_pczimmer_access.log
pitchfork_pczimmer_error.log
pitchfork_wohnzimmer_access.log
pitchfork_wohnzimmer_error.log
public_access.log
public_error.log
webcam_access.log
webcam_error.log

Ich wog mich wegen der Namensnennung in Sicherheit, 
weil /etc/logrotate.d/apache2 diesen Inhalt hat:

/var/log/apache2/*.log {
        weekly
        missingok
        rotate 52
        compress
        delaycompress
        notifempty
        create 640 root adm
        sharedscripts
        postrotate
                if [ -f "`. /etc/apache2/envvars ; echo \ 
${APACHE_PID_FILE:-/var/run/apache2.pid}`" ]; then
                        /etc/init.d/apache2 reload > /dev/null
                fi
        endscript
}

Nun ja, die größte Logdatei hat 479MB und nichts ist rotiert worden.

Ich habe auch keine Infos gefunden, weder man logrotate noch apropos logrotate 
noch irgendwas in /usr/share/doc. Denn das "rotate 52" lässt mich vermuten 
dass ich was falsch verstanden haben, oder?

Danke schonmal, Chris......


Reply to: