From c6cba6d9e0edc88894bba6b54e5e0ee3b07b9147 Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Fri, 6 Sep 2019 15:55:35 +0200 Subject: [PATCH] sudo without password for nagios --- redis/tasks/nrpe.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/redis/tasks/nrpe.yml b/redis/tasks/nrpe.yml index 0e668cd4..d0635a4f 100644 --- a/redis/tasks/nrpe.yml +++ b/redis/tasks/nrpe.yml @@ -43,6 +43,18 @@ - redis - nrpe +- name: sudo without password for nagios + lineinfile: + dest: /etc/sudoers.d/evolinux + regexp: 'check_redis$' + line: 'nagios ALL = NOPASSWD: {{ redis_check_redis_path }}' + insertafter: '^nagios' + validate: "visudo -cf %s" + when: redis_instance_name is defined + tags: + - redis + - nrpe + - name: Use check_redis for NRPE replace: dest: /etc/nagios/nrpe.d/evolix.cfg @@ -77,3 +89,15 @@ tags: - redis - nrpe + +- name: sudo without password for nagios + lineinfile: + dest: /etc/sudoers.d/evolinux + regexp: 'check_redis_instances$' + line: 'nagios ALL = NOPASSWD: /usr/local/lib/nagios/plugins/check_redis_instances' + insertafter: '^nagios' + validate: "visudo -cf %s" + when: redis_instance_name is defined + tags: + - redis + - nrpe