From 968e2cce9393979e90a3f743612d1b074dbc99c7 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Fri, 17 Feb 2017 20:54:14 +0000 Subject: [PATCH] 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. The specific list used by the standard session dbus-daemon will be added to dbus-daemon(1) in the next commit. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=99825 Reviewed-by: Philip Withnall 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 50c785839..7110be79c 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.47.3