[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-exchange] branch master updated: modify systemd for #8030: honor
From: |
gnunet |
Subject: |
[taler-exchange] branch master updated: modify systemd for #8030: honor do-not-restart exit code |
Date: |
Mon, 08 Jan 2024 16:35:17 +0100 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository exchange.
The following commit(s) were added to refs/heads/master by this push:
new f5578aa8 modify systemd for #8030: honor do-not-restart exit code
f5578aa8 is described below
commit f5578aa80ebc5fcf7e1a7860bdc83c886f0a63fe
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Mon Jan 8 16:35:13 2024 +0100
modify systemd for #8030: honor do-not-restart exit code
---
debian/taler-auditor.taler-auditor-httpd.service | 1 +
debian/taler-exchange.taler-exchange-aggregator.service | 1 +
debian/taler-exchange.taler-exchange-aggregator@.service | 1 +
debian/taler-exchange.taler-exchange-closer.service | 1 +
debian/taler-exchange.taler-exchange-expire.service | 1 +
debian/taler-exchange.taler-exchange-httpd.service | 1 +
debian/taler-exchange.taler-exchange-httpd@.service | 1 +
debian/taler-exchange.taler-exchange-secmod-cs.service | 1 +
debian/taler-exchange.taler-exchange-secmod-eddsa.service | 2 +-
debian/taler-exchange.taler-exchange-secmod-rsa.service | 1 +
debian/taler-exchange.taler-exchange-transfer.service | 1 +
debian/taler-exchange.taler-exchange-wirewatch.service | 1 +
debian/taler-exchange.taler-exchange-wirewatch@.service | 1 +
13 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/debian/taler-auditor.taler-auditor-httpd.service
b/debian/taler-auditor.taler-auditor-httpd.service
index 9aefab64..e65afd9c 100644
--- a/debian/taler-auditor.taler-auditor-httpd.service
+++ b/debian/taler-auditor.taler-auditor-httpd.service
@@ -6,6 +6,7 @@ After=postgres.service network.target
User=taler-auditor-httpd
Type=simple
Restart=on-failure
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-auditor-httpd -c /etc/taler/taler.conf
[Install]
diff --git a/debian/taler-exchange.taler-exchange-aggregator.service
b/debian/taler-exchange.taler-exchange-aggregator.service
index 246cad5c..09594598 100644
--- a/debian/taler-exchange.taler-exchange-aggregator.service
+++ b/debian/taler-exchange.taler-exchange-aggregator.service
@@ -8,6 +8,7 @@ User=taler-exchange-aggregator
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-exchange-aggregator -c /etc/taler/taler.conf
StandardOutput=journal
StandardError=journal
diff --git a/debian/taler-exchange.taler-exchange-aggregator@.service
b/debian/taler-exchange.taler-exchange-aggregator@.service
index bfc44a9a..2379b3e7 100644
--- a/debian/taler-exchange.taler-exchange-aggregator@.service
+++ b/debian/taler-exchange.taler-exchange-aggregator@.service
@@ -7,6 +7,7 @@ User=taler-exchange-aggregator
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-exchange-aggregator -c /etc/taler/taler.conf
StandardOutput=journal
StandardError=journal
diff --git a/debian/taler-exchange.taler-exchange-closer.service
b/debian/taler-exchange.taler-exchange-closer.service
index 97a385c1..ab9c6d98 100644
--- a/debian/taler-exchange.taler-exchange-closer.service
+++ b/debian/taler-exchange.taler-exchange-closer.service
@@ -8,6 +8,7 @@ User=taler-exchange-closer
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-exchange-closer -c /etc/taler/taler.conf
StandardOutput=journal
StandardError=journal
diff --git a/debian/taler-exchange.taler-exchange-expire.service
b/debian/taler-exchange.taler-exchange-expire.service
index 250f210f..a34cdccb 100644
--- a/debian/taler-exchange.taler-exchange-expire.service
+++ b/debian/taler-exchange.taler-exchange-expire.service
@@ -8,6 +8,7 @@ User=taler-exchange-expire
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-exchange-expire -c /etc/taler/taler.conf
StandardOutput=journal
StandardError=journal
diff --git a/debian/taler-exchange.taler-exchange-httpd.service
b/debian/taler-exchange.taler-exchange-httpd.service
index 3671bdc7..2a4cf72e 100644
--- a/debian/taler-exchange.taler-exchange-httpd.service
+++ b/debian/taler-exchange.taler-exchange-httpd.service
@@ -13,6 +13,7 @@ Type=simple
# needs to be restarted. Thus no significant delay on restarts.
Restart=always
RestartSec=1ms
+RestartPreventExitStatus=9
# Disable the service if more than 5 restarts are encountered within 5s.
# These are usually the systemd defaults, but can be overwritten, thus we set
diff --git a/debian/taler-exchange.taler-exchange-httpd@.service
b/debian/taler-exchange.taler-exchange-httpd@.service
index e0246899..646acd6a 100644
--- a/debian/taler-exchange.taler-exchange-httpd@.service
+++ b/debian/taler-exchange.taler-exchange-httpd@.service
@@ -14,6 +14,7 @@ Type=simple
Restart=always
# Do not dally on restarts.
RestartSec=1ms
+RestartPreventExitStatus=9
EnvironmentFile=/etc/environment
ExecStart=/usr/bin/taler-exchange-httpd -c /etc/taler/taler.conf
StandardOutput=journal
diff --git a/debian/taler-exchange.taler-exchange-secmod-cs.service
b/debian/taler-exchange.taler-exchange-secmod-cs.service
index 3b5e0745..edbebac0 100644
--- a/debian/taler-exchange.taler-exchange-secmod-cs.service
+++ b/debian/taler-exchange.taler-exchange-secmod-cs.service
@@ -8,6 +8,7 @@ User=taler-exchange-secmod-cs
Type=simple
Restart=always
RestartSec=100ms
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-exchange-secmod-cs -c /etc/taler/taler.conf
StandardOutput=journal
StandardError=journal
diff --git a/debian/taler-exchange.taler-exchange-secmod-eddsa.service
b/debian/taler-exchange.taler-exchange-secmod-eddsa.service
index e8fba173..223eec9e 100644
--- a/debian/taler-exchange.taler-exchange-secmod-eddsa.service
+++ b/debian/taler-exchange.taler-exchange-secmod-eddsa.service
@@ -8,6 +8,7 @@ User=taler-exchange-secmod-eddsa
Type=simple
Restart=always
RestartSec=100ms
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-exchange-secmod-eddsa -c /etc/taler/taler.conf
StandardOutput=journal
StandardError=journal
@@ -16,4 +17,3 @@ PrivateDevices=yes
ProtectSystem=full
IPAddressDeny=any
Slice=taler-exchange.slice
-
diff --git a/debian/taler-exchange.taler-exchange-secmod-rsa.service
b/debian/taler-exchange.taler-exchange-secmod-rsa.service
index 10a9585a..7bfe4600 100644
--- a/debian/taler-exchange.taler-exchange-secmod-rsa.service
+++ b/debian/taler-exchange.taler-exchange-secmod-rsa.service
@@ -8,6 +8,7 @@ User=taler-exchange-secmod-rsa
Type=simple
Restart=always
RestartSec=100ms
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-exchange-secmod-rsa -c /etc/taler/taler.conf
StandardOutput=journal
StandardError=journal
diff --git a/debian/taler-exchange.taler-exchange-transfer.service
b/debian/taler-exchange.taler-exchange-transfer.service
index e26af20d..40d47b09 100644
--- a/debian/taler-exchange.taler-exchange-transfer.service
+++ b/debian/taler-exchange.taler-exchange-transfer.service
@@ -8,6 +8,7 @@ User=taler-exchange-wire
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-exchange-transfer -c /etc/taler/taler.conf
StandardOutput=journal
StandardError=journal
diff --git a/debian/taler-exchange.taler-exchange-wirewatch.service
b/debian/taler-exchange.taler-exchange-wirewatch.service
index 7b74737b..14023c12 100644
--- a/debian/taler-exchange.taler-exchange-wirewatch.service
+++ b/debian/taler-exchange.taler-exchange-wirewatch.service
@@ -8,6 +8,7 @@ User=taler-exchange-wire
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
RuntimeMaxSec=3600s
ExecStart=/usr/bin/taler-exchange-wirewatch -c /etc/taler/taler.conf
StandardOutput=journal
diff --git a/debian/taler-exchange.taler-exchange-wirewatch@.service
b/debian/taler-exchange.taler-exchange-wirewatch@.service
index 85bb9268..d03d8c70 100644
--- a/debian/taler-exchange.taler-exchange-wirewatch@.service
+++ b/debian/taler-exchange.taler-exchange-wirewatch@.service
@@ -8,6 +8,7 @@ User=taler-exchange-wire
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-exchange-wirewatch -c /etc/taler/taler.conf
StandardOutput=journal
StandardError=journal
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-exchange] branch master updated: modify systemd for #8030: honor do-not-restart exit code,
gnunet <=