Поставил тут давеча такую связку. Сам по себе я фрюшник. и связка к постфиксу amavisd-new+clamav работает как часы на нескольких серверах, но тут вышел облом.
Во-первых отсутствуют clamd и clamdscan в системе. Почему-то они не проинсталились, ну та да ладно, это еще пержить можно.
Второе: в /etc/init.d/ присутствует только стартовый скрипт для freshclam а для самого clamad - фонарь
Третье: не реагирует на вирусы и даже тестовую мессагу из доки:--> MAIL FROM:<test@example.com>
250 2.1.0 Sender test@example.com OK
--> RCPT TO:<postmaster>
250 2.1.5 Recipient postmaster OK
--> DATA
354 End data with <CR><LF>.<CR><LF>
--> Subject: test2 - virus test pattern
-->
--> X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
--> .как сие побороть? пока борюсь тем что ищу в их apt-cache/apt-get что-то подходящее. Точнее демоны clamd и т.д. Самое забавное, что конфиг присутствует на него... :(
все, вопрос - снимаеться - узнаю все больше нового про Debian и все польше начинаю любить freebsd и систему портов.
А что apt-cache search clamav уже не работает?
Скорее всего у Вас был установлен только пакет clamav. Поставьте еще clamav-daemon.
Если у Вас stable-версия (woody) могу посоветовать использовать пакеты с http://www.backports.org. Добавить его в /etc/apt/source.list, потом apt-get update.
да нет, все это работает, просто зависимости не всегда ставятся и т.д. и т.п.
при попытке установить из сырцов я вообще вешался...
Посему - ports от freebsd форева.В принципе ничего сложного все же нету, просто очень непривычно.
И осложнено все тем, что физического доступа к серверу нету.
На счет данной ситуации - выяснил, что установка clamav не влечет за собой установку clamav-daemon и т.д. Все не достающее поставил руками.
>да нет, все это работает, просто зависимости не всегда ставятся и т.д.
>и т.п.
>при попытке установить из сырцов я вообще вешался...
>Посему - ports от freebsd форева.
>
>В принципе ничего сложного все же нету, просто очень непривычно.
>И осложнено все тем, что физического доступа к серверу нету.
>На счет данной ситуации - выяснил, что установка clamav не влечет за
>собой установку clamav-daemon и т.д. Все не достающее поставил руками.Бредишь Skif :)
Зависимости всегда ставятся :)
Зайди на любой форум и там на каждом углу орут во фряхе ставте проги из портов. Так что дебиан тут не причем.
>Бредишь Skif :)
>Зависимости всегда ставятся :)
Да?
тогда сделай на дебиане хотя бы так:
apt-get source postfix;
cd postfix-_чего_то_там_
Потом сделай
apt-get update ; apt-get install fakeroot;
dpkg-buildpackage -rfakeroot -us -ucИ тебя ожидает много нового и удивительного. ИМХО, система портов гораздо удобнее - там зависимости сами вытягиваются, компиляться и ставяться. А здесь все ручками. DB4 зачем-то по дефолту тянет java, а на фига?
Я понимаю, что можно сделать apt-get build-dep postfix Но это он будет ставить зависимости не ссырцов, а тянуть ПАКЕТЫ и инета... Так что, как гриться это не одна и таже трава...
>Зайди на любой форум и там на каждом углу орут во фряхе
>ставте проги из портов. Так что дебиан тут не причем.А я и ставлю во фре все из портом... Кажись вы не туда свернули. Мне просчто не понравилось, что установка из сырцов, через apt-get (а это как ни крути именно Debian) тянет кучу зависимостей. причем перекрестных и имеет очень неудобный конфиг. Для того что бы скомпилить под себя пакет ОЧЧЧ надо попотеть. По крайней мере мне - стопудово.
можно воспользоваться apt-get install postfix, но тут тебе скачает готовый пакет. А если я захочу поддержку мускула мне джополнительно прийдеться сделать apt-get install postfix-mysql если дополнительно захочу... продолжать?
Напримере clamav, из-за которого весь сыр бор - установив через apt-get install clamav я не получил ряд фич. В частности демона хотя онмне был не обходим. В портах я бы указал, что мне нужна сборка того, того, того и забыл бы о проблемах - в дебиане такой фортельне прокатит - слишком много перекрестных моментов - обломался я на postfix-е, точнее ряде его зависимостей которые мне были нужны и от apt-get source пришлось отказавться, несмотря на заманчивость.