ansible-roles/nagios-nrpe/tasks/sudoers.yml
William Hirigoyen adc79e0d8d
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2744|0|2744|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
evolinux-users, nagios-nrpe: sudoers conf for nagios splitted and moved from evolinux-users to nagios-nrpe
2024-06-07 10:37:04 +02:00

29 lines
800 B
YAML

---
- name: "/etc/sudoers.d presence and permissions"
ansible.builtin.file:
path: /etc/sudoers.d
owner: root
group: root
mode: "0750"
state: directory
- name: "Copy nagios sudoers conf (Debian 9 Stretch and later)"
ansible.builtin.copy:
src: sudoers
dest: /etc/sudoers.d/nagios
mode: "0440"
validate: '/usr/sbin/visudo -cf %s'
register: copy_sudoers_evolinux
when:
- ansible_distribution_major_version is defined
- ansible_distribution_major_version is version('9', '>=')
- name: "Copy nagios sudoers conf (Debian 8 Jessie) "
ansible.builtin.copy:
src: sudoers_jessie
dest: /etc/sudoers.d/nagios
mode: "0440"
validate: '/usr/sbin/visudo -cf %s'
register: copy_sudoers_evolinux
when: ansible_distribution_release == "jessie"