summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2017-02-18 15:16:57 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2017-02-18 15:16:57 +0100
commit153cad41ed51b898def94ade15bde288584705f0 (patch)
treebb2d63d293e9646cc6962ca9a4decdef03a285f7
parentab0b77acee82e37fe91ac2c6879b49ec4d50e936 (diff)
Give the D-Bus service files the correct names
Best-practice is that if you implement a session service whose well-known name (Name field) is com.example.MyService1, and it should be service-activatable, then it should install ${datadir}/dbus-1/services/com.example.MyService1.service. This ensures that two non-conflicting packages cannot provide the same service name with the same search-path priority (i.e. in the same directory). If there are two session services with the same Name in the same directory, dbus-daemon will arbitrarily choose one of them, which is unlikely to be the desired result.
-rw-r--r--data/Makefile.am6
-rw-r--r--data/org.gnome.zeitgeist.Engine.service.in (renamed from data/org.gnome.zeitgeist.service.in)0
-rw-r--r--extensions/fts++/Makefile.am6
-rw-r--r--extensions/fts++/org.gnome.zeitgeist.SimpleIndexer.service.in (renamed from extensions/fts++/org.gnome.zeitgeist.fts.service.in)0
4 files changed, 6 insertions, 6 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 4a02d40f..affb9b85 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -5,7 +5,7 @@ SUBDIRS = \
$(NULL)
servicedir = $(datadir)/dbus-1/services
-nodist_service_DATA = org.gnome.zeitgeist.service
+nodist_service_DATA = org.gnome.zeitgeist.Engine.service
bashcompletiondir = $(datadir)/bash-completion/completions
dist_bashcompletion_DATA = completions/zeitgeist-daemon
@@ -18,13 +18,13 @@ nodist_xdgautostart_DATA = $(xdgautostart_in_files:.desktop.in=.desktop)
endif
CLEANFILES = \
- org.gnome.zeitgeist.service \
+ org.gnome.zeitgeist.Engine.service \
PythonSerializer.pyc \
zeitgeist-datahub.desktop \
$(NULL)
EXTRA_DIST = \
- org.gnome.zeitgeist.service.in \
+ org.gnome.zeitgeist.Engine.service.in \
ontology2code \
$(xdgautostart_in_files) \
$(NULL)
diff --git a/data/org.gnome.zeitgeist.service.in b/data/org.gnome.zeitgeist.Engine.service.in
index 4b20045c..4b20045c 100644
--- a/data/org.gnome.zeitgeist.service.in
+++ b/data/org.gnome.zeitgeist.Engine.service.in
diff --git a/extensions/fts++/Makefile.am b/extensions/fts++/Makefile.am
index e1707717..4a519fb5 100644
--- a/extensions/fts++/Makefile.am
+++ b/extensions/fts++/Makefile.am
@@ -5,7 +5,7 @@ SUBDIRS = test
pkglibexec_PROGRAMS = zeitgeist-fts
servicedir = $(datadir)/dbus-1/services
-nodist_service_DATA = org.gnome.zeitgeist.fts.service
+nodist_service_DATA = org.gnome.zeitgeist.SimpleIndexer.service
%.service: %.service.in
$(AM_V_GEN)sed -e "s|@pkglibexecdir[@]|$(pkglibexecdir)|" $< > $@
@@ -84,14 +84,14 @@ zeitgeist-fts_vala.stamp: $(engine_VALASOURCES) $(zeitgeist_fts_VALASOURCES) Mak
EXTRA_DIST = \
$(zeitgeist_fts_VALASOURCES) \
$(zeitgeist_fts_CSOURCES) \
- org.gnome.zeitgeist.fts.service.in \
+ org.gnome.zeitgeist.SimpleIndexer.service.in \
fts.vapi \
$(NULL)
CLEANFILES = \
$(BUILT_SOURCES) \
$(zeitgeist_fts_VALASOURCES:.vala=.c) \
- org.gnome.zeitgeist.fts.service \
+ org.gnome.zeitgeist.SimpleIndexer.service \
$(NULL)
DISTCLEANFILES = \
diff --git a/extensions/fts++/org.gnome.zeitgeist.fts.service.in b/extensions/fts++/org.gnome.zeitgeist.SimpleIndexer.service.in
index 4a12ea53..4a12ea53 100644
--- a/extensions/fts++/org.gnome.zeitgeist.fts.service.in
+++ b/extensions/fts++/org.gnome.zeitgeist.SimpleIndexer.service.in