busd
busd copied to clipboard
A D-Bus bus (broker) implementation based on zbus
https://dbus.freedesktop.org/doc/dbus-specification.html#message-bus-starting-services
busd will have to implement a policy. However, I don't think we need to go as far as existing implementations. Most of the policies are not super useful. More specifically,...
We need to install the socket and configuration files in the right places. When this is done, it should be possible to run busd as the system daemon w/o any...
To be a drop-in replacement for the existing bus implementations, we need to be able to parse D-Bus XML configuration. Moreover, we should provide default files with easy method to...
This is what will likely be expected of a modern system service, especially from package managers and/or folks who are used to building existing bus implementations themselves for any reason....
This is a clone of an issue filed by @poettering on dbus-broker (https://github.com/bus1/dbus-broker/issues/259) 3 years ago. Copy&pasting verbatim: I'd like to add support for a ".busname" concept in systemd, where...
busd already works on Windows so it would be great for clients to be able to easily connect to it, w/o having to re-export the `DBUS_SESSION_BUS_ADDRESS` env.
@poettering needs this in systemd.
The Container1 interface proposed in https://github.com/dbus2/busd/issues/34 makes it possible to create new sockets which uniquely identify a container app instance. The only difference to the main socket is that connections...
Following up on this long thread: https://fosstodon.org/@[email protected]/111002189225139704 The original proposal is here: https://bugs.freedesktop.org/show_bug.cgi?id=100344 And there's an ongoing discussion on the dbus issue tracker: https://gitlab.freedesktop.org/dbus/dbus/-/issues/171 This is required to eventually fix...