L
LastChaosTyp
Guest
Hallo PCGHler,
ich habe mir letztens nen kleinen Rootserver gemietet, auf dem nur ein Teamspeak 3 Server läuft. Als OS benutze ich Ubuntu 15.04 64 Bit. Da ich den Server ab und zu neustarte, würde ich gerne den TS3 Server in den Autostart einfügen. Dazu habe ich ein Script von einer anderen Seite an mich angepasst, was wie folgt aussieht:
Hier mal die Seite: Teamspeak 3 Server autostart Skript - Debian / Ubuntu Linux
Danach habe ich das Script per
ausführbar gemacht und mit
in den Autostart kopiert.
Wenn ich das Skript dann so ausführe "/etc/init.d/teamspeak3 start", startet der TS auch, aber eben nicht bei nem Reboot.
Mein Ubuntu läuft im Runlevel 5.
Wo ist der Fehler?
Danke und nen schönen Abend noch
Henri
ich habe mir letztens nen kleinen Rootserver gemietet, auf dem nur ein Teamspeak 3 Server läuft. Als OS benutze ich Ubuntu 15.04 64 Bit. Da ich den Server ab und zu neustarte, würde ich gerne den TS3 Server in den Autostart einfügen. Dazu habe ich ein Script von einer anderen Seite an mich angepasst, was wie folgt aussieht:
Code:
#!/bin/sh
### BEGIN INIT INFO
# Provides: teamspeak3
# 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
# INIT Script by www.SysADMINsLife.com
######################################
# Customize values for your needs: "User"; "DIR"
USER="ts3"
DIR="/home/ts3/tmt"
###### 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: {start|stop|restart|status}" >&2
exit 1
;;
esac
exit 0
Hier mal die Seite: Teamspeak 3 Server autostart Skript - Debian / Ubuntu Linux
Danach habe ich das Script per
Code:
chmod 755 /etc/init.d/teamspeak3
Code:
update-rc.d teamspeak3 defaults
Wenn ich das Skript dann so ausführe "/etc/init.d/teamspeak3 start", startet der TS auch, aber eben nicht bei nem Reboot.
Mein Ubuntu läuft im Runlevel 5.
Wo ist der Fehler?
Danke und nen schönen Abend noch
Henri