On Fri, Feb 13, 2015 at 1:56 PM, Dimitri John Ledkov < dimitri.j.led...@intel.com> wrote:
> I have a minimal system and I don't have for example policykit or > graphical things. > > I don't have kdbus yet. > > However at the moment it seems that e.g. networkd & logind components > require dbus system bus. > > Is it feasible to modify networkd/logind to operate without system > dbus? E.g. similar how init / systemctl use /run/systemd/private for > communication. > > Would such modifications be welcomed? > I doubt it. Sure, if you had the time, you could patch all these daemons to create a mess of Unix sockets, and you could patch all consumers to use those individual sockets (yes, third-party programs call into logind as well), and you could find all the places where DBus service names are used for synchronization & replace them with lockfiles... But you'd just end up reinventing DBus, *poorly*. And for what advantage? It's just a message bus. I've seen plenty of 'minimal' systems that still run a dbus-daemon just fine. *(in fact it confuses me greatly that you're concerned about DBus but happily run systemd & logind & such)* -- Mantas Mikulėnas <graw...@gmail.com>
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel