Как обновить rkhunter
При запуске команды:
sudo rkhunter --versioncheck
Я получаю следующий вывод:
[ Rootkit Hunter version 1.4.0 ]
Checking rkhunter version...
This version : 1.4.0
Latest version: 1.4.2
Update available
Но похоже нигде нет возможности обновить rkhunter
от версии 1.4.0
к версии 1.4.2
и при запуске команд:
sudo apt-get update && sudo apt-get dist-upgrade
Нет доступных обновлений для rkhunter
Так есть ли какая-то специальная команда для обновления до последней версии, или мне просто нужно подождать, пока новая версия появится в репозиториях Ubuntu?
Я также попытался запустить:
sudo rkhunter --update
И я получаю:
[ Rootkit Hunter version 1.4.0 ]
Checking rkhunter data files...
Checking file mirrors.dat [ No update ]
Checking file programs_bad.dat [ No update ]
Checking file backdoorports.dat [ No update ]
Checking file suspscan.dat [ No update ]
Checking file i18n/cn [ No update ]
Checking file i18n/de [ No update ]
Checking file i18n/en [ No update ]
Checking file i18n/tr [ No update ]
Checking file i18n/tr.utf8 [ No update ]
Checking file i18n/zh [ No update ]
Checking file i18n/zh.utf8 [ No update ]
Поэтому я предполагаю, что это просто хэш-база данных и т. Д., И она не обновляет актуальную версию программы.
Я использую Ubuntu 14.10
2 ответа
--update
Команда только обновляет файлы для текущей версии, но не обновляет ее до более новой версии.Если вы хотите последний rkhunter...
- Загрузите файл tar.gz со страницы проекта sourceforge. Последняя загрузка 1.4.2.
Перейти к вашей
~/Downloads
каталог (или если вы загрузили кого-то еще в этот каталог) и распакуйте файл tar.gz,cd
в только что созданный каталог и установите его.В командах после того, как вы загрузили его...
cd ~/Downloads tar xvfz rkhunter-{tab} cd rkhunter-{tab} sudo ./installer.sh --install
(Он автоматически заполнит номер версии при нажатии клавиши Tab.)
После этого вы можете проверить версию и обновить файл ресурсов:
sudo rkhunter --versioncheck
sudo rkhunter --update --propupd
sudo rkhunter --checkall
По поводу ошибки: см. rkhunter.conf
и закомментировать SCRIPTWHITELIST=/usr/sbin/prelink
или установите предварительную ссылку (необходимо активировать Universe) с
sudo apt-get install prelink
Это отключено при установке и файле конфигурации /etc/default/prelink
необходимо изменить, чтобы включить его (PRELINKING=yes
) но это не нужно, чтобы предотвратить ошибку.
Я использовал этот ответ для обновления с 1.4.0 до 1.4.6 - Когда я попытался запустить rkhunter --check, на экране были напечатаны некоторые ошибки, поэтому я закомментировал строки в файле /etc/rkhunter.conf, чтобы обойти ошибки, а затем он работал нормально. Было только две строки, которые мне нужно было закомментировать.