mon fichier teamspeak.sh :
#!/bin/sh
#Lancement du serveur Teamspeak
cd /home/tss/tss2_rc2/
su root
su tss -c './teamspeak2-server_startscript stop'
su tss -c './teamspeak2-server_startscript start'
|
ca ne fonctionne pas mieux avec le su root
rc.local : j'ai pas ce fichier dans le /etc/
Pour le cron :
Ca ne fonctionne pas avec /home/tss/tss2_rc2/teamspeak2-server_startscript dans commande et restart dans entrée de la commande, j'ai donc mis
/home/tss/tss2_rc2/teamspeak2-server_startscript restart dans commande et rien dans entrée de la commande, le script se lance correctement mais ca me dis : tsserver2.pid is missing, no started server ? alors que le serveur est bien lancé et que tsserver2.pid est bien présent dans le dossier tss2_rc2.
Si je fais un ./teamspeak2-server_startscript restart en ssh avec l'user tss ca fonctionne par contre.
Donc rien ne fonctione