URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 55170
[ Назад ]

Исходное сообщение
"Скрипт запуска - Daemon"

Отправлено Doc , 04-Апр-05 23:07 
народ помоните написать скрипт запуска по демонам проги - очень надо!
сечас запускаеться вот так

find /home/radio/ -type f -name *.mp3 >> /opt/radio/playlist.txt
screen -dmS sc_s ./sc_serv sc_serv.conf
screen -dmS sc_t ./sc_trans_linux sc_trans.conf
дело в том чтобы плей лист вступал в силу сервер надо рестартить... а для этого надо килить два процесса sc_serv и sc_trans_linux
что жутко неудобно и требует ротовских прав тому кто управляет

мне надо чтобы я мог одной команной (radio start  - запускать , radio stop - останавливать, radio restart - перезапускать)


но в таких скриптах я неселен
помогите написать... плиз


Содержание

Сообщения в этом обсуждении
"Скрипт запуска - Daemon"
Отправлено else , 05-Апр-05 14:33 
touch xxx.sh
#!/bin/sh
case "$1" in
start)
nd /home/radio/ -type f -name *.mp3 >> /opt/radio/playlist.txt
/path/screen -dmS sc_s /path/sc_serv sc_serv.conf
/path/screen -dmS sc_t /path/sc_trans_linux sc_trans.conf
;;
restart)
killall -HUP screen
;;
stop)
killall screen
;;
*)
;;
esac
exit 0
exit 0

примерно так
screen - это имя процесса, уточни
ps ax