From 56a38ec49779c7d96f027b6a57807889d6ce0871 Mon Sep 17 00:00:00 2001
From: Jens Steidl <Jens.Steidl@slub-dresden.de>
Date: Wed, 2 Aug 2023 11:58:31 +0200
Subject: [PATCH] fix: disable repair service restarts

---
 .../usr/local/lib/systemd/system/repair_daemon_ddz.service.j2   | 2 +-
 .../usr/local/lib/systemd/system/repair_daemon_digas.service.j2 | 2 +-
 .../local/lib/systemd/system/repair_daemon_fotothek.service.j2  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/templates/usr/local/lib/systemd/system/repair_daemon_ddz.service.j2 b/templates/usr/local/lib/systemd/system/repair_daemon_ddz.service.j2
index 8dd8627..f6bb9ba 100644
--- a/templates/usr/local/lib/systemd/system/repair_daemon_ddz.service.j2
+++ b/templates/usr/local/lib/systemd/system/repair_daemon_ddz.service.j2
@@ -16,7 +16,7 @@ ExecStart=/usr/bin/perl -I/usr/lib/perl5 /usr/bin/repair_daemon.pl \
 	--workers 2
 ExecReload=/bin/kill -HUP $MAINPID
 KillMode=process
-Restart=on-failure
+Restart=no
 User={{ vault_service_user }}
 Group={{ vault_service_group }}
 Type=simple
diff --git a/templates/usr/local/lib/systemd/system/repair_daemon_digas.service.j2 b/templates/usr/local/lib/systemd/system/repair_daemon_digas.service.j2
index 660103a..d982280 100644
--- a/templates/usr/local/lib/systemd/system/repair_daemon_digas.service.j2
+++ b/templates/usr/local/lib/systemd/system/repair_daemon_digas.service.j2
@@ -15,7 +15,7 @@ ExecStart=/usr/bin/perl -I/usr/lib/perl5 /usr/bin/repair_daemon.pl \
 	--workers 2
 ExecReload=/bin/kill -HUP $MAINPID
 KillMode=process
-Restart=on-failure
+Restart=no
 User={{ vault_service_user }}
 Group={{ vault_service_group }}
 Type=simple
diff --git a/templates/usr/local/lib/systemd/system/repair_daemon_fotothek.service.j2 b/templates/usr/local/lib/systemd/system/repair_daemon_fotothek.service.j2
index d68df18..c777be5 100644
--- a/templates/usr/local/lib/systemd/system/repair_daemon_fotothek.service.j2
+++ b/templates/usr/local/lib/systemd/system/repair_daemon_fotothek.service.j2
@@ -16,7 +16,7 @@ ExecStart=/usr/bin/perl -I/usr/lib/perl5 /usr/bin/repair_daemon.pl \
 	--citcfg="{{ vault_service_files.repair_daemon_fotothek.citcfg }}"
 ExecReload=/bin/kill -HUP $MAINPID
 KillMode=process
-Restart=on-failure
+Restart=no
 User={{ vault_service_user }}
 Group={{ vault_service_group }}
 Type=simple
-- 
GitLab