У меня вопрос:
как всё-таки должен работать параметр allowed_urls?
Это глобальный параметр на все секции или для каждой секции существует свой?
В какое место класть этот файл? Должен ли этот файл обрабатываться при запуске или создаваться его аналог со словом cache?
Сделал параметр глобальным, положил файл в общий каталог с banlists.
Передёрнул squid, и ничего не произошло. Даже в логах никакой связи м этим файлом.
И вдруг как-то замечаю, что в каталоге banners лежит тот самый allowed_urls.сache.
А сам allowed_urls, по-прежнему, каталогом выше...
allowed_urls
allowed_urls
Alexey
Re: allowed_urls
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, он должен быть заблокирован.
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.
А сам allowed_urls, по-прежнему, каталогом выше...