#!/bin/bash # Teamspeakuser anlegen adduser teamspeak echo 'User wurde angelegt' # Sourcen herunterladen, entpacken und für user teamspeak berechtigen mkdir /opt cd /opt/ wget http://dl.4players.de/ts/releases/3.0.10.3/teamspeak3-server_linux-x86-3.0.10.3.tar.gz tar -xzf teamspeak3-server_linux-x86-3.0.10.3.tar.gz rm teamspeak3-server_linux-x86-3.0.10.3.tar.gz chown teamspeak:teamspeak teamspeak3-server_linux-x86/ cd teamspeak3-server_linux-x86/ chown teamspeak:teamspeak -R * # Kontrollskript anlegen rm /etc/init.d/teamspeak touch /etc/init.d/teamspeak chmod +x /etc/init.d/teamspeak echo "#!/bin/bash" >> /etc/init.d/teamspeak echo "#Zeit Abwarten um IP-adresse zu bekommen (für DHCP):" >> /etc/init.d/teamspeak echo "sleep 10" >> /etc/init.d/teamspeak echo "# User which will run the Teamspeak-Server" >> /etc/init.d/teamspeak echo "USER=teamspeak" >> /etc/init.d/teamspeak echo "# The installation directory of the Teamspeak-Server" >> /etc/init.d/teamspeak echo "DIR=/opt/teamspeak3-server_linux-x86" >> /etc/init.d/teamspeak echo "# Run the start script" >> /etc/init.d/teamspeak echo 'su -c "cd $DIR && $DIR/ts3server_startscript.sh $1" - $USER' >> /etc/init.d/teamspeak # Start und Stopskripte anlegen cd /etc/rc2.d/ ln -s ../init.d/teamspeak S99teamspeak cd /etc/rc0.d/ ln -s ../init.d/teamspeak K99teamspeak # Teamspeakserver final starten /etc/init.d/teamspeak start