summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/taler-merchant.taler-merchant-depositcheck.service1
-rw-r--r--debian/taler-merchant.taler-merchant-exchange.service1
-rw-r--r--debian/taler-merchant.taler-merchant-httpd.service1
-rw-r--r--debian/taler-merchant.taler-merchant-webhook.service1
-rw-r--r--debian/taler-merchant.taler-merchant-wirewatch.service1
5 files changed, 5 insertions, 0 deletions
diff --git a/debian/taler-merchant.taler-merchant-depositcheck.service b/debian/taler-merchant.taler-merchant-depositcheck.service
index 85964dbc..4b744e8d 100644
--- a/debian/taler-merchant.taler-merchant-depositcheck.service
+++ b/debian/taler-merchant.taler-merchant-depositcheck.service
@@ -7,6 +7,7 @@ User=taler-merchant-httpd
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-merchant-depositcheck -c /etc/taler/taler.conf
PrivateTmp=yes
PrivateDevices=yes
diff --git a/debian/taler-merchant.taler-merchant-exchange.service b/debian/taler-merchant.taler-merchant-exchange.service
index e20e8029..e37546ef 100644
--- a/debian/taler-merchant.taler-merchant-exchange.service
+++ b/debian/taler-merchant.taler-merchant-exchange.service
@@ -7,6 +7,7 @@ User=taler-merchant-exchange
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-merchant-exchange -c /etc/taler/taler.conf
PrivateTmp=yes
PrivateDevices=yes
diff --git a/debian/taler-merchant.taler-merchant-httpd.service b/debian/taler-merchant.taler-merchant-httpd.service
index c863c14e..bd773261 100644
--- a/debian/taler-merchant.taler-merchant-httpd.service
+++ b/debian/taler-merchant.taler-merchant-httpd.service
@@ -7,6 +7,7 @@ User=taler-merchant-httpd
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
RuntimeMaxSec=3600s
ExecStart=/usr/bin/taler-merchant-httpd -c /etc/taler/taler.conf
diff --git a/debian/taler-merchant.taler-merchant-webhook.service b/debian/taler-merchant.taler-merchant-webhook.service
index 0e3e0c60..dfef261d 100644
--- a/debian/taler-merchant.taler-merchant-webhook.service
+++ b/debian/taler-merchant.taler-merchant-webhook.service
@@ -7,6 +7,7 @@ User=taler-merchant-httpd
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-merchant-webhook -c /etc/taler/taler.conf
PrivateTmp=yes
PrivateDevices=yes
diff --git a/debian/taler-merchant.taler-merchant-wirewatch.service b/debian/taler-merchant.taler-merchant-wirewatch.service
index 5cf6c8c7..afdcd574 100644
--- a/debian/taler-merchant.taler-merchant-wirewatch.service
+++ b/debian/taler-merchant.taler-merchant-wirewatch.service
@@ -7,6 +7,7 @@ User=taler-merchant-httpd
Type=simple
Restart=always
RestartSec=1s
+RestartPreventExitStatus=9
ExecStart=/usr/bin/taler-merchant-wirewatch -c /etc/taler/taler.conf
PrivateTmp=yes
PrivateDevices=yes