Announcement

Collapse
No announcement yet.

Problème de commandes externes suite màj 2.6 - nagios.cmd permissions

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fcolau
    replied
    En attendant d'avoir une réponse, j'ai fait une petite rustine à laquelle j'avais pas pensé avant (enfin c'est surtout que les "Post generation command" j'avais pas ça en 2.3.8) j'ai mis apache dans les sudoers :

    Code:
     apache  cyclope=(root) NOPASSWD: /bin/chown
    et j'ai créé une command à pouvoir passer en post generating :
    Code:
     sudo /bin/chown nagios:apache /usr/local/nagios/var/rw/nagios.cmd
    qui fait qu'après un redémarrage de nagios mon nagios.cmd a les bons droits pour pouvoir faire marcher tout ce qui marchait pas.

    Leave a comment:


  • Fcolau
    replied
    Personne ?

    Leave a comment:


  • Problème de commandes externes suite màj 2.6 - nagios.cmd permissions

    Bonjour,

    Il y a quelques temps j'ai mis à jouer mon installation centreon 2.3.8 vers 2.6 (oui bon on aurait peut être du faire des mises à jour plus régulièrement mais là n'est pas le débat ^^)
    Depuis impossible de faire un Acknowledge d'un service ou ce genre de chose.
    Après pas mal de recherche j'en suis arrivé à trouver que c'est un soucis de droit sur /usr/local/nagios/var/rw/nagios.cmd
    Or j'ai tout essayé mais j'arrive pas à faire en sorte que ça fonctionne malgré des changements de groupes de certains users.

    Alors j'ai au niveau droits :
    Code:
    # pwd
    /usr/local/nagios/var/rw
    # ls -al
    total 8
    drwxrwsr-x. 2 nagios nagcmd 4096 22 mai   11:42 .
    drwxrwxr-x. 5 nagios nagcmd 4096 22 mai   11:59 ..
    prw-rw----  1 nagios nagcmd    0 22 mai   11:44 nagios.cmd
    Code:
    # ls -al
    total 146012
    drwxrwxr-x. 5 nagios nagcmd     4096 22 mai   12:02 .
    drwxr-xr-x. 9 root   root       4096 18 oct.   2013 ..
    drwxrwxr-x. 2 nagios nagios    49152 22 mai   00:00 archives
    -rw-r--r--  1 nagios nagios  1666392 22 mai   12:03 graphios.log
    -rw-r--r--  1 nagios nagios 25165760 19 mai   07:22 graphios.log.1
    -rw-r--r--  1 nagios nagios 25165821  1 avril 16:55 graphios.log.2
    -rw-r--r--  1 nagios root   25165818 13 févr. 22:29 graphios.log.3
    -rw-r--r--  1 root   root   25165809  5 janv. 16:27 graphios.log.4
    -rw-r--r--  1 nagios nagios        6 22 mai   11:42 nagios.lock
    -rw-rw-r--  1 nagios nagios  2202493 22 mai   12:02 nagios.log
    -rw-r--r--  1 nagios nagios        0 17 déc.  16:58 ndo2db.lock
    -rw-r--r--  1 nagios nagios  2206029 22 mai   11:42 objects.cache
    -rw-------  1 nagios nagios  4034928 22 mai   11:42 retention.dat
    drwxrwsr-x. 2 nagios nagcmd     4096 22 mai   11:42 rw
    puis les groupes :
    Code:
    # cat /etc/group | grep apa
    apache:x:48:centreon,nagios,apache
    nagios:x:490:centreon,apache,nagios
    nagcmd:x:501:apache,nagios,centreon
    centreon:x:488:apache,nagios,centreon
    dans mon main.cfg c'est bien le bon chemin pour nagios.cmd, en user/group dans l'interface centreon je vous nagios:nagios

    A l'heure actuelle si je mets nagios.cmd en groupe apache :
    Code:
    # chown nagios:apache nagios.cmd
    # ls -l
    total 0
    prw-rw---- 1 nagios apache 0 22 mai   11:44 nagios.cmd
    Je peux faire un acknowledge. Du coup je suis perdu, vu que tous mes users en rapport sont dans tous les groupes je ne vois pas trop ce que ça change.

    Une idée ?





    PS : les dates commencent à être vieille dans mes captures mais ça fait depuis le 22 mai que j'essaye de poster ce message sur le forum et qu'il n'apparait jamais....
Working...
X