From fed849aa26faac9a71f5bcfd41d312bd7a54a003 Mon Sep 17 00:00:00 2001 From: Jonathan DeMasi Date: Sun, 28 Dec 2025 13:50:36 -0700 Subject: [PATCH] add support for arch --- ansible/roles/common/tasks/main.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ansible/roles/common/tasks/main.yaml b/ansible/roles/common/tasks/main.yaml index 96ceffa..694754b 100644 --- a/ansible/roles/common/tasks/main.yaml +++ b/ansible/roles/common/tasks/main.yaml @@ -3,10 +3,17 @@ name: "{{ inventory_hostname }}" use: systemd -- name: Install firewalld +- name: Install firewalld on RedHat family package: name: firewalld state: latest + when: ansible_os_family == "RedHat" + +- name: Install firewalld on Arch + community.general.pacman: + name: firewalld + state: present + when: ansible_os_family == "Archlinux" - name: Start and enable firewalld service: