On Mi, 09.03.22 08:17, Michael Biebl (mbi...@gmail.com) wrote:

> > firewalld requires D-Bus so it must be started after D-Bus. You cannot
> > start it earlier.
>
> See above, being Type=dbus, it has an explicit
> Requires/After=dbus.socket.

It has After=dbus.service, not After=dbus.socket, no?

That's a difference during shutdown: if you order against the service
this means you can still talk via the broker on shutdown. if you only
order against the socket the broker might be dead by the time you
shutdown.

Ideally services would be written in a style that they just exit at
shutdown and don't need to tdo D-Bus anymore just to exit. But of
course reality isn't always ideal.

Lennart

--
Lennart Poettering, Berlin

Reply via email to