Description of problem:
The cron daemon fails to log that it is shutting down.
Version-Release number of selected component (if applicable):
All Redhat 6 platforms
Steps to Reproduce:
1. /sbin/service crond stop
2. review the syslog
Nothing in the syslog regarding the shutdown.
A log line similar to the startup line should be logged.
2014-06-11T15:05:52-07:00 firstname.lastname@example.org cron.info crond: (CRON) STARTUP (1.4.4)
This problem also exists in Redhat 5.
2014-06-11T15:07:54-07:00 email@example.com cron.info crond: (CRON) STARTUP (V5.0)
How would log of stopping the daemon helped? Children of crond will be executed anyway if they already started. I don't think it's a good feature, because it won't tell you if jobs were executed or not. Tracking jobs is different issue, but I wouldn't do from cron something more complicated than it is.
The issue arises when attempting to monitor activity on a system and feed the logs into a SIEM or other reporting engine. Stopping of the crond process used to log that it was stopping, but no longer does.
Nearly all daemons log when they start and when they stop. crond should do the same.
2014-09-04 14:47:28 localhostcron.info crond: (CRON) STARTUP (V5.0)
crond logs when it starts, and it should log when it stops.
To help to prioritize the issue please report it through the regular Red Hat support channels.
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.