Hi.

On Wed, Aug 14, 2019 at 07:36:21AM +0200, john doe wrote:
> > dbus is not mandatory and is redundant for typical server software.
> > If you don't need it - just uninstall it. Simple as that.
> 
> okay, dbus is only required when a DE (Gnome,Mate, ...) is present.
> If I'm correct, and given the fact that I don't use a DE, I could look
> at safely remove it?

Yup.

> In other words, why is dbus a dependency when no DE is installed or what
> are the corner cases when dbus is needed without a DE.

dbus is an optional dependency to systemd.
The reasons of such dependency are:

1) libpam-systemd, loginctl and friends.
Useful for a workstation, useless for a server.

2) Privilege escalation of systemctl, which is hardwired to PolicyKit.
Same as above.

Reco

Reply via email to