From 1e97a984918251520e077cdb30829a7427bf18de Mon Sep 17 00:00:00 2001
From: Yohann D'ANELLO <ynerant@crans.org>
Date: Tue, 1 Jun 2021 11:27:34 +0200
Subject: [PATCH] [apt] Debian Security changed its naming convention since
 Bullseye

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
---
 roles/debian-apt-sources/templates/apt/sources.list.j2 | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/roles/debian-apt-sources/templates/apt/sources.list.j2 b/roles/debian-apt-sources/templates/apt/sources.list.j2
index 87b2cab2..db45e8a5 100644
--- a/roles/debian-apt-sources/templates/apt/sources.list.j2
+++ b/roles/debian-apt-sources/templates/apt/sources.list.j2
@@ -1,12 +1,14 @@
 {{ ansible_header | comment }}
 
 {% if ansible_distribution == "Debian" %}
-{% if ansible_distribution_release != "bullseye" %}
-{# Debian security does not exist yet for bullseye #}
 # Mises à jour de sécurité
+{% if ansible_distribution_major_version|int < 11 %}
+{# Debian security changed its naming convention in Bullseye #}
 deb     {{ debian_mirror }}-security {{ ansible_distribution_release }}/updates {{ debian_components }}
-
+{% else %}
+deb     {{ debian_mirror }}-security {{ ansible_distribution_release }}-security {{ debian_components }}
 {% endif %}
+
 # Dépôt classique
 deb     {{ debian_mirror }} {{ ansible_distribution_release }} {{ debian_components }}
 
-- 
GitLab