на статью не катит, но может кому-нибудь пригодится
абсолютно случайно узнал в инете про такую штучку и то что это можно поставить под freebsd
и так имеем (що маємо - то маємо)
установленный squid
Squid Cache: Version 2.5.STABLE12
все юзера ходят в инет через него
ставлю HAVP
# cd /usr/ports/www/havp/
# make
Выскочили какие-то опции - соглашаюсь по умолчанию
при инстале havp потянул за собой clamav
смотрю и правлю по своему разумению /usr/local/etc/clamd.conf
т.е. не трогаю то, чего не понимаю - настроил лог, что-то еще, например пути к базе, вскрытие покажет при эксплуатации если что-то понадобится еще
правлю
/usr/local/etc/freshclam.conf
только одну строку
#NotifyClamd /usr/local/etc/clamd.conf
это чтоб тулза не ругалась на незапущенный демон
правлю конфиг HAVP'а, прокси у меня как родительский
/usr/local/etc/havp/havp.config
#REMOVETHISLINE deleteme
#сначала поставил в true для отладки - в логе все соединения, при false только в случае обнаружения.
LOG_OKS false
#Пусть пишет айпишик того кто пытался зацепить заразу
FORWARDED_IP true
#по дефолту 8080 но squid на 3128, этот поближе :)
PORT 3127
#в случае каких-либо проблем - выкинет страничку с этого шаблона
TEMPLATEPATH /usr/local/etc/havp/templates/ru
что-то еще возможно правил, не помню
создаю черный список и белый список
# touch /usr/local/etc/havp/whitelist
# touch /usr/local/etc/havp/blacklist
для автозапуска правлю /etc/rc.conf
clamav_freshclam_enable="YES"
havp_enable="YES"
пора обновить базы
# /usr/local/etc/rc.d/clamav-freshclam start
запускаю HAVP
# /usr/local/etc/rc.d/havp start
если все в порядке то должно запуститься
проверяю
# sockstat | grep 3127
havp havp 2722 3 tcp4 127.0.0.1:3127 *:*
havp havp 2721 3 tcp4 127.0.0.1:3127 *:*
havp havp 2691 3 tcp4 127.0.0.1:3127 *:*
havp havp 2690 3 tcp4 127.0.0.1:3127 *:*
havp havp 2605 3 tcp4 127.0.0.1:3127 *:*
havp havp 2599 3 tcp4 127.0.0.1:3127 *:*
havp havp 2598 3 tcp4 127.0.0.1:3127 *:*
пора браться за squid
cache_peer 127.0.0.1 parent 3127 0 default no-query
дергаю squid
# squid -k parse
# squid -k reconfigure
и... проверяю иду на
http://www.eicar.org/anti_virus_test_file.htmоттуда тыкаю на ...
и в логах и на экране вижу - чувак ты куда лезешь?
когда поставил, то обнаружил статейку
http://www.lissyara.su/?id=1662т.е. если б увидел раньше то и времени заняло бы меньше, а так...
--------
сисадмины пьют шоколад и заедают коньяком.
В случае проблемы в окне браузера большими ЦИФРАМИ номер телефона, а внизу адрес магазина.
зы полгода - полет нормальный...