diff --git a/roles/icinga-fk/tasks/main.yml b/roles/icinga-fk/tasks/main.yml index 887f024..07c9347 100644 --- a/roles/icinga-fk/tasks/main.yml +++ b/roles/icinga-fk/tasks/main.yml @@ -55,20 +55,45 @@ path: /var/lib/icinga owner: nagios mode: 751 - recurse: yes + recurse: yes notify: - - restart icinga + - restart icinga - -- name: attribution des droits dossier icinga rw +- name: attribution des droits dossier icinga rw file: path: /var/lib/icinga/rw owner: nagios mode: 2710 - recurse: yes + recurse: yes notify: - - restart icinga + - restart icinga +- name: activation des commandes externes + replace: + dest: /etc/icinga/icinga.cfg + regexp: 'check_external_commands=0' + replace: 'check_external_commands=1' + notify: + - restart icinga + +- name: reconfiguration des droits avec dpkg statoverride + shell: dpkg-statoverride --update --add nagios www-data 2710 /var/lib/icinga/rw + +- name: reconfiguration des droits avec dpkg statoverride + shell: dpkg-statoverride --update --add nagios nagios 751 /var/lib/icinga + +- name: suppression de checkresults + file: + path: /var/lib/icinga/spool/checkresults + state: absent + +- name: creation du dossier checkresults avec droits de lecture + file: + path:/var/lib/icinga/spool/checkresults + state: directory + owner: nagios + group: root + mode: '755' #- name: Changement droit notif # shell: chmod 644 /var/log/icinga/icinga.log