The way rsyslog processes SIGHUP has changed. It no longer does a reload
of its configuration, but simply closes all open files, which is a much more
lightweight operation.
To apply a changed configuration, rsyslogd needs to be restarted now.
As a consequence, the reload action has been dropped from the init script.
A new action called "rotate" was added to the init script, which signals
rsyslogd to close all open files. This new action is used in the rsyslog
logrotate configuration file.
This needs a further tweak.
# service rsyslog reload stop|rotate| restart| force-reload| status} doc/rsyslog/ NEWS.Debian. gz
Usage: /etc/init.d/rsyslog {start|
# zcat /usr/share/
rsyslog (5.8.1-1) unstable; urgency=low
The way rsyslog processes SIGHUP has changed. It no longer does a reload
of its configuration, but simply closes all open files, which is a much more
lightweight operation.
To apply a changed configuration, rsyslogd needs to be restarted now.
As a consequence, the reload action has been dropped from the init script.
A new action called "rotate" was added to the init script, which signals
rsyslogd to close all open files. This new action is used in the rsyslog
logrotate configuration file.
For more information, see: www.rsyslog. com/doc/ v4compatibility .html www.rsyslog. com/doc/ v5compatibility .html
http://
http://
-- Michael Biebl <email address hidden> Mon, 30 May 2011 18:26:51 +0200
# service rsyslog rotate
* Closing open files rsyslogd [ OK ]
See also https:/ /bugs.debian. org/626365. The right action is ‘service rsyslog rotate’, not reload. Sorry for not catching that earlier.