[Bug 1325821] [NEW] logrotate error on rotating winbind
Launchpad Bug Tracker
1325821 at bugs.launchpad.net
Wed Jun 4 15:15:39 UTC 2014
You have been subscribed to a public bug:
I frequently get the following error from logrotate on some of my 12.04
LTS machines.
/etc/cron.daily/logrotate:
logrotate_script: line 1: kill: (1660) - No such process
error: error running non-shared postrotate script for /var/log/samba/log.winbindd of '/var/log/samba/log.winbindd '
run-parts: /etc/cron.daily/logrotate exited with return code 1
/etc/logrotate.d/winbind has the default content shown below.
The kill command returns an error if for whatever reason the PID listed in /var/run/samba/winbindd.pid is not running.
Thus the kill line should be improved to something like
[ -f /var/run/samba/winbind.pid ] && { PID=$(cat /var/run/samba/winbindd.pid) ; ps -p $PID | grep -q $PID && kill -HUP $PID ; }
/var/log/samba/log.winbindd {
weekly
missingok
rotate 7
postrotate
[ ! -f /var/run/samba/winbindd.pid ] || kill -HUP `cat /var/run/samba/winbindd.pid`
endscript
compress
notifempty
}
** Affects: logrotate (Ubuntu)
Importance: Undecided
Status: New
--
logrotate error on rotating winbind
https://bugs.launchpad.net/bugs/1325821
You received this bug notification because you are a member of Ubuntu Foundations Bugs, which is subscribed to logrotate in Ubuntu.
More information about the foundations-bugs
mailing list