ansible-role-wireguard_client/tasks/install.yml

20 lines
633 B
YAML
Raw Normal View History

2022-10-11 09:19:16 +02:00
---
- name: Ensure Wireguard is installed (Ubuntu >= 19.10)
apt:
name: wireguard
when: ansible_distribution_major_version|int >= 20 or ansible_distribution_version == '19.10'
2023-07-29 16:08:28 +02:00
notify: Ping Wireguard server
2022-10-11 09:19:16 +02:00
- apt_repository:
repo: ppa:wireguard/wireguard
state: absent
when: ansible_distribution_major_version|int < 20 and ansible_distribution_version != '19.10'
- name: Ensure Wireguard is installed (Ubuntu < 19.10)
apt:
name: wireguard
state: latest
update_cache: yes
when: ansible_distribution_major_version|int < 20 and ansible_distribution_version != '19.10'
2023-07-29 16:08:28 +02:00
notify: Ping Wireguard server