diff -Nru dbus-1.8.8/debian/changelog dbus-1.8.8/debian/changelog --- dbus-1.8.8/debian/changelog 2014-09-17 19:58:05.000000000 +0000 +++ dbus-1.8.8/debian/changelog 2014-09-26 13:07:22.000000000 +0000 @@ -1,3 +1,11 @@ +dbus (1.8.8-1ubuntu2) utopic; urgency=medium + + * write to $XDG_RUNTIME_DIR instead of the users home when creating the + dbus-session file, so we can start our session even with 100% filled or + readonly home dir (LP: #1316978) + + -- Oliver Grawert Fri, 26 Sep 2014 15:07:05 +0200 + dbus (1.8.8-1ubuntu1) utopic; urgency=medium * Resynchronize on Debian. Remaining Ubuntu changes: diff -Nru dbus-1.8.8/debian/dbus.user-session.upstart dbus-1.8.8/debian/dbus.user-session.upstart --- dbus-1.8.8/debian/dbus.user-session.upstart 2014-09-17 19:52:58.000000000 +0000 +++ dbus-1.8.8/debian/dbus.user-session.upstart 2014-09-26 13:07:59.000000000 +0000 @@ -17,6 +17,6 @@ post-start script initctl set-env --global DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS [ -d "$HOME/.cache/upstart" ] || mkdir -p "$HOME/.cache/upstart" || true - echo "DBUS_SESSION_BUS_ADDRESS=${DBUS_SESSION_BUS_ADDRESS}" >$HOME/.cache/upstart/dbus-session || true + echo "DBUS_SESSION_BUS_ADDRESS=${DBUS_SESSION_BUS_ADDRESS}" >$XDG_RUNTIME_DIR/dbus-session || true initctl notify-dbus-address "$DBUS_SESSION_BUS_ADDRESS" || true end script