Для 1.2.68-alt1 при установке же пакета создаётся пользователь '_logcheck'. В /etc/cron.d/logcheck же указан запуск logcheck от несуществующего пользователя 'logcheck'. Сообщение при попытке запуска утилиты от root также ссылается на несуществующего пользователя: # /usr/sbin/logcheck logcheck should not be run as root. Use su to invoke logcheck: su -s /bin/bash -c "/usr/sbin/logcheck" logcheck Or use sudo: sudo -u logcheck logcheck. В /etc/logcheck/logcheck.conf также упоминается несуществующий пользователь: SENDMAILTO="logcheck"
Спасибо за репорты, я собирал logcheck исключительно ради logtail. Fixed in 1.2.68-alt2
Для 1.2.68-alt2: в /etc/cron.d/logcheck и /etc/logcheck/logcheck.conf исправлено, в самом скрипте остались упоминания несуществующего пользователя 'logcheck'. Строки 27-28: echo "su -s /bin/bash -c \"/usr/sbin/logcheck${@:+ $@}\" logcheck" echo "Or use sudo: sudo -u logcheck logcheck${@:+ $@}." Данное сообщение выводится при попытке запустить logcheck из терминала от root. Попытка же выполнить предложенную команду оканчивается сообщением об отсутствии пользователя logcheck. Сообщения желательно изменить на echo "su -s /bin/bash -c \"/usr/sbin/logcheck${@:+ $@}\" _logcheck" echo "Or use sudo: sudo -u _logcheck logcheck${@:+ $@}."
1.2.68-alt3