Hallo,
ich habe einen Ubuntu Server. Ich habe TS3 exakt nach dieser Anleitung eingerichtet:
http://wiki.ubuntuusers.de/TeamSpeak-Server
Dann habe ich noch dieses Script hier gefunden, entsprechend angepasst und eingerichtet:
http://www.sysadminslife.com/linux/teamspeak-3-server-autostart-skript-debian-ubuntu-linux/
(damit kann man den TS3 Server automatisch starten)
So sieht mein angepasstes Script aus:
#!/bin/sh
### BEGIN INIT INFO
# Provides: teamspeak
# Required-Start: $local_fs $network
# Required-Stop: $local_fs $network
# Should-Start: mysql
# Should-Stop: mysql
# 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="teamspeak"
DIR="/usr/local/bin/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: {start|stop|restart|status}" >&2
exit 1
;;
esac
exit 0
---
Nun sollte ich z.b. das hier ausführen können:
/etc/init.d/teamspeak3 status
Leider funktioniert das nicht. Es passiert einfach nichts.
Woran kann es liegen? Es muss etwas mit dem angelegten Teamspeak User oder irgendwelchen Berichtigungen zu tun haben, aber was?!
ich habe einen Ubuntu Server. Ich habe TS3 exakt nach dieser Anleitung eingerichtet:
http://wiki.ubuntuusers.de/TeamSpeak-Server
Dann habe ich noch dieses Script hier gefunden, entsprechend angepasst und eingerichtet:
http://www.sysadminslife.com/linux/teamspeak-3-server-autostart-skript-debian-ubuntu-linux/
(damit kann man den TS3 Server automatisch starten)
So sieht mein angepasstes Script aus:
#!/bin/sh
### BEGIN INIT INFO
# Provides: teamspeak
# Required-Start: $local_fs $network
# Required-Stop: $local_fs $network
# Should-Start: mysql
# Should-Stop: mysql
# 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="teamspeak"
DIR="/usr/local/bin/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: {start|stop|restart|status}" >&2
exit 1
;;
esac
exit 0
---
Nun sollte ich z.b. das hier ausführen können:
/etc/init.d/teamspeak3 status
Leider funktioniert das nicht. Es passiert einfach nichts.
Woran kann es liegen? Es muss etwas mit dem angelegten Teamspeak User oder irgendwelchen Berichtigungen zu tun haben, aber was?!