Ask Your Question

Why does firewalld requires kernel-debug-core on F29?

asked 2018-11-09 22:02:37 -0600

On F29, I saw that I had kernel-debug-core packages installed. Trying to remove them with dnf forces you to remove firewall-config and firewalld. Why is that?

edit retag flag offensive close merge delete


Edit your question ad the following:

  • The output from rpm -qa 'kernel*'.

  • The output you get from your rpm command.

villykruse gravatar imagevillykruse ( 2018-11-10 01:00:04 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2018-11-10 05:51:53 -0600

villykruse gravatar image

It doesn't.

It requires kernel-core or kernel-debug-core, not both. If both are missing, then the system won't even be boot-able.

edit flag offensive delete link more


Why does it require either though? I've got dozens of F29 hosts without firewalld ... somehow. Yet if I try to remove firewalld on a Raspberry Pi 3 (where I've also installed F29) dnf won't let me because of the requirement on kernel-core. I believe my other F29 hosts likely once had firewalld, but I have puppet remove it since my firewall module for puppet only does iptables. So I'm confused as to how I succeeded in removing firewalld on those hosts, but fail now with the Pi. Arch dependent???

jflorian gravatar imagejflorian ( 2019-03-15 11:17:45 -0600 )edit

firewalld requires kernel-core does not mean that kernel-core requires firewalld. So the problem must be something else. On my systems I can easily remove firewalld without problems.

villykruse gravatar imagevillykruse ( 2019-03-15 15:57:34 -0600 )edit

Question Tools


Asked: 2018-11-09 22:02:37 -0600

Seen: 53 times

Last updated: Nov 10 '18