Alternative method(s) to gather XML introspection data for zbus-xmlgen might be useful
Currently the zbus documentation suggests using busctl --xml-interface
to gather the xml introspection data. The --xml-interface
option seems to have been added to busctl
in systemd release 243.
At the time of writing, systemd 239
ships with RHEL 8
, and systemd 241
ships with Debian 10
.
Since these two distros (and derivatives - CentOS etc.) comprise a chunk of current target platforms (and perhaps there are also some distros which don't ship systemd
at all), it might be useful to document other methods of gathering the xml introspection data.
xmlgen
could also be enhanced to request the necessary data itself using org.freedesktop.DBus.Introspectable
.