haveno/pricenode/haveno-pricenode.service
erciccione 25b2d6591a adapt systemd files of pricenode and seednode to haveno
- adapt systemd file for seednode to Haveno and improve hardening
- adapt systemd file for pricenode to Haveno and improve hardening
- some live hardening options might not have been added here
2022-08-08 13:47:09 -04:00

26 lines
506 B
Desktop File

[Unit]
Description=Haveno Price Node
After=network.target
[Service]
SyslogIdentifier=Haveno-pricenode
EnvironmentFile=/etc/default/haveno-pricenode.env
ExecStart=/pricenode/haveno/haveno-pricenode 2
ExecStop=/bin/kill -TERM ${MAINPID}
Restart=on-failure
User=pricenode
Group=pricenode
PrivateTmp=true
ProtectSystem=full
NoNewPrivileges=true
PrivateDevices=true
MemoryDenyWriteExecute=false
ProtectControlGroups=true
ProtectKernelTunables=true
RestrictSUIDSGID=true
[Install]
WantedBy=multi-user.target