Задача:
1)Резать рекламу, каку и ништяки
2)Избранным юзерам дать доступ к ништякам оставив резку рекламы и прочей каки
Решение:
Список избранных юзеров перечислен в файле /usr/local/rejik/allow.txt в виде
Код: Выделить всё
DOMAIN\ivanov
DOMAIN\petrov
...
DOMAIN\sidorov
Код: Выделить всё
#несколько секций с банлистами, например:
<BANNER>
ban_dir /usr/local/rejik/banlists/banners
url http://gate.domain.local/ban/1x1.gif
log off
...
#несколько секций с банлистами разрешенными для избранных, например:
<WEB-MAIL>
ban_dir /usr/local/rejik/banlists/web-mail
url http://gate.domain.local/ban/access_denied.html.
allow_id /usr/local/rejik/allow.txt
log off
Все исправно работало более года
Но было подмечено что если левые урлы очень длинные (доступ к соцсетям через анонимайзеры), то они не блокируются ("WARNING: Can't parse url" в логе), в результате чего пользователи имеют доступ к заблокированным ресурсам.
Режик был обновлен до версии 3.2.10, в которой проблема с длинными урлами устранена.
После обновления Режика избранных перестало пускать к ништякам.
Экспериментально выяснено что в версии 3.2.10 форма allow_id <login> в секции работает, а allow_id </path/file> нет
Разрешенных секций несколько, писать в каждой секции список
Код: Выделить всё
allow_id DOMAIN\ivanov
allow_id DOMAIN\petrov
...
allow_id DOMAIN\sidorov
Вопрос
Как заставить работать форму allow_id </path/file> ?