You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
598 B
YAML

---
- name: Store dns entries at dns host
copy:
content: "{{ all_entries }}"
dest: "{{ domain_zone_file }}"
owner: root
group: root
mode: u=rw,g=r,o=
register: result_store_entries
delegate_to: "{{ dns_system_domain }}"
- name: Rebuild zone files
make:
chdir: "{{ global_dns_zones_environment_directory }}"
when: result_store_entries.changed
register: result_rebuild_zone
delegate_to: "{{ dns_system_domain }}"
- name: Reload bind9
systemd:
name: bind9
state: reloaded
when: result_rebuild_zone.changed
delegate_to: "{{ dns_system_domain }}"