--- # tasks file for wireguard - name: Installer le paquet ansible.builtin.apt: update_cache: true name: wireguard when: wireguard_module_host | length == 0 become: true register: wireguard_install - name: Installer le module du noyau sur l'hôte ansible.builtin.apt: update_cache: true name: wireguard-dkms when: wireguard_module_host | length > 0 delegate_to: "{{ wireguard_module_host }}" become: true - name: Installer l'outil de configuration ansible.builtin.apt: update_cache: true name: wireguard-tools when: wireguard_module_host | length > 0 become: true #- name: Créer le dossier contenant la configuration # ansible.builtin.file: # state: directory # mode: u=rwx,g=,o= # path: "{{ wireguard_conf_path }}" # delegate_to: "{{ wireguard_server_host }}" # become: true