aboutsummaryrefslogtreecommitdiff
path: root/debian/taler-merchant.taler-merchant-exchangekeyupdate.service
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2024-09-06 15:52:15 +0200
committerChristian Grothoff <christian@grothoff.org>2024-09-06 15:52:15 +0200
commitc3a9329d6e841e72b16273fff64743cba73f70e2 (patch)
tree4038d5646119c4689dd37008b92aa6a26de31da2 /debian/taler-merchant.taler-merchant-exchangekeyupdate.service
parent7732fee20314a6deb2559632593ddd27f2c21b4c (diff)
renaming taler-merchant-exchange to taler-merchant-reconciliation, preparing ground for new taler-merchant-kyccheck and taler-merchant-exchangekeyupdate helpers
Diffstat (limited to 'debian/taler-merchant.taler-merchant-exchangekeyupdate.service')
-rw-r--r--debian/taler-merchant.taler-merchant-exchangekeyupdate.service17
1 files changed, 17 insertions, 0 deletions
diff --git a/debian/taler-merchant.taler-merchant-exchangekeyupdate.service b/debian/taler-merchant.taler-merchant-exchangekeyupdate.service
new file mode 100644
index 00000000..b2e597f2
--- /dev/null
+++ b/debian/taler-merchant.taler-merchant-exchangekeyupdate.service
@@ -0,0 +1,17 @@
+[Unit]
+Description=GNU Taler merchant exchange configuration data download service
+After=postgres.service
+
+[Service]
+User=taler-merchant-httpd
+Type=simple
+Restart=always
+RestartMode=direct
+RestartSec=1s
+RestartPreventExitStatus=9
+ExecStart=/usr/bin/taler-merchant-exchangekeyupdate -c /etc/taler/taler.conf -L INFO
+PrivateTmp=yes
+PrivateDevices=yes
+ProtectSystem=full
+RuntimeMaxSec=3600s
+Slice=taler-merchant.slice