Добрый день!Подскажите пожалуйста, какие права доступа должны быть к файлу программы редиректора (на Perl). Squid отказывается стартовать редиректор, говорит: ipcCreate: /usr/lib/squid/redir/redir.pl: (13) Permission denied.
При этом:bash#ls -l
-rw-r--r-- 1 nobody nobody 77 ..... redir.log
-rwx------ 1 nobody root 1891 ..... redir.plМожет, дело в правах доступа к каталогу /usr/lib/squid/redir/ ?
Или сквиду не все равно, где должен лежать редиректор?SQUID-2.4.STABLE2-1
ASP Linux 7.2 (kernel 2.4.9-13)Заранее спасибо.
>Добрый день!
>
>Подскажите пожалуйста, какие права доступа должны быть к файлу программы редиректора (на
>Perl). Squid отказывается стартовать редиректор, говорит: ipcCreate: /usr/lib/squid/redir/redir.pl: (13) Permission denied.
>
>При этом:
>
>bash#ls -l
>
>-rw-r--r-- 1 nobody nobody 77 ..... redir.log
>-rwx------ 1 nobody root 1891 ..... redir.pl
>
>Может, дело в правах доступа к каталогу /usr/lib/squid/redir/ ?
>Или сквиду не все равно, где должен лежать редиректор?
>
>SQUID-2.4.STABLE2-1
>ASP Linux 7.2 (kernel 2.4.9-13)
>
>Заранее спасибо.У меня сделано так: /var/squid/redirector.pl
права rwxr--r squid, nogroup
1. Необходимо узнать под каким пользователем у Вас работает squid
(в squid.conf опция cache_effective_user)
2. Для проверки заходишь под этим юзверем (например su - nobody)
и запускаешь редиректор. Если где пермишенов не хватает - будет видно)
--
Slava
<http://forfreeuse.narod.ru>>Добрый день!
>
>Подскажите пожалуйста, какие права доступа должны быть к файлу программы редиректора (на
>Perl). Squid отказывается стартовать редиректор, говорит: ipcCreate: /usr/lib/squid/redir/redir.pl: (13) Permission denied.
>
>При этом:
>
>bash#ls -l
>
>-rw-r--r-- 1 nobody nobody 77 ..... redir.log
>-rwx------ 1 nobody root 1891 ..... redir.pl
>
>Может, дело в правах доступа к каталогу /usr/lib/squid/redir/ ?
>Или сквиду не все равно, где должен лежать редиректор?
>
>SQUID-2.4.STABLE2-1
>ASP Linux 7.2 (kernel 2.4.9-13)
>
>Заранее спасибо.
>1. Необходимо узнать под каким пользователем у Вас работает squid
> (в squid.conf опция cache_effective_user)
>2. Для проверки заходишь под этим юзверем (например su - nobody)
> и запускаешь редиректор. Если где пермишенов не хватает -
>будет видно)
>--
>Slava
><http://forfreeuse.narod.ru>
>Спасибо за помощь, разобрался! :)))