diff --git a/tasks/main.yml b/tasks/main.yml index c745c09..d8da7a2 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -125,7 +125,18 @@ - wg-config notify: - restart wireguard - + +- name: check if reload-module-on-update file exists + stat: + path: "{{ wireguard_remote_directory }}/.reload-module-on-update" + register: reload_module_on_update + +- name: WireGuard reload-module-on-update + file: + dest: "{{ wireguard_remote_directory }}/.reload-module-on-update" + state: touch + when: not reload_module_on_update.stat.exists + - name: Start and enable WireGuard service service: name: "wg-quick@{{ wireguard_interface }}"