Bug 30377 - firewalld is old and buggy
Summary: firewalld is old and buggy
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: David GEIGER
QA Contact:
URL: https://www.firewalld.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-04 22:31 CEST by Pierre Fortin
Modified: 2023-01-30 22:06 CET (History)
1 user (show)

See Also:
Source RPM: firewalld-0.9.3-4.mga9.src.rpm
CVE:
Status comment:


Attachments

Description Pierre Fortin 2022-05-04 22:31:29 CEST
Description of problem: 
Installed version is firewalld-0.9.3-4.mga9 -- available versions are:
2021/06: 0.9.4
2021/07: 1.0.0
2021/03: 1.0.1
2022/02: 1.1.0

$ firewall-cmd
Traceback (most recent call last):
  File "/usr/bin/firewall-cmd", line 31, in <module>
    from firewall.client import FirewallClient, FirewallClientIPSetSettings, \
  File "/usr/lib/python3.10/site-packages/firewall/client.py", line 85, in <module>
    class FirewallClientZoneSettings(object):
  File "/usr/lib/python3.10/site-packages/firewall/client.py", line 310, in FirewallClientZoneSettings
    def addIcmpBlockInversion(self):
  File "/usr/lib/python3.10/site-packages/slip/dbus/polkit.py", line 106, in enable_proxy
    assert(func is None or isinstance(func, collections.Callable))
AttributeError: module 'collections' has no attribute 'Callable'



Version-Release number of selected component (if applicable):

$ rpm -qa | grep firewall.*0.9
firewalld-filesystem-0.9.3-4.mga9
python3-firewall-0.9.3-4.mga9
firewalld-0.9.3-4.mga9




How reproducible: always


Steps to Reproduce:
1. issue: firewall-cmd
2.
3.
Comment 1 Lewis Smith 2022-05-07 21:04:13 CEST
Thank you for the suggestion. Our current version 0.9.3 is certainly dated. As you say, from its site, since:-
firewalld 1.1.0 release
firewalld 1.0.1 release
firewalld 1.0.0 release
firewalld 0.9.4 release

DavidG has done most of the more recent updates on this, so assigning the bug to him. CC'ing neoclust who is the regsitered maintainer.

Source RPM: (none) => firewalld-0.9.3-4.mga9.src.rpm
CC: (none) => mageia
Assignee: bugsquad => geiger.david68210
URL: (none) => https://www.firewalld.org

Comment 2 David GEIGER 2023-01-30 22:06:42 CET
firewalld is now at 1.3.0 release on Cauldron, so closing as fixed!

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.