diff --git a/handlers/main.yml b/handlers/main.yml index 6c52e8f..6d859db 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -3,11 +3,13 @@ systemd: name: nsd.service state: restarted + listen: restart dns - name: restart unbound systemd: name: unbound.service state: restarted + listen: restart dns - name: restart wireguard systemd: diff --git a/tasks/nsd_star.yml b/tasks/nsd_star.yml index 0519092..0aec89e 100644 --- a/tasks/nsd_star.yml +++ b/tasks/nsd_star.yml @@ -44,7 +44,7 @@ group: nsd mode: 0640 when: main_zone_stub.changed - notify: restart nsd + notify: restart dns - name: Ensure zones stubs are present template: @@ -76,7 +76,7 @@ zrecords: "{{ item.item.records|json_query('[?type!=`MX`]') }}" when: item.changed loop: "{{ zone_stubs.results }}" - notify: restart nsd + notify: restart dns - name: Ensure nsd is started and enabled systemd: