33 lines
1.3 KiB
Django/Jinja
33 lines
1.3 KiB
Django/Jinja
{{ ansible_header | comment }}
|
|
|
|
{% if ansible_distribution == "Debian" %}
|
|
# 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 }}
|
|
|
|
# Dépôt pour mises à jour fréquentes (volatile)
|
|
deb {{ debian_mirror }} {{ ansible_distribution_release }}-updates {{ debian_components }}
|
|
|
|
{% if backports | default(false) %}
|
|
# Backports
|
|
deb {{ debian_mirror }} {{ ansible_distribution_release }}-backports {{ debian_components }}
|
|
{% endif %}
|
|
|
|
{% elif ansible_distribution == "Ubuntu" %}
|
|
# Mises à jour de sécurité
|
|
deb {{ ubuntu_mirror }} {{ ansible_distribution_release }}-security {{ ubuntu_components }}
|
|
|
|
# Dépôt classique
|
|
deb {{ ubuntu_mirror }} {{ ansible_distribution_release }} {{ ubuntu_components }}
|
|
|
|
# Dépôt pour mises à jour fréquentes (volatile)
|
|
deb {{ ubuntu_mirror }} {{ ansible_distribution_release }}-updates {{ ubuntu_components }}
|
|
{% endif %}
|