On Sun, Jul 24, 2022 at 02:22:24PM +0200, Michael Biebl wrote:
> Control: reopen -1
> Control: severity -1 important
> Control: clone -1 -2
> Control: reassign -2 kodi
> Control: retitle -2 please ship firewalld service files
> Control: block -1 by -2
> 
> Am 24.07.22 um 08:12 schrieb Christian Marillat:
> > But why firewalld install services for packages not installed ?
> >
> > firewalld services must be managed as systemd does.
> 
> firewalld uses a hybrid approach.
> As you can see, it provides a lot of service definitions in
> /usr/lib/firewalld/services out of the box.
> 
> But individual packages can those ship service definitions as well. I think
> firewalld upstream actually prefers if those service definitions are shipped
> by the respective packages themselves.

I (firewalld maintainer) have no preference. I really think it's up to
the packages to make that decision. There are advantages to both.

The situation is very similar to SELinux policies.

Anyways, the firewalld change was reverted. Kodi itself will provide
these definitions.

https://github.com/firewalld/firewalld/pull/1002

Reply via email to