From f9947678bdc8d11fc8dbf799fe75725b6bd09752 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Mar 16 2021 02:42:36 +0000 Subject: Apply patch 0019-fix-fw-when-checking-tables-make-sure-to-check-the-a.patch patch_name: 0019-fix-fw-when-checking-tables-make-sure-to-check-the-a.patch present_in_specfile: true location_in_specfile: 19 --- diff --git a/src/firewall/core/fw.py b/src/firewall/core/fw.py index 15284a4..3eb54e3 100644 --- a/src/firewall/core/fw.py +++ b/src/firewall/core/fw.py @@ -131,18 +131,18 @@ class Firewall(object): def _check_tables(self): # check if iptables, ip6tables and ebtables are usable, else disable if self.ip4tables_enabled and \ - "filter" not in self.get_backend_by_ipv("ipv4").get_available_tables(): - log.warning("iptables not usable, disabling IPv4 firewall.") + "filter" not in self.ip4tables_backend.get_available_tables(): + log.info1("iptables is not usable.") self.ip4tables_enabled = False if self.ip6tables_enabled and \ - "filter" not in self.get_backend_by_ipv("ipv6").get_available_tables(): - log.warning("ip6tables not usable, disabling IPv6 firewall.") + "filter" not in self.ip6tables_backend.get_available_tables(): + log.info1("ip6tables is not usable.") self.ip6tables_enabled = False if self.ebtables_enabled and \ - "filter" not in self.get_backend_by_ipv("eb").get_available_tables(): - log.warning("ebtables not usable, disabling ethernet bridge firewall.") + "filter" not in self.ebtables_backend.get_available_tables(): + log.info1("ebtables is not usable.") self.ebtables_enabled = False # is there at least support for ipv4 or ipv6