VigiConf-Local est le composant de Vigilo qui permet de valider et d'activer la configuration distribuée par VigiConf.
Pour les détails du fonctionnement de VigiConf, se reporter à la documentation officielle.
Vigilo nécessite une version de Python supérieure ou égale à 2.5. Le chemin de
l'exécutable python peut être passé en paramètre du make install
de la
façon suivante:
make install PYTHON=/usr/bin/python2.6
VigiConf a besoin des modules Python suivants :
- setuptools (ou distribute)
- vigilo-common
L'installation se fait par la commande make install
(à exécuter en
root
).
Puis, si cela n'a pas été fait lors de l'install de VigiConf, il faut ajouter
des droits sudo à l'utilisateur vigiconf
pour lui permettre de redémarrer
les services qu'il télé-administre. Pour cela, ajouter à la fin du fichier
/etc/sudoers
les lignes suivantes
# VigiConf Defaults:vigiconf !requiretty Cmnd_Alias INIT = /etc/init.d/* Cmnd_Alias VALID = /usr/sbin/nagios vigiconf ALL=(ALL) NOPASSWD: INIT, VALID vigiconf ALL=(nagios) NOPASSWD: /usr/bin/pkill
VigiConf est sous licence GPL v2.