taler-exchange.taler-exchange-httpd@.service (801B)
1 # This is a systemd service template. 2 [Unit] 3 StartLimitIntervalSec=0 4 Description=GNU Taler payment system exchange REST API at %I 5 AssertPathExists=/run/taler/exchange-httpd 6 Requires=taler-exchange-httpd@%i.socket 7 After=postgresql.service network.target taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service 8 PartOf=taler-exchange.target 9 10 [Service] 11 # DD102: retry transient failures without a start-rate limit. 12 Restart=always 13 RestartSec=10s 14 RestartMode=direct 15 RestartPreventExitStatus=6 9 16 User=taler-exchange-httpd 17 Type=simple 18 EnvironmentFile=/etc/environment 19 ExecStart=/usr/bin/taler-exchange-httpd -c /etc/taler/taler.conf 20 StandardOutput=journal 21 StandardError=journal 22 PrivateTmp=no 23 PrivateDevices=yes 24 ProtectSystem=full 25 Slice=taler-exchange.slice 26 27 [Install] 28 WantedBy=multi-user.target