Come eseguire server di TeamSpeak3 sul caricamento del sistema?

voti
0

Sto cercando di eseguire server di TeamSpeak3 sul caricamento del sistema. Ho ts3server copione messo in /etc/init.d . Funziona se digito ts3server iniziare , ma non funziona sul caricamento del sistema. Cosa c'è di più si spegne sul riavvio in modo che solo a partire funziona. Per impostarlo ho usato:

update-rc.d setdatetime defaults

Ho fatto qualcosa di male? Ecco il codice di script:

### BEGIN INIT INFO
# Provides: teamspeak
# Required-Start: $local_fs $network
# Required-Stop: $local_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Teamspeak 3 Server
### END INIT INFO

USER=ts3
DIR=/home/ts3/teamspeak3-server_linux-amd64
###### Teamspeak 3 server start/stop script ######
case $1 in
start)
su $USER -c $DIR/ts3server_startscript.sh start
;;
stop)
su $USER -c $DIR/ts3server_startscript.sh stop
;;
restart)
su $USER -c $DIR/ts3server_startscript.sh restart
;;
status)
su $USER -c $DIR/ts3server_startscript.sh status
;;
*)
echo Usage:  >&2
exit 1
;;
esac
exit 0
È pubblicato 10/06/2015 alle 17:29
dall'utente
In altre lingue...                            


1 risposte

voti
0

Prova ad aggiungere

ts3server start 

alla fine del file.

Si potrebbe desiderare di metterlo in una schermata:

screen -u 1 ts3server start 

Se fossi in te avrei lasciato lo script di avvio esattamente dove si trova. Come ho fatto sul mio server. Ho aggiunto solo la seguente riga alla mia /etc/init.d/

screen -u 1 ./ts3server/ts3server_minimal_runscript.sh
Risposto il 28/06/2015 a 05:51
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more