Can confirm the same behavior on Ubuntu 16.04 LTS. Log files are rotated
by logrotate but postrotate command doesn't seem to work.
ls -ltr /var/log | tail
-rw-r----- 1 syslog adm 0 Aug 19 06:42 kern.log
-rw-rw---- 1 root utmp 0 Sep 1 06:49 btmp.1
-rw-r--r-- 1 root root 252 Sep 7 17:02 memcached.log
-rw-rw-r-- 1 root utmp 15360 Sep 29 15:43 wtmp.1
-rw-rw---- 1 root utmp 0 Oct 1 06:41 btmp
-rw-r----- 1 syslog adm 605488 Oct 10 11:56 mail.log.1
-rw-rw-r-- 1 root utmp 4224 Oct 10 12:38 wtmp
-rw-rw-r-- 1 root utmp 292876 Oct 10 12:38 lastlog
-rw-r----- 1 syslog adm 17692156 Oct 10 13:53 auth.log.1
-rw-r----- 1 syslog adm 3045212 Oct 10 13:53 syslog.1
postrotate command seems wrong anyway:
# cat /etc/logrotate.d/rsyslog | grep -A 2 postrotate
postrotate
invoke-rc.d rsyslog rotate > /dev/null
endscript
--
postrotate
invoke-rc.d rsyslog rotate > /dev/null
endscript
invoke-rc.d rsyslog rotate doesn't work:
# invoke-rc.d rsyslog rotate
initctl: invalid command: rotate
Try `initctl --help' for more information.
invoke-rc.d: initscript rsyslog, action "rotate" failed.
But in general postrotate commands don't seem to be executed at all.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/940030
Title:
rsyslog stops working after logrotate until restarted
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/940030/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs