Страница 1 из 1

Права на запуск сервисов. Непонятки

Добавлено: 2011-02-16 10:53:11
Alvares
Проблема такая: поставил сквида. Стартую из-под рута скрипт

Код: Выделить всё

/usr/local/etc/rc.d/squid start
Дает вот такое

Код: Выделить всё

stable# /usr/local/etc/rc.d/squid start                  
Starting squid.                                          
/usr/local/sbin/squid: Permission denied                 
/usr/local/etc/rc.d/squid: WARNING: failed to start squid
пользователь squid заведен, права такие:

Код: Выделить всё

stable# ll /var/ /var/run /var/log | grep squid                
drwxrwxrwx   3 squid   squid    512 15 ??? 16:19 squid/        
drwxrwxrwx  2 squid  squid       512 15 ??? 17:01 squid/       
drwxrwxrwx  2 squid       squid         512 15 ??? 16:36 squid/
Хотелось бы разобраться.

Код: Выделить всё

stable# uname -a                                                                
FreeBSD stable 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #0: Mon Dec 27 16:58:31 MSK
 2010     root@stable:/usr/src/sys/i386/compile/GENERIC  i386
stable# pkg_info | grep squid
squid-3.1.10        HTTP Caching Proxy

Re: Права на запуск сервисов. Непонятки

Добавлено: 2011-02-20 21:38:19
fox
Эт-т-т-о лег-коооо...
Сдел-л-лате:

Код: Выделить всё

squid -z

Re: Права на запуск сервисов. Непонятки

Добавлено: 2011-02-20 21:52:40
rmn

Код: Выделить всё

# stat -l /usr/local/sbin /usr/local/sbin/squid
?

Re: Права на запуск сервисов. Непонятки

Добавлено: 2011-02-22 9:21:42
Alvares
fox писал(а):Эт-т-т-о лег-коооо...
Сдел-л-лате:

Код: Выделить всё

squid -z
Это делалось и получалось :)

Проблема в доступе к каталогам верхнего уровня. Группа www не имела прав читать /usr

Код: Выделить всё

chmod +x /usr 
решила проблему

Всем спасибо.