libeufin-ebisync.libeufin-ebisync-fetch.service (707B)
1 [Unit] 2 StartLimitIntervalSec=0 3 Description=LibEuFin EbiSync fetch service. 4 After=postgresql.service network.target 5 PartOf=libeufin-ebisync.target 6 7 [Service] 8 # DD102: retry transient failures without a start-rate limit. 9 Restart=always 10 RestartSec=10s 11 User=libeufin-ebisync 12 Type=exec 13 ExecStart=/usr/bin/libeufin-ebisync fetch -c /etc/libeufin-ebisync/libeufin-ebisync.conf 14 ExecCondition=/usr/bin/libeufin-ebisync fetch -c /etc/libeufin-ebisync/libeufin-ebisync.conf --check 15 16 RestartMode=direct 17 RestartPreventExitStatus=6 9 18 19 20 RuntimeMaxSec=4d 21 22 StandardOutput=journal 23 StandardError=journal 24 25 PrivateTmp=yes 26 PrivateDevices=yes 27 ProtectSystem=full 28 29 Slice=libeufin-ebisync.slice 30 31 [Install] 32 WantedBy=multi-user.target