Damit man den Teamspeak 3 Dienst nicht immer per Hand neustarten muß nach einem reboot, gibt es hier eine kleine Anleitung damit der Dienst automatisch mitgestartet wird.
Dafür benötigen wir allerdings root Rechte auf dem System. Zuerst erstellen wir das Startskript mit folgenden Befehlen:
touch /etc/init.d/teamspeak3
das legt eine leere Datei an.
chmod 755 /etc/init.d/teamspeak3
hiermit vergeben wir die Rechte, damit das Skript auch ausgeführt werden kann.
Nun öffnet ihr die Datei /etc/init.d/teamspeak3 mit einem Editor eurer Wahl und fügt folgendes ein:
#!/bin/bash
#chkconfig: 2345 95 20
#description: Teamspeak3
#processname: treamspeak
case „$1“ in
start)
su ts -c „/home/ts/teamspeak3-server_linux-amd64/ts3server_startscript.sh start“
;;
stop)
su ts -c „/home/ts/teamspeak3-server_linux-amd64/ts3server_startscript.sh stop“
;;
*)
echo „Benutze: `basename $0` {start|stop}“ >&2
exit 64
;;
esac
exit 0
Abspeichern und das Startskript ist nun fertig und kann z.b. mit
/etc/init.d/teamspeak3 start oder stop
verwendet werden. Damit es jedoch bei einem reboot automatisch gestartet wird ist noch folgender Befehl notwendig:
chkconfig teamspeak3 on
So, das wars dann aber nun wirklich, Viel Spass damit. 🙂