Create local files
All checks were successful
continuous-integration/drone Build is passing

This commit is contained in:
Adrien Reslinger 2021-06-27 02:50:34 +02:00
parent d71dda4ff8
commit 4aa4c2f9be
Signed by: adrien
GPG key ID: DA7B27055C66D6DE

View file

@ -16,46 +16,46 @@
state: present state: present
update_cache: yes update_cache: yes
# - name: Configure wireguard - name: Configure wireguard
# block: block:
# - name: Retreive private key - name: Retreive private key
# block: block:
# - name: Retreive private key - name: Retreive private key
# shell: > shell: >
# cat /etc/wireguard/privatekey cat /etc/wireguard/privatekey
# register: wireguard_private_key register: wireguard_private_key
# rescue: rescue:
# - name: Generate private key - name: Generate private key
# shell: > shell: >
# set -o pipefail && wg genkey | tee /etc/wireguard/privatekey set -o pipefail && wg genkey | tee /etc/wireguard/privatekey
# register: wireguard_private_key register: wireguard_private_key
# always: always:
# - name: Fix permission on /etc/wireguard/privatekey - name: Fix permission on /etc/wireguard/privatekey
# file: file:
# path: "/etc/wireguard/privatekey" path: "/etc/wireguard/privatekey"
# owner: root owner: root
# group: root group: root
# mode: 0600 mode: 0600
#
# - name: Retreive public key - name: Retreive public key
# block: block:
# - name: Retreive public key - name: Retreive public key
# shell: > shell: >
# cat /etc/wireguard/publickey cat /etc/wireguard/publickey
# register: wireguard_public_key register: wireguard_public_key
# rescue: rescue:
# - name: Generate public key - name: Generate public key
# shell: > shell: >
# set -o pipefail && cat /etc/wireguard/privatekey | wg pubkey | tee /etc/wireguard/publickey set -o pipefail && cat /etc/wireguard/privatekey | wg pubkey | tee /etc/wireguard/publickey
# register: wireguard_public_key register: wireguard_public_key
# always: always:
# - name: Fix permission on /etc/wireguard/publickey - name: Fix permission on /etc/wireguard/publickey
# file: file:
# path: "/etc/wireguard/publickey" path: "/etc/wireguard/publickey"
# owner: root owner: root
# group: root group: root
# mode: 0600 mode: 0600
#
# - name: Set keys pair variable # - name: Set keys pair variable
# set_facts: # set_facts:
# wireguard_public_key: '{{ wireguard_public_key.stdout }}' # wireguard_public_key: '{{ wireguard_public_key.stdout }}'