Предупреждения Rkhunter: файл существует в системе, но отсутствует в rkhunter.dat (и наоборот)

Новый сервер Ubuntu 14.04 с rkhunter предупреждает о нескольких файлах, которые существуют в системе, но отсутствуют в rkhunter.dat

Например: /use/bin/awk, /usr/bin/curl даже /usr/bin/rkhunter! (и многое другое)

Система находится в автономном режиме, поэтому, скорее всего, это ложное срабатывание. Предупреждения приходят от ежедневного cronjob и являются самыми неожиданными, так как я запустил --propupd несколько часов назад и проверку без проблем.

В то же время я также вижу предупреждения о том, что "файл '0" не существует в системе, но присутствует в файле rkhunter.dat.

Я обнаружил старую запись в списке рассылки sourceforge ( https://sourceforge.net/p/rkhunter/mailman/message/28114396/), в которой говорилось, что это может быть связано с несколькими установками или проблемой PATH в crontab (отсюда и разница в работает через cron и интерактив) и даже предложил некоторые решения sudo.

Кто-нибудь нашел такую ​​же проблему и решение? Я еще не смог подтвердить решение, так что чей-либо опыт был бы полезен.

1 ответ

Решение

На самом деле у меня установлены две версии. Один в /usr/bin/rkhunter (версия 1.4.0) и был установлен из репозиториев apt. В /usr/local/bin/rkhunter (версия 1.4.2) была установлена ​​вторая версия, которая была установлена ​​как обновление до 1.4.0, но, по-видимому, фактически не заменяла 1.40. Обновление crontab по правильному пути решило проблему.

Таким образом, наличие двух версий rkhunter, вероятно, не идеально, но это другой вопрос!

Другие вопросы по тегам