On 2007.10.10 at 18:32:37 +0400, Alexey Pechnikov wrote:

> На сервере нужно из веб-скрипта вызывать приложение, требующее иксы. 
> Соответственно, при старте сервера следует выполнить команду
> 
> Xvfb -shmem -screen 0 800x600x24 :1
> 
> (отлаживаю на рабочей машине, с запущенными иксами, потому этот Х-сервер 
> запускаю вторым).
> 
> Вопрос: в какой скрипт следует добавить указанную команду так, чтобы дебиан 
> сам перезапускал Х-сервер при возникновении проблем и его падении? Будет ли 
> корректно создать скрипт в /etc/init.d/ и нужно ли предусматривать команду 
> остановки этого Х-сервера? Как сделать чтобы работало вроде понятно, 
> подскажите, как сделать грамотно.

Вообще-то чтобы программа перезапускалась, её нужно прописывать в
/etc/inittab с опцией respawn. Автоматического перезапуска скрипта из
init.d никто не обещал. Оттуда обычно запускаются программы, которые не
падают.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить