URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 5391
[ Назад ]

Исходное сообщение
"Squid+HAVP+CLAMD"

Отправлено blitzkrieg , 14-Фев-08 11:01 
Дописал в rc.conf clamav_clamd_enable="YES" havp_enable="YES"
При старте системы кламд стартует нормально, а вот хавп нет. Ему необходим clamd.socket. А на момент запуска хавп кламд еще не успел его создать. Как сделать чтобы хавп запускался либо с задержкой, либо чтобы ждал создания сокета. Руками пускать его после каждой перезагрузки как-то ниахото.

Содержание

Сообщения в этом обсуждении
"Squid+HAVP+CLAMD"
Отправлено domas , 14-Фев-08 13:57 
Попробуй в /etc/rc.conf

clamav_clamd_program="/usr/local/sbin/clamd && sleep 3"

Только если clamav_clamd_flags не используешь.

"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 14-Фев-08 17:06 
>Попробуй в /etc/rc.conf
>
 
>clamav_clamd_program="/usr/local/sbin/clamd && sleep 3"
>

>Только если clamav_clamd_flags не используешь.

Пасибо, не использую. Спасибо.



"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 14-Фев-08 17:09 
>Попробуй в /etc/rc.conf
>
 
>clamav_clamd_program="/usr/local/sbin/clamd && sleep 3"
>

>Только если clamav_clamd_flags не используешь.

Тока мне нада тормознуть старт не кламда а хавп. тада как быть


"Squid+HAVP+CLAMD"
Отправлено domas , 14-Фев-08 17:33 
В моем примере _после_ запуска clamd будет пауза в 3 сек.
ЗЫЖ Путь clamd в примере поправь на свой, а то может я ошибся.

"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 15-Фев-08 09:59 
>В моем примере _после_ запуска clamd будет пауза в 3 сек.
>ЗЫЖ Путь clamd в примере поправь на свой, а то может я
>ошибся.

Не не работает, ругается на ошибки.
Еще какие варианты.


"Squid+HAVP+CLAMD"
Отправлено domas , 15-Фев-08 11:34 
Чет я стормозил.
Вместо _program:

clamav_clamd_flags="&& sleep 10"

Время подбери по вкусу.

"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 15-Фев-08 13:50 
>Чет я стормозил.
>Вместо _program:
>
 
>clamav_clamd_flags="&& sleep 10"
>

>Время подбери по вкусу.

Не пашет.



"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 18-Фев-08 10:15 
>>Чет я стормозил.
>>Вместо _program:
>>
 
>>clamav_clamd_flags="&& sleep 10"
>>

>>Время подбери по вкусу.
>
>Не пашет.

Как же все-таки сделать задержку перед запуском HAVP для того, чтобы успел запуститься CLAMD


"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 12-Мрт-08 14:05 
>[оверквотинг удален]
>>>Вместо _program:
>>>
 
>>>clamav_clamd_flags="&& sleep 10"
>>>

>>>Время подбери по вкусу.
>>
>>Не пашет.
>
>Как же все-таки сделать задержку перед запуском HAVP для того, чтобы успел
>запуститься CLAMD

Вобщем решил проблему просто вобщем-то вот как, вроде работает :-)
# cat /usr/local/etc/rc.d/havp.sh
#!/bin/sh
until [ -e /var/run/clamav/clamd.socket ]
do
sleep 1
echo "Waiting Clamd..."
done
echo "Clamd has started"
echo "Starting HAVP"
/usr/local/sbin/havp


"Squid+HAVP+CLAMD"
Отправлено alisherk , 18-Мрт-08 13:49 
>[оверквотинг удален]
># cat /usr/local/etc/rc.d/havp.sh
>#!/bin/sh
>until [ -e /var/run/clamav/clamd.socket ]
>do
>sleep 1
>echo "Waiting Clamd..."
>done
>echo "Clamd has started"
>echo "Starting HAVP"
>/usr/local/sbin/havp

кошмар какой ))
man rc.subr


"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 18-Мрт-08 17:01 
>кошмар какой ))
>man rc.subr

ЫЫЫ кошмар не кошмар а работает ведь:-)
Подскажите если не затруднит как правильнее.


"Squid+HAVP+CLAMD"
Отправлено alisherk , 19-Мрт-08 09:08 
не затруднит,
man rc
man rcorder

если по простому то в стартовом скрипте, который запускает havp  надо прописать
# PROVIDE: havp
# REQUIRE: clamd


"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 19-Мрт-08 10:41 
>не затруднит,
>man rc
>man rcorder
>
>если по простому то в стартовом скрипте, который запускает havp  надо
>прописать
># PROVIDE: havp
># REQUIRE: clamd

Спасибо, будет время ковырну.


"Squid+HAVP+CLAMD"
Отправлено Touch , 19-Сен-08 00:14 
>не затруднит,
>man rc
>man rcorder
>
>если по простому то в стартовом скрипте, который запускает havp  надо
>прописать
># PROVIDE: havp
># REQUIRE: clamd

Вот уж спасибо) долго костыли мастерил )


"Squid+HAVP+CLAMD"
Отправлено RET , 02-Окт-08 22:31 
Стоит Squid+HAVP всё отлично пашет, но в связи с участившимися похождениями сотрудников по порно сайтам накачал из нета blaklist'ов собрал в один и получился файлик размером ~12мб, скинул его в /etc/havp, пробую с рабочей машины куданить зайти - вообще тишина проксик не отвечает, методом тыка определил что при небольшом кол-ве записей (40-50) в листе всё отлично пашет -  если захожу на сайт укажаный в листе то выскакивает страничка о том что сай залочен. Получается есть какоето ограничение на количество записей в листе или я не прав?

"Squid+HAVP+CLAMD"
Отправлено blitzkriegmail.ru , 03-Окт-08 00:20 
>Стоит Squid+HAVP всё отлично пашет, но в связи с участившимися похождениями сотрудников
>по порно сайтам накачал из нета blaklist'ов собрал в один и
>получился файлик размером ~12мб, скинул его в /etc/havp, пробую с рабочей
>машины куданить зайти - вообще тишина проксик не отвечает, методом тыка
>определил что при небольшом кол-ве записей (40-50) в листе всё отлично
>пашет -  если захожу на сайт укажаный в листе то
>выскакивает страничка о том что сай залочен. Получается есть какоето ограничение
>на количество записей в листе или я не прав?

HAVP малость не для того сделан :-)
ДЛя ограничения посещения сайтов SquidGuard и аналоги, или же в squid acl.


"Squid+HAVP+CLAMD"
Отправлено idle , 15-Фев-08 12:51 
>Дописал в rc.conf clamav_clamd_enable="YES" havp_enable="YES"
>При старте системы кламд стартует нормально, а вот хавп нет. Ему необходим
>clamd.socket. А на момент запуска хавп кламд еще не успел его
>создать. Как сделать чтобы хавп запускался либо с задержкой, либо чтобы
>ждал создания сокета. Руками пускать его после каждой перезагрузки как-то ниахото.
>

Используйте CLAMLIB вместо CLAMD.


"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 15-Фев-08 12:56 
>>Дописал в rc.conf clamav_clamd_enable="YES" havp_enable="YES"
>>При старте системы кламд стартует нормально, а вот хавп нет. Ему необходим
>>clamd.socket. А на момент запуска хавп кламд еще не успел его
>>создать. Как сделать чтобы хавп запускался либо с задержкой, либо чтобы
>>ждал создания сокета. Руками пускать его после каждой перезагрузки как-то ниахото.
>>
>
>Используйте CLAMLIB вместо CLAMD.

Это не вариант. Пробовал и кламлиб, не катит. Работает на порядок медленнее даже удивился. Вроде разработчики уверяют в обратном. Находил темы, что люди тоже прееходили именно на кламд.


"Squid+HAVP+CLAMD"
Отправлено idle , 15-Фев-08 13:05 
>[оверквотинг удален]
>>>clamd.socket. А на момент запуска хавп кламд еще не успел его
>>>создать. Как сделать чтобы хавп запускался либо с задержкой, либо чтобы
>>>ждал создания сокета. Руками пускать его после каждой перезагрузки как-то ниахото.
>>>
>>
>>Используйте CLAMLIB вместо CLAMD.
>
>Это не вариант. Пробовал и кламлиб, не катит. Работает на порядок медленнее
>даже удивился. Вроде разработчики уверяют в обратном. Находил темы, что люди
>тоже прееходили именно на кламд.

Интересно, а сколько пользователей?.
Если не вариант, то - man rcorder.



"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 15-Фев-08 13:07 
>[оверквотинг удален]
>>>>
>>>
>>>Используйте CLAMLIB вместо CLAMD.
>>
>>Это не вариант. Пробовал и кламлиб, не катит. Работает на порядок медленнее
>>даже удивился. Вроде разработчики уверяют в обратном. Находил темы, что люди
>>тоже прееходили именно на кламд.
>
>Интересно, а сколько пользователей?.
>Если не вариант, то - man rcorder.

Не в пользоватлеях дело, разница ощутима была при закачке большого архива.



"Squid+HAVP+CLAMD"
Отправлено idle , 15-Фев-08 13:16 
>[оверквотинг удален]
>>>>Используйте CLAMLIB вместо CLAMD.
>>>
>>>Это не вариант. Пробовал и кламлиб, не катит. Работает на порядок медленнее
>>>даже удивился. Вроде разработчики уверяют в обратном. Находил темы, что люди
>>>тоже прееходили именно на кламд.
>>
>>Интересно, а сколько пользователей?.
>>Если не вариант, то - man rcorder.
>
>Не в пользоватлеях дело, разница ощутима была при закачке большого архива.

А tempdir в памяти, или на диске?


"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 15-Фев-08 13:17 
>[оверквотинг удален]
>>>>Это не вариант. Пробовал и кламлиб, не катит. Работает на порядок медленнее
>>>>даже удивился. Вроде разработчики уверяют в обратном. Находил темы, что люди
>>>>тоже прееходили именно на кламд.
>>>
>>>Интересно, а сколько пользователей?.
>>>Если не вариант, то - man rcorder.
>>
>>Не в пользоватлеях дело, разница ощутима была при закачке большого архива.
>
>А tmp в памяти, или на диске?

на диске
пока не нашел как в память смонтировать в FreeBSD



"Squid+HAVP+CLAMD"
Отправлено idle , 15-Фев-08 13:26 
>[оверквотинг удален]
>>>>>тоже прееходили именно на кламд.
>>>>
>>>>Интересно, а сколько пользователей?.
>>>>Если не вариант, то - man rcorder.
>>>
>>>Не в пользоватлеях дело, разница ощутима была при закачке большого архива.
>>
>>А tmp в памяти, или на диске?
>
>на диске

Во... ))
>пока не нашел как в память смонтировать в FreeBSD

man md
mdmfs -s 1g md /tempdir


"Squid+HAVP+CLAMD"
Отправлено blitzkrieg , 15-Фев-08 13:30 
>[оверквотинг удален]
>>>
>>>А tmp в памяти, или на диске?
>>
>>на диске
>
>Во... ))
>>пока не нашел как в память смонтировать в FreeBSD
>
>man md
>mdmfs -s 1g md /tempdir

за эту посдказу спасибо.