Ensure kdbus isn't used (#3501)

System Internals / systemd - Dave Reisner [archlinux.org] - 18 June 2016 16:24 UTC

Delete the dbus1 generator and some critical wiring. This prevents kdbus from being loaded or detected. As such, it will never be used, even if the user still has a useful kdbus module loaded on their system.

Sort of fixes #3480. Not really, but it's better than the current state.

222953e Ensure kdbus isn't used (#3501)
Makefile.am | 20 --
autogen.sh | 12 +-
configure.ac | 10 -
src/core/busname.c | 7 +-
src/core/kmod-setup.c | 3 -
src/core/manager.c | 23 ---
src/core/mount-setup.c | 2 -
src/core/service.c | 17 +-
src/dbus1-generator/dbus1-generator.c | 331 ---------------------------------
src/login/pam_systemd.c | 31 ++-
src/shared/bus-util.c | 34 ----
src/shared/bus-util.h | 3 -
12 files changed, 23 insertions(+), 470 deletions(-)

Upstream: github.com


  • Share