diff --git a/roles/common/tasks/firewall_Debian.yml b/roles/common/tasks/firewall_Debian.yml index d69651c..6799c4d 100644 --- a/roles/common/tasks/firewall_Debian.yml +++ b/roles/common/tasks/firewall_Debian.yml @@ -1,6 +1,10 @@ --- - block: + - name: Install iptables 1.8.3 on Debian Buster + when: ansible_distribution_major_version is version_compare('10', '==') + apt: pkg=iptables state=present default_release=buster-backports + - name: Install firewalld and deps when: ansible_distribution_major_version is version_compare('8', '>=') apt: pkg={{ item }} state=present diff --git a/roles/common/templates/sources.list.j2 b/roles/common/templates/sources.list.j2 index 96a998d..5c2108f 100644 --- a/roles/common/templates/sources.list.j2 +++ b/roles/common/templates/sources.list.j2 @@ -12,4 +12,9 @@ deb http://{{ apt_mirror }}/debian/ {{ ansible_distribution_release }} main cont deb http://security.debian.org/debian-security {{ ansible_distribution_release }}/updates main contrib non-free deb http://{{ apt_mirror }}/debian/ {{ ansible_distribution_release }}-updates main contrib non-free + +{% if ansible_distribution_major_version is version_compare('10', '==') %} +deb http://{{ apt_mirror }}/debian/ buster-backports main +{% endif %} + {% endif %} {# ansible_distribution #}