Чувствую, что прибьют меня за эту тему, но разобраться не могу
.
Делаю в консоли так
в итоге
Код: Выделить всё
Stopping squid.
Starting squid.
2008/12/08 05:14:49| Squid is already running! Process ID 63963
после этого прокси выключается, но не запускается. Я так понимаю, что он его останавливает и тут же стартует - отсюда и сообщение Squid is already running! Т.е. стоп еще не успел отработать, а стартовать он его уже попробовал. После чего стоп неспеша отрабатывают команду, причем успешно, а вот команды на запуск уже не поступает, так как она была выполнена ранее.
Команда
Код: Выделить всё
/usr/local/etc/rc.d/squid stop && /usr/local/etc/rc.d/squid start
дает такой же эффект.
Как в моем случае правильно перезапустить squid одним конвеером команд, а не двумя разными командами?