- name: unbound setup gather_facts: no hosts: "{{target}}" become: "{{become}}" tasks: - import_tasks: ../set-cores.yml - name: templates configs ansible.builtin.template: src: "{{ item }}" dest: /usr/local/etc/unbound/{{ item | basename | regex_replace('_jinja2$', '') }} mode: 0644 with_items: "{{ '*_jinja2' | fileglob }}" notify: reload unbound diff: true handlers: - name: reload unbound ansible.builtin.shell: executable: /bin/sh cmd: "systemctl reload unbound.service 2>/dev/null || /etc/rc.d/unbound reload"