Pb de droits / script ou de "shell"

Bonjour,

Je travaille sur Debian Squeeze 3.2.13-grsec-xxxx-grs-ipv6-64 #1 S x86_64 GNU/Linux avec Putty et webmin seulement.

Le service Teamspeak3:

Un user: “ts3” en --shell /bin/bash
Je lui attribue le dossier /srv/teamspeak3

Tout fonctionne parfaitement si ce n’est quelques rares mais gênants plantages du service.

Je décide donc créer un script (trouvé sur le net) qui serait effectué toutes les 5 minutes avec CRON.
Ce script serait placé dans /srv/teamspeak3
En root via su:

root@XXXXX:/# cd /srv/teamspeak3/

[code]#!/bin/bash
TEAMSPEAK=ps ax | grep ts3se:qrver_linux_amd64 | grep -v grep | wc -l

if [ $TEAMSPEAK -eq 1 ]
then
exit
else
cd /srv/teamspeak3 ; ./ts3server_startscript.sh start
fi[/code]
Quand je teste le “script” en tant que user “ts3”

j’ai une erreur:

J’apprécierai toutes aides car là, je sèche après avoir réussi à faire fonctionner ce script avec un autre user, mais depuis pas mal de modifications / suppressions et recréations à l’heure actuelle concernant ce “script” plus rien ne fonctionne et ce pour tous les utilisateurs.

Merci par avance.

Le répertoire /srv/teamspeak3/ est-il bien dans le PATH de tes utilisateurs ?

Effectivement le répertoire /srv/teamspeak3/ n’était pas dans le PATH.
J’ai donc déplacé le script dans/usr/local/sbin/

Merci pour ton aide.