- name: Installation des dépendances du playbook dnf: name={{ item }} state=present with_items: - libselinux-python - python-dnf when: ansible_pkg_mgr == "dnf" - name: Installation du module firewall pour python2 dnf: name=python-firewall state=present when: ansible_pkg_mgr == "dnf" and ansible_distribution_version|int <= 27 - name: Installation du module firewall pour python3 dnf: name=python3-firewall state=present when: ansible_pkg_mgr == "dnf" and ansible_distribution_version|int >= 28 - name: Installation des dépendances du playbook yum: name={{ item }} state=present with_items: - libselinux-python - python-dnf - python-firewall when: ansible_pkg_mgr == "yum"