diff --git a/lib/distributions.sh b/lib/distributions.sh index 5afdfd62bb..0d00d313d8 100644 --- a/lib/distributions.sh +++ b/lib/distributions.sh @@ -241,6 +241,10 @@ install_common() [[ -f $SDCARD/etc/console-setup/cached_setup_terminal.sh ]] && sed -i "s/^printf '.*/printf '\\\033\%\%G'/g" "${SDCARD}"/etc/console-setup/cached_setup_terminal.sh [[ -f $SDCARD/etc/console-setup/cached_setup_keyboard.sh ]] && sed -i "s/-u/-x'/g" "${SDCARD}"/etc/console-setup/cached_setup_keyboard.sh + # fix for https://bugs.launchpad.net/ubuntu/+source/blueman/+bug/1542723 + chroot "${SDCARD}" /bin/bash -c "chown root:messagebus /usr/lib/dbus-1.0/dbus-daemon-launch-helper" + chroot "${SDCARD}" /bin/bash -c "chmod u+s /usr/lib/dbus-1.0/dbus-daemon-launch-helper" + # disable low-level kernel messages for non betas # TODO: enable only for desktop builds? if [[ -z $BETA ]]; then