Vladimir Zolotykh -> debian-russian@lists.debian.org @ Mon, 6 Mar 2006 18:10:32 +0200:
>> >> VZ> Можно ли как-то переназначить вывод задачи, запускаемой с помощью >> >> VZ> start-stop-daemon из стартового скрипта системы? >> >> >> >> VZ> start-stop-daemon --start --background --quiet --exec $DAEMON \ >> >> VZ> -- -p 8001 >> /var/log/stat.log >> >> >> >> VZ> Сильно подозреваю что это переназначит вывод самого >> start-stop-daemon >> >> VZ> а не запускаемой задачи. Мне же нужно переназначить вывод самой >> задачи. >> >> VZ> Это можно сделать или единственный способ добавлять ключ >> --log-file и >> >> VZ> программными средствами перенаправлять весь вывод туда? >> >> >> >> Не единственный. Можно сказать --exec /bin/sh -- -c "$DAEMON -p 8001 >> >>/var/log/stat.log". >> >> >> VZ> Как насчет >> VZ> start-stop-daemon --start --quiet --exec $DAEMON -- -p 8001 >> >> /var/log/stat.log & >> VZ> ? >> VZ> Будет ли это надежно работать ? >> >> Нет, и использование start-stop-daemon при таком подходе совершенно лишнее. VZ> Не совсем лишнее, он во всяком случае будет проверять запущена VZ> задача или нет и не запустит повтоно. И каким образом он при таком запуске будет это проверять? VZ> А когда это не будет работать? При этом программа не отцепится от терминала. В результате, если ты перезапустишь сервер из терминала и закроешь терминал, у тебя будут весьма неплохие шансы лишиться запущенного сервера. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED] Fill the difference... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]