The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Скрипт запуска - Daemon"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Скрипт запуска - Daemon"
Сообщение от Doc emailИскать по авторуВ закладки(ok) on 04-Апр-05, 23:07  (MSK)
народ помоните написать скрипт запуска по демонам проги - очень надо!
сечас запускаеться вот так

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 - перезапускать)


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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Скрипт запуска - Daemon"
Сообщение от else emailИскать по авторуВ закладки(??) on 05-Апр-05, 14:33  (MSK)
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

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру