--- # Copyright (C) 2018-2020 Robert Wimmer # Copyright (C) 2019-2020 Ties de Kock # Copyright (C) 2021 Steve Fan # SPDX-License-Identifier: GPL-3.0-or-later - name: (Proxmox) Add WireGuard repository ansible.builtin.apt_repository: repo: "deb http://deb.debian.org/debian buster-backports main" state: "{{ 'present' if (ansible_distribution_version | int <= 10) else 'absent' }}" update_cache: true - name: (Proxmox) Install kernel headers for the currently running kernel to compile WireGuard with DKMS ansible.builtin.apt: name: - "pve-headers-{{ ansible_kernel }}" state: present - name: (Proxmox) Install WireGuard packages ansible.builtin.apt: name: - "wireguard" state: present