From 250c8bfc061b144bc8dc88e0021309f33c93217b Mon Sep 17 00:00:00 2001 From: Jonathan DeMasi Date: Sun, 28 Dec 2025 13:55:30 -0700 Subject: [PATCH] add changes to support arch --- ansible/roles/unbound/tasks/main.yaml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ansible/roles/unbound/tasks/main.yaml b/ansible/roles/unbound/tasks/main.yaml index c8295db..ce3a69f 100644 --- a/ansible/roles/unbound/tasks/main.yaml +++ b/ansible/roles/unbound/tasks/main.yaml @@ -1,7 +1,14 @@ -- name: Install unbound +- name: Install unbound on RedHat family package: - name: "unbound" + name: unbound + state: latest + when: ansible_os_family == "RedHat" + +- name: Install unbound on Arch + community.general.pacman: + name: unbound state: present + when: ansible_os_family == "Archlinux" - name: Enable unbound service service: @@ -12,7 +19,6 @@ - name: Permit traffic in default zone on port 53/udp ansible.posix.firewalld: port: 53/udp - source: 192.0.1.0/24 permanent: true state: enabled immediate: true @@ -21,7 +27,6 @@ - name: Permit traffic in default zone on port 53/tcp ansible.posix.firewalld: port: 53/tcp - source: 192.0.1.0/24 permanent: true state: enabled immediate: true