[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: Sat, 7 Mar 2020 12:52:19 +0000 (UTC)
commit 422e675e77ddfe50aae11e56c36c6fba23fd673a
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/tracker-miner-rss.desktop.in.in | 1 +
src/tracker-extract/tracker-extract.desktop.in.in | 1 +
src/tracker-extract/tracker-extract.service.in | 3 +++
5 files changed, 9 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/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]