Webboard

Pełna wersja: Linux Auto Start
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witajcie :)

Zaczynam zabawę z linuxem (Debian). Mam zainstalowany serwer teamspeak3. Próbowałem automatycznie odpalić serwer po restarcie maszyny. Wiem że pewnych rzeczy nie powinno się z "root'a" ale to są dopiero moje "testy", więc tak
Zrobiłem plik o nazwie "teamspeak" bez rozszerzenia
Umieściłem go przez WinCP w katalogu "etc/init.d/"
Kod:
#!/bin/bash

tsdir="/home/root/ts3/"
tsuser="root"

cd $tsdir

case "$1" in
start)
echo "Starting Teamspeak as $tsuser:"
su $tsuser ./ts3server_startscript.sh start
echo "."
;;
restart)
echo "Restarting Teamspeak as $tsuser:"
su $tsuser ./ts3server_startscript.sh stop
su $tsuser ./ts3server_startscript.sh start
echo "."
;;
stop)
echo "Stoping Teamspeak as $tsuser:"
su $tsuser ./ts3server_startscript.sh stop
echo "."
;;

esac

w putty wklepałem
chmod 775 /etc/init.d/teamspeak3 i dla pewnoci chmod -x /etc/init.d/teamspeak3

update-rc.d -f teamspeak3 defaults

I pustynia ... nie działa
Może jaka mądra głowa powie co może być nie tak lub jak cofnąć komendę
update-rc.d -f teamspeak3 defaults

ODP

Kod:
update-rc.d -f teamspeak3 remove

Po poprawieniu ścieżki działa