Hi, in the last days I rewrote openSUSEs rebootmgr to only use sd-varlink, sd-json and sd-event. It was still based on original libdbus, pthreads, timers and other stuff not really fitting together. Using sd-varlink was really simple, even with the missing documentation. I struggled much more with sd-json. Now I only need sd-polkit ;) Curiosity: varlinkctl thinks it's part of systemd: Vendor: The systemd Project Product: systemd (rebootmgrd) Version: 257~rc3 (257~devel+git20241203.67bf853b1) URL: https://systemd.io/ Interfaces: io.systemd org.openSUSE.rebootmgr org.varlink.service Project: https://github.com/thkukuk/rebootmgr3 Regards, Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect, Future Technologies SUSE Software Solutions Germany GmbH, Frankenstraße 146, 90461 Nuernberg, Germany Managing Director: Ivo Totev, Andrew McDonald, Werner Knoblich (HRB 36809, AG Nürnberg)