monero/utils/systemd/monerod.service

23 lines
615 B
SYSTEMD
Raw Normal View History

[Unit]
2016-09-03 13:44:00 -06:00
Description=Monero Full Node
After=network.target
[Service]
2016-09-03 13:44:00 -06:00
User=monero
Group=monero
WorkingDirectory=~
Type=forking
2016-09-03 13:44:00 -06:00
ExecStart=/usr/bin/monerod --config-file /etc/monerod.conf --detach
2016-09-03 13:44:00 -06:00
# This is necessary because monerod does not yet support
# writing a PID file, which means systemd tries to guess the PID
# by default, but it guesses wrong (sometimes, depending on
# random timing of events), because the daemon forks twice.
# The ultimate fix is for the daemon to write a PID file, and
# a workaround is to disable the guessing feature in systemd.
GuessMainPID=no
[Install]
WantedBy=multi-user.target