From c6ee7be32918dfee70aaa9d723e28fd8deb6bf80 Mon Sep 17 00:00:00 2001 From: David Prevot Date: Thu, 26 Oct 2023 16:46:10 +0200 Subject: [PATCH] [WIP] phpmyadmin: Drop preferences (pinning) for backports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It’s only useful for Buster. TODO: tester | TODO: Pour phpmyadmin dans buster, je croyais c’était facile vu qu’il | n’est présent que dans backports, mais on est chocolats aussi parce que | les dépendances sont des deux côtés, donc il va aussi falloir du -t, | c’est-à-dire « default_release » avec Ansible. --- packweb-apache/tasks/phpmyadmin.yml | 12 ++++++------ .../templates/phpmyadmin_apt_preferences.j2 | 3 --- 2 files changed, 6 insertions(+), 9 deletions(-) delete mode 100644 packweb-apache/templates/phpmyadmin_apt_preferences.j2 diff --git a/packweb-apache/tasks/phpmyadmin.yml b/packweb-apache/tasks/phpmyadmin.yml index abb1c552..2dd8a5cd 100644 --- a/packweb-apache/tasks/phpmyadmin.yml +++ b/packweb-apache/tasks/phpmyadmin.yml @@ -11,18 +11,18 @@ tasks_from: backports.yml when: ansible_distribution_major_version is version('10', '=') -- name: Prefer phpMyAdmin package from backports (Debian 10) - ansible.builtin.template: - src: phpmyadmin_apt_preferences.j2 - dest: /etc/apt/preferences.d/999-phpmyadmin - force: true - mode: "0644" +- name: Install phpmyadmin from backports (Debian 10) + ansible.builtin.apt: + name: phpmyadmin + default_release: buster-backports + update_cache: yes when: ansible_distribution_major_version is version('10', '=') - name: Install phpmyadmin ansible.builtin.apt: name: phpmyadmin update_cache: yes + when: ansible_distribution_major_version is not version('10', '=') - name: Check if phpmyadmin default configuration is present ansible.builtin.stat: diff --git a/packweb-apache/templates/phpmyadmin_apt_preferences.j2 b/packweb-apache/templates/phpmyadmin_apt_preferences.j2 deleted file mode 100644 index 3a2d2833..00000000 --- a/packweb-apache/templates/phpmyadmin_apt_preferences.j2 +++ /dev/null @@ -1,3 +0,0 @@ -Package: phpmyadmin php-twig -Pin: release a=buster-backports -Pin-Priority: 999