если я правильно понял то строка должна выглядеть так: "*";;;"S имя_файлаIsInFile" ? идея заключается в том чтобы прикрутить к eproxy готовые списки от сквида, может есть другие способы?
Способов можно много придумать... А в каком виде эти списки, откуда они и насколько хороши? Ради хорошего дела можно и plugin специальный сочинить. А то на каждый прокси-запрос ворочать большие файлы со списками — довольно неэффективно выходит.
С такими списками работает штатный ACL-plugin. Формат ведь совпадает с тем, что там используется. Т.е. просто допишите этот список в конец файла CONF\lists\proxy\UrlBlackList.txt, и всё должно работать.
сделал следующим образом:
Черный список хостов: "*";;;
белый список хостов: "*";"admins";; (admins — доменная группа) черный список урл — собсно с моим списком белый список урл пустой
в итоге члены группы admins ходят везде, банеры не отрезаются. вопрос: как сделать так чтоб членам группы admins был доступ везде кроме того что в черном списке УРЛ?
Если так, то в этом списке вообще не нужно тратить время на проверку авторизации и прочих условий. Сделайте так:
В файле Eproxy\conf\http-proxy\plugins\acl\OnRequest.rules.txt вставьте первую строку:
имя_файла
IsInFile" ? идея заключается в том чтобы прикрутить к eproxy готовые списки от сквида, может есть другие способы?ред: 11.11.2009 10:12
собраны в основном самостоятельно. не помешал бы плагин который умеет работать с подобными списками
ред: 12.11.2009 08:23
Черный список хостов: "*";;;
белый список хостов: "*";"admins";;
(admins — доменная группа) черный список урл — собсно с моим списком белый список урл пустойв итоге члены группы admins ходят везде, банеры не отрезаются. вопрос: как сделать так чтоб членам группы admins был доступ везде кроме того что в черном списке УРЛ?
В файле Eproxy\conf\http-proxy\plugins\acl\OnRequest.rules.txt вставьте первую строку:
Этот файл определяет последовательность обработки списков?