From 771a67df7d51b84840eea1f3ca962df7e1d41174 Mon Sep 17 00:00:00 2001 From: Jean-Marie Mineau Date: Fri, 23 Apr 2021 09:16:33 +0200 Subject: [PATCH] small changes to vpn --- host_vars/hindley.adh.auro.re/vpn.yml | 4 ++-- roles/vpn/handlers/main.yml | 9 +++++---- roles/vpn/tasks/main.yml | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/host_vars/hindley.adh.auro.re/vpn.yml b/host_vars/hindley.adh.auro.re/vpn.yml index c742b22..9088190 100644 --- a/host_vars/hindley.adh.auro.re/vpn.yml +++ b/host_vars/hindley.adh.auro.re/vpn.yml @@ -18,6 +18,6 @@ vpn_interfaces: comment: "hellman" - endpoint: "" public_key: "NVKyKcX6PEEApSZvAwnT9gfMmMo6o5Go5FtzEPvh+y8=" - allowed_ip: "172.20.1.200" + allowed_ip: "172.20.200.1" allowed_mask: 32 - comment: "knuth" + comment: "Client laptop: knuth" diff --git a/roles/vpn/handlers/main.yml b/roles/vpn/handlers/main.yml index 0b973f9..d9fb8b1 100644 --- a/roles/vpn/handlers/main.yml +++ b/roles/vpn/handlers/main.yml @@ -1,8 +1,9 @@ --- # This is so uggly -- name: Reload wireguard for interface +- name: Restart wireguard for interface systemd: - name: "wg-quick@{{ item }}" - state: reloaded + name: "wg-quick@{{ item.key }}" + state: restarted loop: - - "{{ vpn_interfaces.key() }}" + - "{{ lookup('dict', vpn_interfaces) }}" + no_log: true diff --git a/roles/vpn/tasks/main.yml b/roles/vpn/tasks/main.yml index 19a59cc..d7e9749 100644 --- a/roles/vpn/tasks/main.yml +++ b/roles/vpn/tasks/main.yml @@ -34,7 +34,7 @@ owner: root group: root mode: '600' - notify: Reload wireguard for interface + notify: Restart wireguard for interface loop: - "{{ lookup('dict', vpn_interfaces) }}" no_log: true