Description of problem: rsyslog's initscript creates a lock file named rsyslogd. The initscript's name is rsyslog, and because these two don't match, rc will not run the stop action when shutting down the system. Version-Release number of selected component (if applicable): rsyslog-3.22.1-3.el5 rsyslog-4.4.2-6.fc13.x86_64 How reproducible: 100% Steps to Reproduce: 1. Boot with rsyslog enabled 2. Check /var/lock/subsys
Thanks for the report. In Fedora, this will be fixed with the next update.
Looks like this is also an issue in RHEL-6
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: The init script in the previous version of rsyslog created a lock-file which name didn't match the init script's name. This led to an improper action during system shutdown. The filename has been corrected and the daemon shuts down as expected.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0228.html
Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1 +1,4 @@ -The init script in the previous version of rsyslog created a lock-file which name didn't match the init script's name. This led to an improper action during system shutdown. The filename has been corrected and the daemon shuts down as expected.+The init script in the previous version of rsyslog created a +lock-file which name didn't match the init script's name. This +led to an improper action during system shutdown. The filename has +been corrected and the daemon shuts down as expected.