allowed_urls

Обсуждение программы редиректора
Ответить
Kotovsky
Сообщения: 41
Зарегистрирован: Вт май 18, 2004 15:48

allowed_urls

Сообщение Kotovsky »

У меня вопрос:

как всё-таки должен работать параметр allowed_urls?
Это глобальный параметр на все секции или для каждой секции существует свой?

В какое место класть этот файл? Должен ли этот файл обрабатываться при запуске или создаваться его аналог со словом cache?

Сделал параметр глобальным, положил файл в общий каталог с banlists.
Передёрнул squid, и ничего не произошло. Даже в логах никакой связи м этим файлом. :?
И вдруг как-то замечаю, что в каталоге banners лежит тот самый allowed_urls.сache. :shock:
А сам allowed_urls, по-прежнему, каталогом выше...
:evil:
Alexey

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: allowed_urls

Сообщение Slava »

1. Это глобальный параметр.

2. Класть файл можно в произвольное место, только нужно проверить права доступа (на чтение) к нему у пользователя сквиды.

3. Его кеш создается в файле allow_urls.cache в папке ban_dir первой секции из конфига. (сделано так для того, что бы не подкладывать дополнительные грабли с правами доступа.)


4. В логи при этом пишет строчки типа:
MAKE-CACHE: MAKE /usr/local/rejik3/banlists/banners/allow_urls.cache

MAKE-CACHE: Load 1 rules from /usr/local/rejik3/allow

Load 1 rules from /usr/local/rejik3/banlists/banners/allow_urls.cache

Файл, указанный в allow_urls, считывается и обрабатывается редиректором как и другие urls файлы.

Если запрошенный урл соотвествует одному из правил allow_urls, то редиректор пропускает его. Даже при условии, что например, в секции mp3, он должен быть заблокирован.



Kotovsky писал(а):У меня вопрос:

как всё-таки должен работать параметр allowed_urls?
Это глобальный параметр на все секции или для каждой секции существует свой?

В какое место класть этот файл? Должен ли этот файл обрабатываться при запуске или создаваться его аналог со словом cache?

Сделал параметр глобальным, положил файл в общий каталог с banlists.
Передёрнул squid, и ничего не произошло. Даже в логах никакой связи м этим файлом. :?
И вдруг как-то замечаю, что в каталоге banners лежит тот самый allowed_urls.сache. :shock:
А сам allowed_urls, по-прежнему, каталогом выше...
:evil:

Ответить