Closed bestouff closed 2 years ago
Thanks for the report! Just for reference, that's probably one of the last thing that will be implemented, as it depends on a long chain of things up to a pure-Rust asynchronous dbus client library. References:
@lucab Check this out: https://github.com/marcelbuesing/dbus-native/. Still a work in progress, but it's something to watch!
Related status update since the initial report:
serde
codec for GVariant at https://github.com/lucab/serde_gvariantI'm closing this ticket now for two reasons.
The first one is that I don't plan to directly add DBus helpers here. The DBus surface of systemd services is pretty huge, and it make sense to split all of that into its own crate.
The second one is that it looks like zbus
is getting mature enough to allow implementing this now. I've started an experimental crate at https://github.com/lucab/zbus_systemd and it already covers most of the API, but it is still very rough and non-ergonomic. But we can keep the discussion going there.
Hi !
Nice lib, I like it. However for it to be usable I'm missing calls to start/stop services. I'm opening this issue to be notified when it's there.
Cheers,