Добавил в конфиг
<SPYWARE>
ban_dir /usr/local/rejik3/banlists/spyware
url http://proxy.example.ru/ban/spyware.html
<CHATS>
ban_dir /usr/local/rejik3/banlists/chats
url http://proxy.example.ru/ban/chats.html
<GAMES>
ban_dir /usr/local/rejik3/banlists/online-games
url http://proxy.example.ru/ban/games.html
Сделал reload сквиду, редиректор перезапустился, но правила не подхватились.
Причём всё странно как-то - новые секции в конфиге rejik "не заметил", но banlists/spyware он тем ни менее обрабатывает:
fobos:~# egrep "(SPYWARE|CHATS|GAMES)" /var/log/squid/redirector-err.log
fobos:~#
fobos:~# egrep -i "(SPYWARE|CHATS|GAMES)" /var/log/squid/redirector-err.log
2005-12-16 14:55:31 [13444] MAKE-CACHE: MAKE /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13442] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13443] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13445] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13446] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13447] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13448] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13449] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13450] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13451] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:55:31 [13452] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13550] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13551] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13553] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13554] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13555] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13556] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13558] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13559] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13560] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
2005-12-16 14:58:47 [13557] Load 6 rules from /usr/local/rejik3/banlists/spyware/allow_urls.cache
Все необходимы права на фалы вроде есть. В чём может быть дело?
Версия - redirector-3.2.0
Не подхватываются новые секции
Мне кажется, что он и spyware не подхватил, так как грузит только allow_urls.cache, который создается в первой секции режика.
Думаю, что дело все же с правами, скорее всего на запись в папки вновь созданных секций у пользователя сквиды. Сравните права на эти папки с правами на папки секций, которые грузятся нормально и при необходимости поправьте.
Сделайте set-permissions, удалите все .cache файлы и перезапустите сквид.
Если не поможет, то затарьте и вышлите целиком папку режика.
Думаю, что дело все же с правами, скорее всего на запись в папки вновь созданных секций у пользователя сквиды. Сравните права на эти папки с правами на папки секций, которые грузятся нормально и при необходимости поправьте.
Сделайте set-permissions, удалите все .cache файлы и перезапустите сквид.
Если не поможет, то затарьте и вышлите целиком папку режика.
Разобрался! С правами было действительно всё в порядке.
Ошибка заключалась в том, что я неправильно созлад симлинки:
fobos:/usr/local/rejik3/banlists/online-games# ln -s ../../dbl/lists/online-games.urls ./
а надо было
fobos:/usr/local/rejik3/banlists/online-games# ln -s ../../dbl/lists/online-games.urls ./urls
Ошибка заключалась в том, что я неправильно созлад симлинки:
fobos:/usr/local/rejik3/banlists/online-games# ln -s ../../dbl/lists/online-games.urls ./
а надо было
fobos:/usr/local/rejik3/banlists/online-games# ln -s ../../dbl/lists/online-games.urls ./urls