LINUX.ORG.RU
ФорумAdmin

Debian: squid+clamav+icap. Проблемы с icap


0

0

Debian

пытаюсь создать прокси сервер с проверкой веб трафика на вирусы, для этого собираю решение squid + clamav через icap

squid и clamav поставились нормально.

в репозиториях дебиан я не нашел icap, поэтому скачал с сайта разработчика и попытался собрать.

конфигуре прошло без ошибок, ./configure --enable-static --with-clamav=/etc/clamav

а вот make вывалился в ошибки: gcc -shared .libs/perl_handler_la-perl_handler.o -lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt -L/usr/lib/perl/5.8/CORE -lperl -Wl,-E -Wl,-soname -Wl,perl_handler.so -o .libs/perl_handler.so /usr/bin/ld: cannot find -lgdbm collect2: ld returned 1 exit status make[2]: *** [perl_handler.la] Ошибка 1 make[2]: Leaving directory `/home/soft/c_icap-220505/modules' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/home/soft/c_icap-220505' make: *** [all] Ошибка 2

я попытался найти: #apt-cache search lgdbm slang-gdbm - access to GDBM databases from S-Lang

поставил этот пакет, но сборка вывалилась с прежней ошибкой.

кто нибудь может подсказать как грамотнее можно организовать прокси сервер с проверкой трафика на вирусы на debian?

спасибо!

anonymous

> я попытался найти: #apt-cache search lgdbm slang-gdbm - access to GDBM databases from S-Lang

libgdbm-dev

gruy ★★★★★
()

Уважаемый, если что-то получится, сообщите здесь, если не трудно конечно. Я в свое время пытался заставить такое работать и ничего хорошего из этого не вышло. Примерно такая-же ситуация у тех, кто использует drweb (он тоже работает через icap - про баги можно почитать на их форуме).

В итоге, меня это дело достало и была установлена такая связка:

users -> havp -> squid - клиенты опознаются по X_forwarded_for (эти опции есть и у havp'a и у squid'a), delay_pools и прочие радости вроде тоже работают.

Но уж больно интересно: в руках ли проблема или таки решение на базе icap еще не созрело.... (пытался развернуть сее чудо на freebsd/gentoo - результат один и тот же - все компилится, но жутко глюкавит при работе)

codebuger
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.