summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2013-09-16 14:33:41 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2013-10-08 11:06:19 +0100
commitbe2d249f71c8469c2e6a9af425fc4192b291f341 (patch)
tree4c9481abd71d471cede90fe4b06b63decc7496e9 /doc
parent0d15a9035a0be37ddd8c0bda3d3a613eb87c0b62 (diff)
downloaddbus-be2d249f71c8469c2e6a9af425fc4192b291f341.tar.gz
spec: system services' service description files have constrained names
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=66608 Reviewed-by: Chengwei Yang <chengwei.yang@intel.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/dbus-specification.xml13
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml
index ce58fe86..e6e75fde 100644
--- a/doc/dbus-specification.xml
+++ b/doc/dbus-specification.xml
@@ -4639,6 +4639,19 @@
</para>
<para>
+ On the well-known system bus, the name of a service description file
+ must be its well-known name plus <literal>.service</literal>,
+ for instance
+ <literal>com.example.ConfigurationDatabase.service</literal>.
+ </para>
+
+ <para>
+ On the well-known session bus, services should follow the same
+ service description file naming convention as on the system bus,
+ but for backwards compatibility they are not required to do so.
+ </para>
+
+ <para>
[FIXME the file format should be much better specified than "similar to
.desktop entries" esp. since desktop entries are already
badly-specified. ;-)]