[tracker-miners/sam/prefer-systemd-activation] Prefer systemd activation over xdg autostart
- From: Sam Thursfield <sthursfield src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners/sam/prefer-systemd-activation] Prefer systemd activation over xdg autostart
- Date: Mon, 16 Mar 2020 11:36:04 +0000 (UTC)
commit e9fea4e746d5b5151a3fc1607d3656a712380675
Author: Sam Thursfield <sam afuera me uk>
Date: Thu Mar 5 22:37:48 2020 +0100
Prefer systemd activation over xdg autostart
Fixes https://gitlab.gnome.org/GNOME/tracker-miners/issues/98
src/miners/fs/tracker-miner-fs.desktop.in.in | 1 +
src/miners/fs/tracker-miner-fs.service.in | 3 +++
src/miners/rss/org.freedesktop.Tracker1.Miner.RSS.service.in.in | 3 +++
src/miners/rss/tracker-miner-rss.desktop.in.in | 1 +
src/tracker-extract/tracker-extract.desktop.in.in | 1 +
src/tracker-extract/tracker-extract.service.in | 3 +++
6 files changed, 12 insertions(+)
---
diff --git a/src/miners/fs/tracker-miner-fs.desktop.in.in b/src/miners/fs/tracker-miner-fs.desktop.in.in
index 29d5364c6..b5c927701 100644
--- a/src/miners/fs/tracker-miner-fs.desktop.in.in
+++ b/src/miners/fs/tracker-miner-fs.desktop.in.in
@@ -7,6 +7,7 @@ Terminal=false
Type=Application
Categories=Utility;
X-GNOME-Autostart-enabled=true
+X-GNOME-HiddenUnderSystemd=true
X-KDE-autostart-after=panel
X-KDE-StartupNotify=false
X-KDE-UniqueApplet=true
diff --git a/src/miners/fs/tracker-miner-fs.service.in b/src/miners/fs/tracker-miner-fs.service.in
index fad973a04..d0e13bdea 100644
--- a/src/miners/fs/tracker-miner-fs.service.in
+++ b/src/miners/fs/tracker-miner-fs.service.in
@@ -8,3 +8,6 @@ ExecStart=@libexecdir@/tracker-miner-fs
Restart=on-failure
# Don't restart after tracker daemon -k (aka tracker-control -k)
RestartPreventExitStatus=SIGKILL
+
+[Install]
+WantedBy=graphical-session.target
diff --git a/src/miners/rss/org.freedesktop.Tracker1.Miner.RSS.service.in.in
b/src/miners/rss/org.freedesktop.Tracker1.Miner.RSS.service.in.in
index 372c21965..a7b436908 100644
--- a/src/miners/rss/org.freedesktop.Tracker1.Miner.RSS.service.in.in
+++ b/src/miners/rss/org.freedesktop.Tracker1.Miner.RSS.service.in.in
@@ -8,3 +8,6 @@ Path=/org/freedesktop/Tracker1/Miner/RSS
NameSuffix=Miner.RSS
_DisplayName=RSS/ATOM Feeds
_Comment=Fetch RSS/ATOM Feeds
+
+[Install]
+WantedBy=graphical-session.target
diff --git a/src/miners/rss/tracker-miner-rss.desktop.in.in b/src/miners/rss/tracker-miner-rss.desktop.in.in
index 49be40191..fa570bb4e 100644
--- a/src/miners/rss/tracker-miner-rss.desktop.in.in
+++ b/src/miners/rss/tracker-miner-rss.desktop.in.in
@@ -7,6 +7,7 @@ Terminal=false
Type=Application
Categories=Utility;
X-GNOME-Autostart-enabled=false
+X-GNOME-HiddenUnderSystemd=true
X-KDE-autostart-after=panel
X-KDE-StartupNotify=false
X-KDE-UniqueApplet=true
diff --git a/src/tracker-extract/tracker-extract.desktop.in.in
b/src/tracker-extract/tracker-extract.desktop.in.in
index 59fc0af2e..7b2ab1dea 100644
--- a/src/tracker-extract/tracker-extract.desktop.in.in
+++ b/src/tracker-extract/tracker-extract.desktop.in.in
@@ -7,6 +7,7 @@ Terminal=false
Type=Application
Categories=Utility;
X-GNOME-Autostart-enabled=true
+X-GNOME-HiddenUnderSystemd=true
X-KDE-autostart-after=panel
X-KDE-StartupNotify=false
X-KDE-UniqueApplet=true
diff --git a/src/tracker-extract/tracker-extract.service.in b/src/tracker-extract/tracker-extract.service.in
index 1c6c716a2..337319866 100644
--- a/src/tracker-extract/tracker-extract.service.in
+++ b/src/tracker-extract/tracker-extract.service.in
@@ -8,3 +8,6 @@ ExecStart=@libexecdir@/tracker-extract
Restart=on-abnormal
# Don't restart after tracker daemon -k (aka tracker-control -k)
RestartPreventExitStatus=SIGKILL
+
+[Install]
+WantedBy=graphical-session.target
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]