Hallo liebe User,
und zwar habe ich ein Teamspeak startscript gefunden und es unter /etc/init.d eingebracht.
Es funktioniert auch, wie kann ich jetzt aber machen, dass wenn der server restartet das der Ts-Server auch mit restartet hier mal das Script
Bash
#!/bin/sh
#
program=`basename $0`
rc=0
# Some script configuration
DIR=/opt/teamspeak3-server_linux-x86/
USER=sva-TESP-bot
BINARY=ts3server_linux_x86
# Change into the directory where the Teamspeak3 software is installed.
cd $DIR || exit 1
case "$1" in
start)
echo -n "Starting the Teamspeak3 server ... "
su -c './ts3server_startscript.sh stop' $USER
su -c './ts3server_startscript.sh start' $USER >/dev/null 2>&1 &
echo $!
;;
stop)
echo "Stopping the Teamspeak3 server ..."
su -c './ts3server_startscript.sh stop' $USER
;;
restart)
$0 stop
$0 start
;;
*)
echo usage: $0 '[start|stop|restart]' >[1=2]
exit 1
;;
esac
exit $rc
Alles anzeigen