Отчет RKHunter: "Хеш-значение не найдено"

Я получаю предупреждения RKHunter каждый день, когда моя работа cron запускает проверку. Я нахожусь на FreeBSD 10.2

Это предупреждение, которое я получаю:

Warning: No hash value found for file '/usr/bin/perl' in the 'rkhunter.dat' file.

Я уже пробовала rkhunter --updateа также rkhunter --propupd но предупреждение остается.

rkhunter --propupd
[ Rootkit Hunter version 1.4.2 ]
File updated: searched for 171 files, found 113, broken links 1

rkhunter --list perl раскрывает это:

Perl module installation status:
perl command               Installed
File::stat                 Installed
Getopt::Long               Installed
Crypt::RIPEMD160            MISSING
Digest::MD5                Installed
Digest::SHA                Installed
Digest::SHA1               Installed
Digest::SHA256              MISSING
Digest::SHA::PurePerl       MISSING
Digest::Whirlpool           MISSING
LWP                         MISSING
URI                         MISSING
HTTP::Status                MISSING
HTTP::Date                  MISSING
Socket                     Installed
Carp                       Installed

Я установил Rootkit Hunter через дерево портов и теперь на 1.4.2.

Я что-то пропустил?

1 ответ

Решение

Я понял, что Perl 5.20 больше не использует символические ссылки в /usr/bin.

(Лучше читать эти сообщения!)

Теперь они указывали на несуществующий файл:

lrwxr-xr-x   1 root  wheel         25  4 Mai  2015 perl -> /usr/local/bin/perl5.18.4
lrwxr-xr-x   1 root  wheel         25  4 Mai  2015 perl5 -> /usr/local/bin/perl5.18.4

Я удалил те, и теперь RKHunter тихо.

rm /usr/bin/perl
rm /usr/bin/perl5
Другие вопросы по тегам