From a65d6371e8b6e2fd59d321193b830d6d0d9f8214 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Fri, 18 Jun 2021 08:18:04 +0200 Subject: [PATCH] systemd: make service restart on failure xiccd crashed for some reason. --- systemd/compton@.service | 1 + systemd/inputplug@.service | 1 + systemd/nm-applet@.service | 1 + systemd/policykit-agent@.service | 1 + systemd/redshift@.service | 1 + systemd/xiccd@.service | 1 + systemd/xsettingsd@.service | 1 + 7 files changed, 7 insertions(+) diff --git a/systemd/compton@.service b/systemd/compton@.service index cd1a691..91ccb49 100644 --- a/systemd/compton@.service +++ b/systemd/compton@.service @@ -9,3 +9,4 @@ ExecStart=/usr/bin/compton --backend glx \ --xrender-sync-fence \ --vsync opengl-swc \ --paint-on-overlay +Restart=on-failure diff --git a/systemd/inputplug@.service b/systemd/inputplug@.service index ed1d29d..2f5982f 100644 --- a/systemd/inputplug@.service +++ b/systemd/inputplug@.service @@ -6,3 +6,4 @@ PartOf=graphical-session@%i.target Environment=DISPLAY=%I ExecStartPre=/usr/bin/setxkbmap us ExecStart=%h/.local/bin/inputplug -d -0 -c %h/.config/awesome/bin/input-event +Restart=on-failure diff --git a/systemd/nm-applet@.service b/systemd/nm-applet@.service index 32a9b18..fd3c7e8 100644 --- a/systemd/nm-applet@.service +++ b/systemd/nm-applet@.service @@ -5,3 +5,4 @@ PartOf=graphical-session@%i.target [Service] Environment=DISPLAY=%I ExecStart=/usr/bin/nm-applet +Restart=on-failure diff --git a/systemd/policykit-agent@.service b/systemd/policykit-agent@.service index 15483ee..301cfe5 100644 --- a/systemd/policykit-agent@.service +++ b/systemd/policykit-agent@.service @@ -5,3 +5,4 @@ PartOf=graphical-session@%i.target [Service] Environment=DISPLAY=%I ExecStart=/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 +Restart=on-failure diff --git a/systemd/redshift@.service b/systemd/redshift@.service index cc476f1..91f2210 100644 --- a/systemd/redshift@.service +++ b/systemd/redshift@.service @@ -5,3 +5,4 @@ PartOf=graphical-session@%i.target [Service] Environment=DISPLAY=%I ExecStart=/usr/bin/redshift -l manual:lon=2.35:lat=48.87 -t 6500:3900 +Restart=on-failure diff --git a/systemd/xiccd@.service b/systemd/xiccd@.service index 2daf996..c5c4baf 100644 --- a/systemd/xiccd@.service +++ b/systemd/xiccd@.service @@ -5,3 +5,4 @@ PartOf=graphical-session@%i.target [Service] Environment=DISPLAY=%I ExecStart=/usr/bin/xiccd --edid +Restart=on-failure diff --git a/systemd/xsettingsd@.service b/systemd/xsettingsd@.service index 76624ba..b189d65 100644 --- a/systemd/xsettingsd@.service +++ b/systemd/xsettingsd@.service @@ -6,3 +6,4 @@ PartOf=graphical-session@%i.target Environment=DISPLAY=%I ExecStart=/usr/bin/xsettingsd -c %h/.xsettingsd ExecReload=/usr/bin/kill -HUP $MAINPID +Restart=on-failure