ansible-role-wireguard_server/tasks/install.yml

17 lines
568 B
YAML
Raw Permalink Normal View History

2022-10-11 09:19:17 +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'
- 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'