Конфигурация cron bfd кажется неправильной
MAILTO=
SHELL=/bin/bash
*/3 * * * * root /usr/local/sbin/bfd -q
Это исходная настройка, созданная при установке.
Cron.log дает эту ошибку - Error: bad minute; while reading /etc/cron.d/bfd
но мне это кажется прекрасным.
Установка переменных среды в ваших файлах crontab, как в вашем примере ...
MAILTO=
SHELL=/bin/bash
... поддерживается только в определенных версиях cron. В частности, crond Пола Викси, типичный для многих дистрибутивов Linux, поддерживает этот синтаксис. Похоже, Харди может использовать что-то еще. Просмотр справочной страницы crontab (5) должен дать вам более подробную информацию о синтаксисе, поддерживаемом вашей локально установленной версией cron.
Если вам нужно убедиться, что переменные среды установлены правильно, вы можете установить их в отдельной командной строке crontab, например:
*/3 * * * * root env MAILTO= SHELL=/bin/bash /usr/local/sbin/bfd -q
удалите первые две строки
У меня была такая проблема - установка переменных окружения является поддерживается вашей версией cron, но вместо
MAILTO=
использовать
MAILTO=""