Stránka 1 z 1

sh script do init.d na automaticke spusteni aplikace

Napsal: pon 13. črc 2009, 03:05
od NEONET
Zdravim po 2-he

na serveru (debian) mi bezi sBNC - proxy server na IRC site a potrebuju, aby po startu se aplikace zapla sama (pri bootu) /etc/init.d/sbnc start/stop funguje, ale samo nic, pomuzete?

Kód: Vybrat vše

#!/bin/sh
# © `xXxTRA

do_start()
{
   cd /home/xxxtra/sbnc; ./sbnc
}
do_stop()
{
    killall -9 sbnc
}

case "$1" in
  start)
    echo "Starting sBNC (c) xXxTRA"
        do_start
        ;;
  stop)
        echo "Stopping sBNC (c) xXxTRA"
        do_stop
        ;;
  restart)
        echo "Stopping sBNC (c) xXxTRA"
        do_stop
        echo "Starting sBNC (c) xXxTRA"
        do_start
        ;;
  *)
#        echo "Usage: sbnc {start|stop|restart} (c) xXxTRA"
./home/xxxtra/sbnc/sbnc
esac
exit 0

Re: sh script do init.d na automaticke spusteni aplikace

Napsal: pon 13. črc 2009, 09:50
od OndraSter
A máš v debianu tuhle "službu" nastavenou aby se po bootu sama spustila? :roll:

Mám teď okno jak to je na debianu, ale na gentoo to je
rc-update add <nazev> default

Re: sh script do init.d na automaticke spusteni aplikace

Napsal: pon 13. črc 2009, 11:06
od NEONET
no prave ze jsem googlil a ta sluzba se po startu spousti kdyz dam soubor sbnc treba s timto obsahem do init.d - spoustene sluzky, cast kodu je jen zastaveni a a startovani sluzky... mi jde o to, ze kdyz system bootoje, tak neni prihlasen uzivatel, a chci aby hrabl do slozky /home/xxxtra/sbnc a tam proste spustil sbnc (./sbnc)