What's changed in this release
What I've been working on
It's not ready to go yet, but I've been hacking on support for enabling/disabling services and displaying services' enablement state. It's been more difficult than I expected:
- The main dbus function I've been using (
ListUnits()
) only returns loaded units; not helpful when someone wants to enable/start a service for the first time ListUnitFiles()
returns info about disabled services, but it's much slower and is missing a lot of info- I experimented with subscribing to service/unit property changes but couldn't get it to work reliably, need to spend more time investigating that
- systemd's documentation is not the best
Whew. That is all to say that I am still working on significant improvements in my spare time, but it might be a little while before that particular one is done.