diff --git a/roles/nameserver/handlers/main.yml b/roles/nameserver/handlers/main.yml index 0c1fa07..3e1bd1e 100644 --- a/roles/nameserver/handlers/main.yml +++ b/roles/nameserver/handlers/main.yml @@ -11,4 +11,9 @@ - name: restart_unbound service: name: "unbound" + state: restarted + +- name: restart_pdns + service: + name: "pdns" state: restarted \ No newline at end of file diff --git a/roles/nameserver/tasks/install_powerdns_server.yml b/roles/nameserver/tasks/install_powerdns_server.yml index 631123d..d926622 100644 --- a/roles/nameserver/tasks/install_powerdns_server.yml +++ b/roles/nameserver/tasks/install_powerdns_server.yml @@ -55,6 +55,7 @@ when: - powerdns_primary is defined - powerdns_primary is true + notify: restart_pdns - name: nameserver | powerdns-recursor | disable bind service: @@ -68,4 +69,4 @@ service: name: "pdns" state: started - enabled: true + enabled: true \ No newline at end of file