3 ms·
dubs means it will be linux only, maybe should write an agent that deals with dbus, meanwhile the agent can work with other OSes to provide info cockpit needs.
by ausjke 9y ago
dubs means it will be linux only, maybe should write an agent that deals with dbus, meanwhile the agent can work with other OSes to provide info cockpit needs.
- Conan_Kudo 9y agodbus-daemon works on BSDs too. There as a Linux-specific implementation of D-Bus called "dbus-broker", but that's an implementation of D-Bus, and Cockpit doesn't care about that at all.
- JdeBP 9y agodbus-broker is in fact more specific than that. It does not function on all Linux operating systems, only the systemd ones. It too, like Cockpit here (as shown at https://news.ycombinator.com/item?id=16448768 https://news.ycombinator.com/item?id=16448768), talks directly to the idiosyncratic systemd process #1 API (rather than, say, using the "service" command to start services on demand). * https://github.com/bus1/dbus-broker/blob/07e43501e418c8066c775f3409268a8fd4a5903b/src/launch/main.c#L442 https://github.com/bus1/dbus-broker/blob/07e43501e418c8066c7...