This commit is contained in:
parent
d71dda4ff8
commit
4aa4c2f9be
1 changed files with 40 additions and 40 deletions
|
|
@ -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 }}'
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue