С выходом последней версии ClamAv у огромного числа людей возникли проблемы, особенно у тех кто использует на серверах FreeBSD <6.0. На более поздних версиях проблема не наблюдается. Собственно, лог: Поиски решения привели на страничку https://wwws.clamav.net/bugzilla/show_bug.cgi?id=314, собственно всё сводится к замене lpthread на pthread. Перехожу в /usr/ports/security/clamav/work/clamav-0.90, правим configure и здесь же делаю configure&make. Всё проходит благополучно, следом: Что делать?? Как победить??
Новая версия ClamAV не собирается на старых ОСях. И, по-моему, это никто не может поправить. Выход - использовать предыдущую версию AV.
Нет, спасибо, нам сервак ещё живой нужен =) Вот когда сам сервак новый решим поднимать, вот тогда это приемлимо, а сейчас, с учетом того сколько на нём повязано... Очень смелое заявление, хотелось бы увидеть линк на оффициальное подтверждение. Нашел только линк на оффициальное опровержение: http://wiki.clamav.net/Main/UpgradeNotes090 + назвать 5-ю ветку FreeBSD старой ОСью у меня язык как-то не поворачивается. Откатился на 0.88.7, но freshclam воет. Тема актуальна.
После отката на 0.88.7 было решено просто ждать и вот, наконец-то, вышел clamav-0.90.2_1 Code: cd /usr/ports/security/clamav/ make clean make install Всё без ошибок. Смотрим, появились стартовые скрипты. При попытке запуске выдало: Значится конфиги не совместимы. В конфиги поставляемые с дистрибом не стал лезть, а пошел по пути меньшего сопротивления: на что ругался, то и исправил. Единственное, ClamAV заявил что не в курсе про директиву ScanRAR, я её закомментировал. Примерно всё выглядит так: После исправления аналогичных ошибок clamd прекарасно запускается. Следом clamav-freshclam.sh попытался пропарить мозги в том же духе =) В результате имеем: Что, в общем и целом, меня устраивает =) Наконец-то они его доработали, первый релиз серии 0.90 был совсем сырой, были огромные проблемы с совместимостью. Здесь кажется все проблемы решены. Молодцы, что ещё сказать.