mardi 10 mars 2015

Teamspeak 3 eingerichtet - Autostart/stop Script will nicht - Berechtigungsproblem?

Hallo,



ich habe einen Ubuntu Server. Ich habe TS3 exakt nach dieser Anleitung eingerichtet:

http://ift.tt/1GoqfU7



Dann habe ich noch dieses Script hier gefunden, entsprechend angepasst und eingerichtet:

http://ift.tt/1GoqfUb

(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 http://ift.tt/1eZI9kB

######################################

# 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?!




Aucun commentaire:

Enregistrer un commentaire