full-dns/tasks/unbound.yml

24 lines
505 B
YAML
Raw Normal View History

2020-08-03 19:25:51 +02:00
---
- fail:
msg: "Required nsd_addr is missing"
when: server.nsd_addr is not defined
- fail:
msg: "Required nsd_port is missing"
when: server.nsd_port is not defined
- name: Ensure unbound config is present
template:
src: templates/unbound.conf.j2
dest: /etc/unbound/unbound.conf
owner: root
group: root
mode: 0600
notify: restart unbound
- name: Ensure unbound service is enabled and started
systemd:
name: unbound.service
state: started
enabled: yes