summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorSimon McVittie <smcv@collabora.com>2018-12-19 17:27:15 +0000
committerSimon McVittie <smcv@collabora.com>2018-12-19 17:27:15 +0000
commitdee0f551112349da4aa3f913f92f2c7c8f48f1f0 (patch)
tree84e1bd265728084e54229498ee82b652d06ac8f8 /NEWS
parente1752785f35a8ed2c51240ad483b2ffc7f7bbff5 (diff)
Officially deprecate package-supplied dbus-daemon policy in ${sysconfdir}
Now that dbus 1.10 has become widely available, we should start to treat ${sysconfdir} as reserved for the sysadmin, and encourage third-party software packages to install their integration files into ${datadir}. Signed-off-by: Simon McVittie <smcv@collabora.com>
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS15
1 files changed, 15 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 112d196c..349b2e9f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,21 @@
dbus 1.13.10 (UNRELEASED)
=========================
+Deprecations:
+
+• Third-party software should install default dbus policies for the system
+ bus into ${datadir}/dbus-1/system.d (this has been supported since dbus
+ 1.10, released in August 2015). Installing default dbus policies in
+ ${sysconfdir}/dbus-1/system.d is now considered to be deprecated. Policy
+ files in ${sysconfdir}/dbus-1/system.d continue to be read, but this
+ directory should only be used by system administrators wishing to
+ override the default policies.
+
+ The ${datadir} applicable to dbus is usually /usr/share and the
+ ${sysconfdir} is usually /etc.
+
+• A similar pattern applies to the session bus policies in session.d.
+
Fixes:
• Avoid possible memory corruption in certain DBusHashTableIter use