main.yml 467 B

1234567891011121314151617181920212223
  1. ---
  2. - name: Include OS dependent variables
  3. include_vars: "{{ (ansible_os_family|lower).split(' ')[0] }}.yml"
  4. - name: Install packages
  5. package:
  6. name: "{{ item }}"
  7. with_items: "{{ unbound_cache_packages }}"
  8. - name: Template config files
  9. template:
  10. src: "unbound.conf.d/{{ item }}.j2"
  11. dest: "/etc/unbound/unbound.conf.d/{{ item }}"
  12. mode: 0644
  13. backup: yes
  14. with_items:
  15. - server.conf
  16. - forward-zone.conf
  17. notify: Restart unbound