diff --git a/roles/wireguard/application/tasks/main.yml b/roles/wireguard/application/tasks/main.yml index 1b93923..5c25762 100644 --- a/roles/wireguard/application/tasks/main.yml +++ b/roles/wireguard/application/tasks/main.yml @@ -40,10 +40,10 @@ mode: "u=rwx,g=,o=" - name: Generate key pair - command: >- - /bin/sh -c "wg genkey + shell: >- + wg genkey | tee {{ wireguard_private_key | quote }} - | wg pubkey > {{ wireguard_public_key | quote }}" + | wg pubkey > {{ wireguard_public_key | quote }} args: chdir: "{{ wireguard_key_directory }}" creates: "{{ wireguard_public_key }}"