From c258ef5c6a05d42202d9291a4d15ffbdea5df40c Mon Sep 17 00:00:00 2001 From: Adam Saleh Date: Tue, 16 Mar 2021 15:44:14 +0100 Subject: [PATCH] Don't use centos pp in fedora, try to work with zabbix-selinux instead. --- roles/zabbix/zabbix-agent/tasks/main.yml | 3 ++- roles/zabbix/zabbix-agent/vars/Fedora.yml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/zabbix/zabbix-agent/tasks/main.yml b/roles/zabbix/zabbix-agent/tasks/main.yml index 7bfb2627f0..270a716a0c 100644 --- a/roles/zabbix/zabbix-agent/tasks/main.yml +++ b/roles/zabbix/zabbix-agent/tasks/main.yml @@ -25,10 +25,11 @@ register: sepolicy with_items: - centos-zabbix-agent.pp + when: ansible_distribution == "Centos" - name: reload custom selinux files shell: /usr/sbin/semodule -u "/etc/selinux/centos/centos-zabbix-agent.pp" - when: ansible_selinux.status == "enabled" and sepolicy.changed + when: ansible_distribution == "Centos" and ansible_selinux.status == "enabled" and sepolicy.changed - name: Allowing zabbix to connect to network resources seboolean: diff --git a/roles/zabbix/zabbix-agent/vars/Fedora.yml b/roles/zabbix/zabbix-agent/vars/Fedora.yml index 1a24c05ef6..3d8756ba87 100644 --- a/roles/zabbix/zabbix-agent/vars/Fedora.yml +++ b/roles/zabbix/zabbix-agent/vars/Fedora.yml @@ -4,5 +4,6 @@ pkgs_list: zabbix_pkgs_list: - zabbix-agent - zabbix # provides zabbix_sender + - zabbix-selinux - bc - ncurses-compat-libs # Needed for some megacli tools and raid monitoring checks through zabbix_sender