URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 88806
[ Назад ]

Исходное сообщение
"/usr/local/etc/rc.d & squid"

Отправлено vak_2252231 , 26-Апр-10 05:02 
FreeBSD 7.3

Запускаю установленный squid из /usr/local/etc/rc.d

скриптом: squid.sh

#!/bin/sh

/usr/local/squid/sbin/squid -D

и не стартует!

Остальные скрипты из rc.d нормально выполняются, а вот этот - нет.
В чем может быть дело? Права на все скрипты одинаковые, в ручную это скрипт выполняется без проблем. Второй раз наступаю на эти грабли (было и раньше на FreeBSD 6.2) и не могу понять в чём дело.


Содержание

Сообщения в этом обсуждении
"/usr/local/etc/rc.d & squid"
Отправлено DeadLoco , 26-Апр-10 08:03 
>[оверквотинг удален]
>
>/usr/local/squid/sbin/squid -D
>
>и не стартует!
>
>Остальные скрипты из rc.d нормально выполняются, а вот этот - нет.
>В чем может быть дело? Права на все скрипты одинаковые, в ручную
>это скрипт выполняется без проблем. Второй раз наступаю на эти грабли
>(было и раньше на FreeBSD 6.2) и не могу понять в
>чём дело.

Просто "не стартует" и "стартует, но тут же вылетает" - разные вещи. Понять, в чем разница, можно, если почитать логи сквида, там может быть много интересного. Как минимум, может не быть самих логов, что, как бы, намекает.

Добрый совет №1: запускайте сквид его штатным скриптом /usr/local/sbin/RunCache
Добрый совет №2: поставьте сквид из портов/пакаджей


"/usr/local/etc/rc.d & squid"
Отправлено vak_2252231 , 26-Апр-10 17:56 
>Добрый совет №1: запускайте сквид его штатным скриптом /usr/local/sbin/RunCache
>Добрый совет №2: поставьте сквид из портов/пакаджей

Нет, - просто не запускается и всё.
Да, точно - про RunCache я упустил!
Но вот сомнение есть - возможно это не со squid проблема, может проблема со скриптом, который отрабатывает до него в rc.d


"/usr/local/etc/rc.d & squid"
Отправлено reader , 26-Апр-10 20:22 
>>Добрый совет №1: запускайте сквид его штатным скриптом /usr/local/sbin/RunCache
>>Добрый совет №2: поставьте сквид из портов/пакаджей
>
>Нет, - просто не запускается и всё.
>Да, точно - про RunCache я упустил!
>Но вот сомнение есть - возможно это не со squid проблема, может
>проблема со скриптом, который отрабатывает до него в rc.d

# Note:
# Set "squid_enable=yes" in either /etc/rc.conf, /etc/rc.conf.local or
# /etc/rc.conf.d/squid


упс похоже нет. какой то скрипт у вас урезаный :)

ставилось не из портов/пакаджей , может PATH


"/usr/local/etc/rc.d & squid"
Отправлено DeadLoco , 27-Апр-10 06:30 
>Но вот сомнение есть - возможно это не со squid проблема, может
>проблема со скриптом, который отрабатывает до него в rc.d

Если сквид ставится ручками из исходников, то в /usr/local/etc/rc.d скрипт не создается. Не должен, во всяком случае.

Как вы вообще ставили сквид? С какими ключами?


"/usr/local/etc/rc.d & squid"
Отправлено vak_2252231 , 27-Апр-10 14:28 
>>Но вот сомнение есть - возможно это не со squid проблема, может
>>проблема со скриптом, который отрабатывает до него в rc.d
>
>Если сквид ставится ручками из исходников, то в /usr/local/etc/rc.d скрипт не создается.
>Не должен, во всяком случае.
>
>Как вы вообще ставили сквид? С какими ключами?

А при чём тут squid? если вручную запускается и работает!