dbus: launch helper should be setuid root
authorPeter Korsgaard <jacmet@sunsite.dk>
Thu, 29 Aug 2013 21:30:55 +0000 (23:30 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Thu, 29 Aug 2013 21:30:55 +0000 (23:30 +0200)
Closes #6464

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
CHANGES
package/dbus/dbus.mk

diff --git a/CHANGES b/CHANGES
index 8c7c23acb4c15e9f2dc0a45ba17075cd72454dc1..4653e3845083e73acaf2023f438834397fe6feb3 100644 (file)
--- 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:
 
index 7fbfb4c1790246aa524e6b7d5292568f14ce0469..d50f6309cba28ad7d3e352b55fff4dd544a84e2c 100644 (file)
@@ -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