From a61b519e930e79c05477fa1e247dade7efe565d9 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Fri, 17 Feb 2017 20:54:14 +0000 Subject: [PATCH 1/2] spec: Don't say implementation-specific locations must be lowest priority We're treating transient services as higher-priority than those in the XDG_DATA_HOME or XDG_DATA_DIRS, which is consistent with systemd. Signed-off-by: Simon McVittie --- doc/dbus-specification.xml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml index 50c78583..7110be79 100644 --- a/doc/dbus-specification.xml +++ b/doc/dbus-specification.xml @@ -5532,18 +5532,14 @@ - + Finding session services On Unix systems, the session bus should search for .service files in $XDG_DATA_DIRS/dbus-1/services as defined by the XDG Base Directory Specification. - Implementations may also search additional locations, which - should be searched with lower priority than anything in - XDG_DATA_HOME, XDG_DATA_DIRS or their respective defaults; - for example, the reference implementation also - looks in ${datadir}/dbus-1/services as - set at compile time. + Implementations may also search additional locations, + with a higher or lower priority than the XDG directories. As described in the XDG Base Directory Specification, software -- 2.11.0