Re: start-stop-daemon >>
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: ran@jabber.ran.pp.ru
Fill the difference...
Reply to: