diff options
author | Simon McVittie <smcv@collabora.com> | 2018-12-19 17:27:15 +0000 |
---|---|---|
committer | Simon McVittie <smcv@collabora.com> | 2018-12-19 17:27:15 +0000 |
commit | dee0f551112349da4aa3f913f92f2c7c8f48f1f0 (patch) | |
tree | 84e1bd265728084e54229498ee82b652d06ac8f8 /NEWS | |
parent | e1752785f35a8ed2c51240ad483b2ffc7f7bbff5 (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-- | NEWS | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -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 |