Manual intervention is necessary to regain the graphical tools for Firewalld

Due to packaging changes in the Archlinux repository, a manual intervention is necessary to regain the graphical tools for Firewalld:

Firewalld packages are splitt now if you need the applet and config GUI tools just sudo pacman -Syu firewall-applet should bring the applet back, and it will bring in firewall-config as dependency, so the config GUI will be back in the same. If you do not install these, firewalld will still run but you will not have the applet in your taskbar, and no configuration gui over menu. But even if you miss this, Firewalld itself stays fully functional.

This is the new set of firewalld packages:

https://discovery.endeavouros.com/applications/firewalld/2022/03/

11 Likes

KDE often uses it’s own applets/settings, are these affected as well?

this is not related to KDE/plasma, the applet is for all Desktops able to show Systray applet for firewallD in the taskbar.

1 Like

As I understand it the firewall that is in the system settings of Plasma is for the UFW firewall, which seems to be less versatile according to this wiki.

Yes. I am running KDE and did not pay attention to the update, had it running in a minimized window. Post update finish I simply closed it. Due to the firewall-applet not being installed, I was not getting any firewall notifications and did not get to see the status on reboot.

When I went to view the configuration and see the status I could not do it, because firewall-config was not installed.

Following the Arch news wouldn’t have told you about this one. So thanks for posting.

Also pacman told it:

For some reason i missed it. Thanks!

plasma-firewall package is adding the systemfirewall to kde settings, but it is working also for firewalld.

Yay is not showing it :frowning:

Only to make sure.. this is a local firewall personal firewall on your machine, it is a highly recommended security layer even if you think i am in my local Network already protected with a firewall in my router etc ..

Even your Network Printer can be connected with services outside your local network, may you have a vacbot or a smart lightbulb or fridge .. a smartphone ? everyone will have on or more of this devices connected locally in the same network area (behind the Router) of your Personal Computer Desktop OS.

1 Like

should show it too thats with the package itself https://gitlab.archlinux.org/archlinux/packaging/packages/firewalld/-/blob/main/firewalld.install?ref_type=heads
this will show on updating the package..

I do yay -Pw before I update and that normally shows the news. Not this time though. I didn’t think to check when actually performing the update.

yea in casual manner arch is not adding such changes to the news, as it is not breaking the basic function. It was only update info shown with updating the package while you run the update.

Checking pacman’s output should be considered Standard Operating Procedure:

https://wiki.archlinux.org/title/System_maintenance#Act_on_alerts_during_an_upgrade

3.4 Act on alerts during an upgrade

When upgrading the system, be sure to pay attention to the alert notices provided by pacman. If any additional actions are required by the user, be sure to take care of them right away.

1 Like

Now that I know it puts that kind of information in there, I’ll keep a closer eye on it. I thouoght -Pw was enough!

1 Like

Depends on your definition of working I guess , it can only be used after you entered your password 3 times. A lot of people would think it is not working when the second password request pops up :grinning_face:

1 Like

to be honest.. i never used that before but yes i see the same whatever is causing it to ask 3 times..
If you do not like the KCM settings of it you can remove plasma-firewall and use the tray option from firewalld instead.. what is able to open firewall-config

I would recommend against using plasma-firewall with firewalld. It works, but it doesn’t produce very good results since it is a more generic tool and doesn’t support most of the functionality in firewalld.

1 Like

Yeah but the messages are all different, but it would be annoying if I used it. Also it didn’t seem to show my custom ports.