From 52bb5b4fbc531b8065257af5db2473569a2aa1c5 Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Sun, 22 Jan 2023 19:46:22 +0100 Subject: [PATCH] Add packages from backports (bullseye only). --- roles/lmn_kde/tasks/main.yml | 20 +++++++++++++++++++- roles/lmn_vm/tasks/main.yml | 3 +++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/roles/lmn_kde/tasks/main.yml b/roles/lmn_kde/tasks/main.yml index 197a06b..eb9df07 100644 --- a/roles/lmn_kde/tasks/main.yml +++ b/roles/lmn_kde/tasks/main.yml @@ -27,10 +27,28 @@ - dia - vym - tree - - libreoffice-l10n-de - xdg-desktop-portal-kde state: latest + +- name: add {{ ansible_distribution_release }}-backports + apt_repository: + repo: deb http://deb.debian.org/debian/ {{ ansible_distribution_release }}-backports main + state: present + update_cache: true + when: ansible_distribution_release == 'bullseye' + +- name: install extra packages from backports + apt: + name: + - libreoffice + - libreoffice-l10n-de + state: latest # noqa package-latest + autoremove: true + default_release: "{{ ansible_distribution_release }}-backports" + when: ansible_distribution_release == 'bullseye' + + - name: set homepage lineinfile: dest: /etc/firefox-esr/firefox-esr.js diff --git a/roles/lmn_vm/tasks/main.yml b/roles/lmn_vm/tasks/main.yml index 12d98ee..0afb7fc 100644 --- a/roles/lmn_vm/tasks/main.yml +++ b/roles/lmn_vm/tasks/main.yml @@ -5,6 +5,9 @@ - libvirt-daemon-system - virt-manager state: latest + autoremove: true + default_release: "{{ ansible_distribution_release }}-backports" + when: ansible_distribution_release == 'bullseye' - name: allow all users to use VMs lineinfile: