Learn more about these different git repos.
Other Git URLs
D-Bus in general allow an object to implement multiple interfaces. For example
Object: /org/example/object Interface: org.example.InterfaceA Interface: org.example.InterfaceB dbus-send ... /org/example/object org.freedesktop.DBus.Properties.GetAll \ string:org.example.InterfaceA dbus-send ... /org/example/object org.freedesktop.DBus.Properties.GetAll \ string:org.example.InterfaceB Will yield different set of properties.
SBUS basically doesn't work with interfaces at all at the moment. It chooses the message handler to be invoked by object path only and check if the object path matches the only one registered interface.
However, it should support allowing to register more than one interfaces per object and the message routing should be like:
The scope of changes outlined above make me think this is 1.13 material, not 1.12.x
Fields changed
milestone: NEEDS_TRIAGE => SSSD 1.13 beta
rhbz: => 0
mark: => 0
owner: somebody => pbrezina status: new => assigned
patch: 0 => 1
This ticket has patches on list and is required for other DBus work.
milestone: SSSD 1.13 beta => SSSD 1.13 alpha
resolution: => fixed status: assigned => closed
Metadata Update from @pbrezina: - Issue assigned to pbrezina - Issue set to the milestone: SSSD 1.13 alpha
SSSD is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in SSSD's github repository.
This issue has been cloned to Github and is available here: - https://github.com/SSSD/sssd/issues/3381
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Log in to comment on this ticket.