[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: Thu, 5 Mar 2020 21:50:41 +0000 (UTC)
commit 0e1af45f40096e640def54fa7f98d61b5ffb2223
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/tracker-extract/tracker-extract.desktop.in.in | 1 +
src/tracker-extract/tracker-extract.service.in | 3 +++
4 files changed, 8 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/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]