taler-auditor.taler-auditor-httpd.service (876B)
1 [Unit] 2 Description=GNU Taler payment system auditor REST API 3 AssertPathExists=/run/taler-auditor/httpd 4 Requires=taler-auditor-httpd.socket 5 After=postgres.service network.target 6 PartOf=taler-auditor.target 7 8 [Service] 9 User=taler-auditor-httpd 10 Type=simple 11 12 Restart=always 13 RestartMode=direct 14 RestartSec=10ms 15 RestartSteps=5 16 RestartPreventExitStatus=9 17 18 # Disable the service if more than 5 restarts are encountered within 5s. 19 # These are usually the systemd defaults, but can be overwritten, thus we set 20 # them here explicitly, as the exchange code assumes StartLimitInterval 21 # to be >=5s. 22 StartLimitBurst=5 23 StartLimitInterval=5s 24 25 ExecStart=/usr/bin/taler-auditor-httpd -c /etc/taler-auditor/taler-auditor.conf -L INFO 26 StandardOutput=journal 27 StandardError=journal 28 PrivateTmp=yes 29 PrivateDevices=yes 30 ProtectSystem=full 31 Slice=taler-auditor.slice 32 33 34 [Install] 35 WantedBy=multi-user.target