'dbus' defaults to '/var/run' to establish its socket and thus, 'systemd' complains:
/usr/lib/systemd/system/dbus.socket:4: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update the unit file accordingly. This change let the socket now defaults to '/run' instead. Signed-off-by: Juergen Borleis <j...@pengutronix.de> --- rules/dbus.make | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rules/dbus.make b/rules/dbus.make index 1458df957..da2135aef 100644 --- a/rules/dbus.make +++ b/rules/dbus.make @@ -42,6 +42,7 @@ DBUS_CONF_ENV := \ DBUS_CONF_TOOL := autoconf DBUS_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ + --runstatedir=/run \ --enable-silent-rules \ --disable-developer \ --disable-debug \ @@ -74,6 +75,7 @@ DBUS_CONF_OPT := \ --disable-relocation \ --disable-stats \ --$(call ptx/endis, PTXCONF_DBUS_SYSTEMD)-user-session \ + --with-system-socket=/run/dbus/system_bus_socket \ --with-dbus-user=messagebus \ --without-valgrind \ --$(call ptx/wwo, PTXCONF_DBUS_X)-x$(call ptx/ifdef,PTXCONF_DBUS_X,=$(SYSROOT)/usr,) \ -- 2.20.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de