From aab3a0ba792f33aae66757f0e5c3fc67e41104ec Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Thu, 29 Aug 2013 23:30:55 +0200 Subject: [PATCH] dbus: launch helper should be setuid root Closes #6464 Signed-off-by: Peter Korsgaard --- CHANGES | 12 ++++++++---- package/dbus/dbus.mk | 4 ++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGES b/CHANGES index 8c7c23acb4..4653e38450 100644 --- a/CHANGES +++ b/CHANGES @@ -8,10 +8,14 @@ Top level menu names reordered and renamed for clarity. - Updated/fixed packages: acl, attr, bash, directfb, dvb-apps, - kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna, openssh, - openssl, pulseaudio, python-setuptools, qt5, qt5webkit, redis, - strongswan, sunxi-mali + Updated/fixed packages: acl, attr, bash, dbus, directfb, + dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna, + openssh, openssl, pulseaudio, python-setuptools, qt5, + qt5webkit, redis, strongswan, sunxi-mali + + Issues resolved (http://bugs.uclibc.org): + + #6464: dbus-daemon-launch-helper needs setuid 2013.08-rc2, Released August 16th 2013: diff --git a/package/dbus/dbus.mk b/package/dbus/dbus.mk index 7fbfb4c179..d50f6309cb 100644 --- a/package/dbus/dbus.mk +++ b/package/dbus/dbus.mk @@ -10,6 +10,10 @@ DBUS_LICENSE = AFLv2.1 GPLv2+ DBUS_LICENSE_FILES = COPYING DBUS_INSTALL_STAGING = YES +define DBUS_PERMISSIONS +/usr/libexec/dbus-daemon-launch-helper f 4755 0 0 - - - - - +endef + DBUS_DEPENDENCIES = host-pkgconf DBUS_CONF_ENV = ac_cv_have_abstract_sockets=yes -- 2.30.2