cron
запущено, но anacron
заданий не выполняется. Это не локализованная вещь: ни один из не работал в течение достаточно долгого времени. (Очевидно, я не обращал внимания.)
Я проверил все обычные cron
подобные вещи, но это сообщение находится в /var/log/syslog
:
Jan 9 12:22:41 skmaiwlm anacron[31411]: Can't chdir to /var/spool/anacron: No such file or directory
Сообщение syslog
оказалось ответом на мой вопрос. Все, что мне нужно было сделать, это создать /var/spool/anacron
, и я протестировал все, используя решение, которое я нашел здесь
$ sudo mkdir /var/spool/anacron
$ sudo anacron -f -n
Затем я смог наблюдать, как все идет нормально в /var/log/syslog
:
$ sudo less +F /var/log/syslog
[...]
Jan 9 12:23:18 skmaiwlm anacron[31500]: Anacron 2.3 started on 2018-01-09
Jan 9 12:23:18 skmaiwlm anacron[31500]: Will run job `cron.daily'
Jan 9 12:23:18 skmaiwlm anacron[31500]: Will run job `cron.weekly'
Jan 9 12:23:18 skmaiwlm anacron[31500]: Will run job `cron.monthly'
Jan 9 12:23:18 skmaiwlm anacron[31500]: Jobs will be executed sequentially
Jan 9 12:23:18 skmaiwlm anacron[31500]: Job `cron.daily' started
Система счастья восстановлена.