Dalla pagina man di cron
:
The cron utility is launched by launchd(8) when it sees the existence
of /etc/crontab or files in /usr/lib/cron/tabs. There should be no
need to start it manually. See
/System/Library/LaunchDaemons/com.vix.cron.plist for details.
Quindi, abbastanza interessante, cron
è lanciato da launchd
. Tuttavia, in base a man crontab
(Darwin note: Although cron(8) and crontab(5) are
officially supported under Darwin, their functionality has been
absorbed into launchd(8), which provides a more flexible way of
automatically executing commands. See launchctl(1) for more
information.)
Quindi, cron
lanciato da launchd
, è stato deprecato per launchd
. Usare cron
è come avvolgere bacon nella pancetta perché vuoi bacon al bacon.
Per quanto riguarda il riavvio di cron
, non è necessario. Quando vede un file crontab
, avvierà automaticamente il lavoro.
Tuttavia, è altamente consigliabile che inizi a pianificare i lavori utilizzando launchd.