[linux] Re: Hoe logrotate probleem onderzoeken?

Bram Mertens M8ram op linux.be
Zo mei 8 15:20:05 CEST 2005


On Sun, 2005-05-08 at 12:13 +0200, Aart Koelewijn wrote:
[...]
> Kijk dus in /etc/logrotate.d/ in welke scripts de opdracht postrotate
> voorkomt en daarna met ps of de betreffende deamons wel weer gestart
> zijn. Zo lukt het wellicht het probleem wat verder te specificeren.

postrotate komt in volgende scripts voor:
imladris:~# grep postro /etc/logrotate.d/*
/etc/logrotate.d/apache:        postrotate
/etc/logrotate.d/apache-perl:   postrotate
/etc/logrotate.d/apache-ssl:    postrotate
/etc/logrotate.d/apt-proxy:     postrotate
/etc/logrotate.d/clamav-freshclam:     postrotate
/etc/logrotate.d/cupsys:        postrotate
/etc/logrotate.d/mysql-server:  postrotate

apache-perl kan ik met ps niet vinden, zelfs niet
na /etc/init.d/apache-perl...

Maar ook clamav kan ik in ps niet vinden en aangezien ik gisteren een
nieuwe versie van clamav geïnstalleerd heb is dat misschien een
verdachte.

Even in m'n apt-get update log gaan kijken en daaruit blijkt
dat /etc/logrotate.d/clamav-freshclam gisteren vervangen is door een
nieuwe versie...

/etc/logrotate.d/clamav-freshclam is nu:
/var/log/clamav/freshclam.log {
     rotate 12
     weekly
     compress
     delaycompress
     create 640 clamav adm
     postrotate
     [ -f /var/run/clamav/freshclam.pid ] && kill -HUP
`cat /var/run/clamav/freshclam.pid` > /dev/null
     endscript
     }

Maar die pid file bestaat niet...
Trouwens de voor clamd bestaat ook geen pid file hoewel die in de config
file wel wordt gedefinieerd.

Ik heb /etc/init.d/clamav-freshclam start ingegeven en nu is de pid file
wel aangemaakt.

Even kijken (morgen dus) of het nu opgelost is tenzij iemand nog tips
kan geven?

Bedankt voor het meedenken

Bram
-- 
# Mertens Bram "M8ram"   <M8ram op linux.be>          Linux User #349737 #
# debian testing            kernel 2.6.8-1-686     i686     512MB RAM #
# 15:20:04 up 43 days, 21:34,  5 users,  load average: 0.05, 0.07, 0.06 #




More information about the Linux mailing list