diff --git a/defaults/main.yml b/defaults/main.yml index 37f8a57..ef0502f 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,4 +1,6 @@ --- +apt_base_url: http://ftp.de.debian.org/debian/ + borg_encryption_passphrase: '' borg_exclude_patterns: [] borg_one_file_system: true diff --git a/tasks/packages.yml b/tasks/packages.yml index 51bb9b0..9611f8f 100644 --- a/tasks/packages.yml +++ b/tasks/packages.yml @@ -1,7 +1,17 @@ --- +- name: "Packages | Backport-Repository hinzufügen" + ansible.builtin.apt_repository: + repo: "deb {{ apt_base_url }}/debian {{ ansible_distribution_release }}-backports main" + state: present + +- name: "Packages | Install dependencies" + ansible.builtin.apt: + pkg: + - python3-pexpect + - name: "Packages | Install borgbackup and borgmatic" ansible.builtin.apt: pkg: - borgbackup - borgmatic - - python3-pexpect + default_release: "{{ ansible_distribution_release }}-backports"