A partir do Ubuntu 15.04, upstart usando /etc/init/*.conf
é substituído por systemd usando arquivos de configuração em /lib/systemd/system/
e /etc/systemd/system/
. Embora um arquivo /etc/init/cron.conf
ainda exista no Ubuntu 16.04, o script normalmente em uso para iniciar cron
agora é /lib/systemd/system/cron.service
. Se você quiser adicionar opções extras, edite este arquivo com
sudo systemctl edit --full cron
e substitua a linha
ExecStart=/usr/sbin/cron -f $EXTRA_OPTS
por e. g.
ExecStart=/usr/sbin/cron -L 15 -f $EXTRA_OPTS
Para recarregar a configuração, execute sudo systemctl restart cron
ou apenas reinicialize. Você pode testar com qual comando exato um serviço foi iniciado usando systemctl status
, e. g. para cron
(veja a última linha):
> systemctl status cron
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: active (running) since So 2017-08-27 09:56:18 CEST; 1h 15min ago
Docs: man:cron(8)
Main PID: 26021 (cron)
CGroup: /system.slice/cron.service
└─26021 /usr/sbin/cron -f