I have a user preset ( 05-user.preset) that has enable crond.*. When booted, I see this : crond.service - Command Scheduler   Loaded: loaded (/usr/lib/systemd/system/crond.service; disabled; vendor preset: enabled)   Active: inactive (dead)crond.service is owned by the crontabs rpm from EL7. I checked that the services After which it should start are running or active. I see no other output in the systemlog. All other services in the 05-user.preset are enabled except this one...If I start the service manually (systemctl start crond) after logging in, it starts fine. How do I go about debugging this ? Thanks.EDITHere is how, the service file looks like,[Unit]Description=Command SchedulerAfter=auditd.service systemd-user-sessions.service time-sync.target[Service]EnvironmentFile=/etc/sysconfig/crondExecStart=/usr/sbin/crond -n $CRONDARGSExecReload=/bin/kill -HUP $MAINPIDKillMode=process[Install]WantedBy=multi-user.target
systemd crond service is not enabled even after preset
linux;centos;rhel;cron;systemd