From: Simon McVittie Date: Sun, 2 Oct 2022 10:42:30 +0000 (+0100) Subject: spec: Clarify that unix:tmpdir may create unix:path sockets even on Linux X-Git-Tag: dbus-1.15.2~11^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4033dc57869b9e517e9fc01b338d26e0faed61c1;p=thirdparty%2Fdbus.git spec: Clarify that unix:tmpdir may create unix:path sockets even on Linux Signed-off-by: Simon McVittie --- diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml index 27c849ce3..62c8e89df 100644 --- a/doc/dbus-specification.xml +++ b/doc/dbus-specification.xml @@ -3728,7 +3728,12 @@ The same as "dir", except that on platforms with abstract sockets, the server may attempt to create an abstract socket whose name starts with this directory instead - of a path-based socket. This key can only be used in server + of a path-based socket. + The server is not required to create an abstract socket, even + on platforms that support it: treating "tmpdir" as being + equivalent to "dir" is a valid implementation, and recent + versions of the reference implementation of D-Bus do this. + Like "dir", this key can only be used in server addresses, not in client addresses; the resulting client address will have the "abstract" or "path" key instead.