HS probleme init.d debian 7
bonjour la liste,
j'utilise un script pour lancer teamspeak au démarrage de linux debian 7
64 bit
voici le script
"### BEGIN INIT INFO
# Provides: Teamspeak
# Required-Start: $local_fs $network
# Required-Stop: $local_fs $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Teamspeak Server
# Description: Start Teampspeak Server
### END INIT INFO
#!/bin/sh
USERNAME="teamspeak3"
# on lance le serveur avec l utilisateur teamspeak 3
ME=`whoami`
as_user() {
if [ "$ME" == "$USERNAME" ] ; then
bash -c "$1"
else
su - $USERNAME -c "$1"
fi
}
#Demarrage du serveur Teamspeak 3
cd /home/teamspeak3/teamspeak3-server_linux* &&
./ts3server_startscript.sh start
exit 0"
résultat sur le serveur 1
tout vas bien
root@mail:/etc/init.d# /home/undergroundroxers/tsur/ts.sh stop
Stopping the TeamSpeak 3 server..done
root@mail:/etc/init.d# teamspeak
-bash: teamspeak : commande introuvable
root@mail:/etc/init.d# ./teamspeak
Starting the TeamSpeak 3 server
TeamSpeak 3 server started, for details please view the log file
même script sur le serveur 2
et la le système ignore le su
root@ns3368377:/etc/init.d# ./teamspeak
WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT
question que se passe t'il les deux serveurs sont sous debian 7
tout est à jour ils sont tous les deux chez ovh
le lancement manuel en se connectant avec l'utilisateur normale
fonctionne le teamspeak est actuellement fonctionnelle est utilisé
par avance merci
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
http://www.avast.com
Reply to: