SV-282748r1201388_rule
V-282748
SRG-OS-000480-GPOS-00227
TOSS-05-000385
CAT II
10
Configure "rsyslog" to log all cron messages by adding or updating the following line to "/etc/rsyslog.conf" or a configuration file in the /etc/rsyslog.d/ directory:
cron.* /var/log/cron
Restart the rsyslog daemon for the changes to take effect.
$ sudo systemctl restart rsyslog.service
Verify "rsyslog" is configured to log cron events using the following command:
Note: If another logging package is used, substitute the utility configuration file for "/etc/rsyslog.conf" or "/etc/rsyslog.d/*.conf" files.
$ sudo grep -s cron /etc/rsyslog.conf /etc/rsyslog.d/*.conf
/etc/rsyslog.conf:*.info;mail.none;authpriv.none;cron.none /var/log/messages
/etc/rsyslog.conf:cron.* /var/log/cron
If the command does not return a response, check for cron logging all facilities using the following command:
$ sudo grep -s /var/log/messages /etc/rsyslog.conf /etc/rsyslog.d/*.conf
/etc/rsyslog.conf:*.info;mail.none;authpriv.none;cron.none /var/log/messages
If "rsyslog" is not logging messages for the cron facility or all facilities, this is a finding.
V-282748
False
TOSS-05-000385
Verify "rsyslog" is configured to log cron events using the following command:
Note: If another logging package is used, substitute the utility configuration file for "/etc/rsyslog.conf" or "/etc/rsyslog.d/*.conf" files.
$ sudo grep -s cron /etc/rsyslog.conf /etc/rsyslog.d/*.conf
/etc/rsyslog.conf:*.info;mail.none;authpriv.none;cron.none /var/log/messages
/etc/rsyslog.conf:cron.* /var/log/cron
If the command does not return a response, check for cron logging all facilities using the following command:
$ sudo grep -s /var/log/messages /etc/rsyslog.conf /etc/rsyslog.d/*.conf
/etc/rsyslog.conf:*.info;mail.none;authpriv.none;cron.none /var/log/messages
If "rsyslog" is not logging messages for the cron facility or all facilities, this is a finding.
M
5738