logo       

Re: Запуск демоном консольное приложение которое требует stdin: msg#01259

debian-russian-debian

Subject: Re: Запуск демоном консольное приложение которое требует stdin

On Thu, Jul 30, 2009 at 11:22:56AM +0300, orion_@xxxxxxx wrote:
> Добрый день.
>
> Никак не выходит запустить одно приложение(edonkey server lugdunum)
> демоном.
>
> Подозреваю что проблема в том что эта прога при запуске ожидает команды
> через stdin,
> и если ее пускать демоном, то она пытается инициализировать stdin, а его
> нет. И выходит.
>
> С консоли запустить ее набрав ./eserver & можно, но вот запихнуть ее в
> автозагрузку не получается.
>
> Подскажите как ей подсунуть консоль и запустить демоном?
>
> Спасибо!
>
> PS: Lenny, VPS hosting, SSH доступ.

Наиболее простое решение - запустить ее с помощи screen:

screen eserver

Потом можете подкачаться к ее screen сесию с помощи screen -d NNN,
если нужно. Когда кто-то убьет процес eserver (это надо будет
делать в stop-скрипте), screen удалится сам.

Всего лучшего,
Петр

--
Peter Pentchev roam@xxxxxxxxxxx roam@xxxxxxxx roam@xxxxxxxxxxx
PGP key: http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553
This sentence was in the past tense.

Attachment: pgpeagizwEhEJ.pgp
Description: PGP signature

Google Custom Search

News | Mail Home | sitemap | FAQ | advertise