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

Исходное сообщение
"ACL, описать все bad сайты"

Отправлено Puty , 15-Апр-05 10:34 
День добрый!
У меня есть папка blacklist, в ней куча папок еще, разделил по porn, chat и т.п. каким образом можно в выражении
acl ИМЯ url_regex "/usr/local/squid/....." прописать не конткретно 1 файл, а папку, а в этой папке еще папки и только потом уже файлы с интерисующими сайтами и айпишниками... будет ли это все работать если прописать так:
acl ИМЯ url_regex "/usr/local/squid/blacklist"


Содержание

Сообщения в этом обсуждении
"ACL, описать все bad сайты"
Отправлено Андрей Слободяник , 15-Апр-05 13:04 
>acl ИМЯ url_regex "/usr/local/squid/....." прописать не конткретно 1 файл, >а папку,
Вряд ли.

>У меня есть папка blacklist, в ней куча папок еще, разделил по
>porn, chat и т.п. каким образом можно в выражении
И что, очень много категорий-файлов получилось? Похоже, теперь их все нужно перечислить в конфиге сквида.


"ACL, описать все bad сайты"
Отправлено Puty , 15-Апр-05 13:17 
>>acl ИМЯ url_regex "/usr/local/squid/....." прописать не конткретно 1 файл, >а папку,
>Вряд ли.
ага, сейчас пробовал, при запуске сквид пишет empty...
>>У меня есть папка blacklist, в ней куча папок еще, разделил по
>>porn, chat и т.п. каким образом можно в выражении
>И что, очень много категорий-файлов получилось? Похоже, теперь их все нужно перечислить
>в конфиге сквида.
дык я скачал blacklists с www.squidguard.org/blacklist/


"ACL, описать все bad сайты"
Отправлено Dmitry U. Karpov , 22-Апр-05 11:31 
Вариант ╧1: Сделай
cat /usr/local/squid/.../*/*/* >/usr/local/squid/.../ИМЯ
и указывай этот файл /usr/local/squid/.../ИМЯ в
acl ИМЯ url_regex "/usr/local/squid/.../ИМЯ"
а по мере изменения файлов повторяй процедуру.

Вариант ╧2: Сделай
echo `ls /usr/local/squid/.../*/*/* | sed -E 's/^(.*)$/"\1"/'`
и запихивай результат в squid.conf (это запихивание тоже можно автоматизировать).