summaryrefslogtreecommitdiff
path: root/data/gnome-session@.target
diff options
context:
space:
mode:
authorBenjamin Berg <bberg@redhat.com>2020-10-19 11:53:11 +0200
committerBenjamin Berg <benjamin@sipsolutions.net>2021-02-23 16:26:16 +0000
commit67e87ef415df1fcea57de47d4b734aba0b4c5c0d (patch)
tree96e186e1c6d5370045d2a03f633bb9d6d95dc06d /data/gnome-session@.target
parent97c40a947cea7dd6aa95de74e1f3b89d58ab1e3c (diff)
downloadgnome-session-67e87ef415df1fcea57de47d4b734aba0b4c5c0d.tar.gz
Revert "Remove superfluous OnFailure= directives in target units"
Target units can indeed fail if a dependency fails. As such, it makes sense to have the OnFailure= in there. systemd just incorrectly warned about it for a while. See https://github.com/systemd/systemd/commit/94d1ddbd7cd15b1073757eb5ae0645c83f0b414c This reverts commit 11ae5b4cf00e44ba4024506835bd7cafdbf5f023.
Diffstat (limited to 'data/gnome-session@.target')
-rw-r--r--data/gnome-session@.target2
1 files changed, 2 insertions, 0 deletions
diff --git a/data/gnome-session@.target b/data/gnome-session@.target
index f7df8637..536d9c0f 100644
--- a/data/gnome-session@.target
+++ b/data/gnome-session@.target
@@ -1,5 +1,7 @@
[Unit]
Description=GNOME Session (session: %i)
+OnFailure=gnome-session-failed.target
+OnFailureJobMode=replace
DefaultDependencies=no
RefuseManualStart=yes
RefuseManualStop=yes