taler-cyclos.taler-cyclos-httpd.service (840B)
1 [Unit] 2 Description=GNU Taler Cyclos adapter REST API 3 Requires=taler-cyclos-httpd.socket 4 After=network.target postgres.service 5 PartOf=taler-cyclos.target 6 7 [Service] 8 User=taler-cyclos-httpd 9 Type=exec 10 11 Restart=always 12 RestartMode=direct 13 RestartSec=1ms 14 RestartPreventExitStatus=9 15 16 StartLimitBurst=5 17 StartLimitInterval=5s 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