taler-rust

GNU Taler code in Rust. Largely core banking integrations.
Log | Files | Refs | Submodules | README | LICENSE

taler-magnet-bank.taler-magnet-bank-worker.service (751B)


      1 [Unit]
      2 Description=GNU Taler Magnet Bank adapter worker
      3 After=network.target postgres.service
      4 PartOf=taler-magnet-bank.target
      5 
      6 [Service]
      7 User=taler-magnet-bank-worker
      8 Type=exec
      9 
     10 Restart=always
     11 RestartMode=direct
     12 RestartSec=1ms
     13 RestartPreventExitStatus=9
     14 
     15 StartLimitBurst=5
     16 StartLimitInterval=5s
     17 
     18 ExecStart=/usr/bin/taler-magnet-bank worker -c /etc/taler-magnet-bank/taler-magnet-bank.conf
     19 
     20 StandardOutput=journal
     21 StandardError=journal
     22 
     23 PrivateTmp=yes
     24 ProtectSystem=full
     25 ProtectHome=yes
     26 ProtectClock=yes
     27 ProtectHostname=yes
     28 ProtectControlGroups=yes
     29 ProtectKernelLogs=yes
     30 ProtectKernelModules=yes
     31 ProtectKernelTunables=yes
     32 ProtectProc=invisible
     33 PrivateDevices=yes
     34 NoNewPrivileges=yes
     35 
     36 Slice=taler-magnet-bank.slice
     37 
     38 [Install]
     39 WantedBy=multi-user.target