gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]