PDA

View Full Version : sms


quedor
05-21-2008, 03:39 PM
Bonjour à tous,

J'ai configuré le service sms sur centreon :
/bin/echo -e \"Service: $SERVICEDESC$\\n Poste : $HOSTNAME$ \\n Adresse: $HOSTADDRESS$\\n Statut: $SERVICESTATE$\\n Informations: $OUTPUT$\\n Date: $DATETIME$\\n\" | /usr/bin/gammu --sendsms TEXT $CONTACTPAGER$

Enfin tout est bien déclaré dans centreon, et à la mano dans une fenetre de commande, ca marche (en remplacant bien sur les $...$)

Mais le problème est que l'utilisateur www-data ou bien nagios n'ont pas de droit d'envoyer de sms, je fais par exemple
#su nagios
passwd : *******

et ensuite
/bin/echo -e \"test\" | usr/bin/gammu --sendsms TEXT +336xxxxxxxx

mais il me dit
"Error opening device, you don't have permissions."

Je ne sais pas trop quoi faire ...
Quelqu'un aurait une idée ?

juraj
05-21-2008, 03:50 PM
Run it via sudo, that will work.

quedor
05-21-2008, 03:50 PM
Je pense peut-être avoir résolu mon problème

en faisant
# ls -l /dev | grep ttyS0
il m'affiche :
crw-rw---- 1 root dialout 4, 64 2008-05-21 14:23 ttyS0

donc je me suis dit, je vais ajouter l'utilisateur nagios au group dialout
donc hop
# sudo usermod -G dialout nagios (oui je suis sous ubuntu)

ensuite un changement utilisateur
# su nagios
passwd : ********

test de sms => bilan OK

je teste et ca marche

maintenant faut voir avec centreon

quedor
05-21-2008, 03:51 PM
juraj : sudo can be used with centreon ?

quedor
05-21-2008, 04:30 PM
C'est bon le problème est résolu.

Maintenant me reste plus qu'a régler le contenu du message, mais il n'y a pas de problèmes de ce coté la !