1

Debian stretch 9.4
Недавно обновленный с 9.x не могу вспомнить точную предыдущую версию
Я заметил, что cron жалуется на этот файл /etc/cron.d/sync crontab

Mar 15 10:35:00 yop cron[26343]: Error: bad minute; while reading /etc/cron.d/sync
Mar 15 10:35:00 yop cron[26343]: (*system*sync) ERROR (Syntax error, this crontab file will be ignored)

Этот cron запускает синхронизацию и fstrim, но я не знаю, откуда он?
Это из Debian установить напрямую?
Кроме того, я не уверен, чтобы понять, где проблема, я думал о тире - в начале строки, но это кажется действительным в crontab.

$ cat -v /etc/cron.d/sync
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

5 * * * * root sync; echo 3 > /proc/sys/vm/drop_caches
-5 23 * * * root fstrim /

Если UID владельца равен 0 (root), первым символом записи в crontab может быть символ «-». Это не позволит cron написать сообщение системного журнала о выполняемой команде.

crontab manpage

Вот что я проверил, чтобы понять, как это было установлено:

$ dpkg-query -S /etc/cron.d/sync
dpkg-query: no path found matching pattern /etc/cron.d/sync

$ readlink -f /etc/cron.d/sync
/etc/cron.d/sync

$ cat /etc/debian_version
9.4

Спасибо за любой вклад

0