diff --git a/handlers/main.yml b/handlers/main.yml index 1063f5e..b65e322 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -3,3 +3,5 @@ service: name: "wg-quick@{{ wireguard_interface }}" state: restarted +- name: start/reload wireguard + command: "bash -c 'systemctl start wg-quick@{{ wireguard_interface }}; wg syncconf {{ wireguard_interface}} <(wg-quick strip /etc/wireguard/{{ wireguard_interface }}.conf)'" diff --git a/tasks/main.yml b/tasks/main.yml index 492f833..4e19061 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -99,7 +99,7 @@ tags: - wg-config notify: - - restart wireguard + - start/reload wireguard - name: Check if reload-module-on-update is set stat: