LINUX.ORG.RU
ФорумAdmin

squid & rc.local


0

0

squid не запускается из rc.local, хотя ручками - все хорошо. Путь в скрипте полный к RunCache &. Почему?

★★★★★

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

sasha999 ★★★★
()

Какой у тебя дистрибутив? У меня была такая проблема, я ее решил.

anonymous
()
Ответ на: комментарий от sasha999

У меня такая-же проблема. Slackware 8.0 свежеустановленная. Если даже просто написать в rc.local /usr/local/squid/bin/squid - не работает. Запускаешь ручками - работает. Может Slackware шалит. :) А может squid надо как-то хитро собрать? я собирал так: ./configure \ --enable-delay-pools \ --enable-snmp \ --enable-err-language=Russian-koi8-r \ --enable-linux-netfilter

Кто еще что скажет?

anonymous
()
Ответ на: комментарий от keepver

Что значит "в шапке /"?! Скрипт RunCache запускается из rc.local, пишет, что squid -NsY $conf >> $logdir/squid.out 2>&1 и все! В squid.out конечно попадает вывод echo "Running: squid -sY $conf >> $logdir/squid.out 2>&1" но в cache.log новых записей нет и самого запущенного сквида тоже. Сделав ручками /usr/local/squid/bin/RunCache & имеем OK. Лечить как-то надо!

fagot ★★★★★
() автор топика

Вопрос снимаю. Заменил RunCache на squid. Все работает, хотя почему-то только если НЕ добавлять амперсанд в конец. Всем спасибо за участие

fagot ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.