bus: temporarily disable faking of seclabels, as this is broken in kdbus right now
This commit is contained in:
parent
44b0ed0586
commit
aa575ef8de
2
TODO
2
TODO
|
@ -152,7 +152,6 @@ Features:
|
||||||
- implement monitor logic
|
- implement monitor logic
|
||||||
- see if we can drop more message validation on the sending side
|
- see if we can drop more message validation on the sending side
|
||||||
- add API to clone sd_bus_message objects
|
- add API to clone sd_bus_message objects
|
||||||
- SD_BUS_COMMENT() macro for inclusion in vtables, syntax inspired by gdbus
|
|
||||||
- systemd-bus-proxyd needs to enforce good old XML policy
|
- systemd-bus-proxyd needs to enforce good old XML policy
|
||||||
- upload minimal kdbus policy into the kernel at boot
|
- upload minimal kdbus policy into the kernel at boot
|
||||||
- kdbus: matches against source or destination pids for an "strace -p"-like feel. Problem: The PID info needs to be available in userspace too...
|
- kdbus: matches against source or destination pids for an "strace -p"-like feel. Problem: The PID info needs to be available in userspace too...
|
||||||
|
@ -170,6 +169,7 @@ Features:
|
||||||
- bus proxy: override unique id sender for messages from driver to match the well-known name
|
- bus proxy: override unique id sender for messages from driver to match the well-known name
|
||||||
- bus driver: GetNameOwner() for "org.freedesktop.DBus" should return "org.freedesktop.DBus"
|
- bus driver: GetNameOwner() for "org.freedesktop.DBus" should return "org.freedesktop.DBus"
|
||||||
- update systemd.special(7) to mention that dbus.socket is only about the compatibility socket now
|
- update systemd.special(7) to mention that dbus.socket is only about the compatibility socket now
|
||||||
|
- bus proxy should fake seclabel when connecting to kdbus
|
||||||
|
|
||||||
* sd-event
|
* sd-event
|
||||||
- allow multiple signal handlers per signal?
|
- allow multiple signal handlers per signal?
|
||||||
|
|
|
@ -465,10 +465,11 @@ int main(int argc, char *argv[]) {
|
||||||
a->fake_creds_valid = true;
|
a->fake_creds_valid = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (peersec) {
|
/* FIXME: faking security labels is broken in kdbus right now */
|
||||||
a->fake_label = peersec;
|
/* if (peersec) { */
|
||||||
peersec = NULL;
|
/* a->fake_label = peersec; */
|
||||||
}
|
/* peersec = NULL; */
|
||||||
|
/* } */
|
||||||
|
|
||||||
a->manual_peer_interface = true;
|
a->manual_peer_interface = true;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue