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