Munin et users

トップ ページ

このメッセージに返信
著者: Frédéric
日付:  
To: ML Guilde
題目: Munin et users
Bonjour,

Je suis en train d'écrire un plugin pour Munin. Ce plugin dialogue avec un
bidule sur le port série. Le port série en question a les droits suivants :

crw-rw---- 1 root dialout 4, 64 2006-07-28 11:30 /dev/ttyS0

Lorsque je teste mon plugin via munin-run, j'ai une erreur, car il n'a pas
les droits nécessaires sur le port série. Pour savoir sous quel utilisateur
le plugin est exécuté, je modifie ce dernier pour qu'il me crée un fichier
bidon. Ce fichier est créé avec les droits :

-rw-r--r-- 1 nobody munin 6 2006-07-28 11:28 /tmp/munin

J'en conclus que le plugin est exécuté sous l'utilisateur 'nobody'. Bien. Je
rajoute donc cet utilisateur au group dialout. Marche pas mieux. Toujours
dans mon plugin, si j'affiche la variable $USER : c'est 'root' ! Je n'y
comprend rien...

Question : n'est-il pas possible d'ajouter nobody à un group particulier ?
Ou bien faut-il faire une manipe spéciale pour que ce soit pris en compte ?
J'ai utilise 'useradd munin dialout'...

Merci de votre aide.

--
Frédéric

http://www.gbiloba.org