taler-cyclos.taler-cyclos-httpd.service (890B)
1 [Unit] 2 StartLimitIntervalSec=0 3 Description=GNU Taler Cyclos adapter REST API 4 Requires=taler-cyclos-httpd.socket 5 After=network.target postgresql.service 6 PartOf=taler-cyclos.target 7 8 [Service] 9 # DD102: retry transient failures without a start-rate limit. 10 Restart=always 11 RestartSec=10s 12 User=taler-cyclos-httpd 13 Type=exec 14 15 RestartMode=direct 16 RestartPreventExitStatus=6 9 17 18 19 ExecStart=/usr/bin/taler-cyclos serve -c /etc/taler-cyclos/taler-cyclos.conf 20 ExecCondition=/usr/bin/taler-cyclos serve -c /etc/taler-cyclos/taler-cyclos.conf --check 21 22 StandardOutput=journal 23 StandardError=journal 24 25 PrivateTmp=yes 26 ProtectSystem=full 27 ProtectHome=yes 28 ProtectClock=yes 29 ProtectHostname=yes 30 ProtectControlGroups=yes 31 ProtectKernelLogs=yes 32 ProtectKernelModules=yes 33 ProtectKernelTunables=yes 34 ProtectProc=invisible 35 PrivateDevices=yes 36 NoNewPrivileges=yes 37 38 Slice=taler-cyclos.slice 39 40 [Install] 41 WantedBy=multi-user.target