]> git.phdru.name Git - ansible.git/blobdiff - playbooks/roles/init-system/templates/sources.list
Refactor(init-system/templates/sources.list)
[ansible.git] / playbooks / roles / init-system / templates / sources.list
index 94a138a1cb981cb4262e3f4e9d6d5a7e5b9bd4fd..022c5afd670879a85f06beb4c967ad86bb9f763e 100644 (file)
@@ -4,17 +4,24 @@
 {% set debian_distr = 'buster' %}
 {% elif ansible_facts.distribution_major_version == '11' %}
 {% set debian_distr = 'bullseye' %}
+{% elif ansible_facts.distribution_major_version == '12' %}
+{% set debian_distr = 'bookworm' %}
 {% endif %}
-deb {{ debian_mirror }} {{ debian_distr }} main contrib non-free
-deb {{ debian_mirror }} {{ debian_distr }}-updates main contrib non-free
+deb {{ debian_mirror }} {{ debian_distr }} main contrib non-free{% if ansible_facts.distribution_major_version == '12' %} non-free-firmware{% endif %}
 
-deb {{ debian_mirror }}-security {{ debian_distr }}-security main contrib non-free
-#deb {{ debian_mirror }} {{ debian_distr }}-backports main contrib non-free
+deb {{ debian_mirror }} {{ debian_distr }}-updates main contrib non-free{% if ansible_facts.distribution_major_version == '12' %} non-free-firmware{% endif %}
+
+
+deb {{ debian_mirror }}-security {{ debian_distr }}-security main contrib non-free{% if ansible_facts.distribution_major_version == '12' %} non-free-firmware{% endif %}
+
+#deb {{ debian_mirror }} {{ debian_distr }}-backports main contrib non-free{% if ansible_facts.distribution_major_version == '12' %} non-free-firmware{% endif %}
 {% if inventory_hostname in ('localhost', 'iskra-aviel.phdru.name') %}
 
-#deb {{ debian_mirror }}-multimedia {{ debian_distr }} main non-free
+
+deb {{ debian_mirror }}-multimedia {{ debian_distr }} main non-free
 #deb {{ debian_mirror }}-multimedia {{ debian_distr }}-backports main non-free
+{% endif %}
+{% if inventory_hostname == 'localhost' %}
 
 #deb https://deb.opera.com/opera/ stable non-free
-#deb https://download.virtualbox.org/virtualbox/debian {{ debian_distr }} contrib non-free
 {% endif %}