summaryrefslogtreecommitdiff
blob: 48a46d5c89024040cac5ddbb8f68de188a5a4ff2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/sbin/openrc-run
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

pidfile=/var/run/monerod.pid
command=/usr/bin/monerod
command_args="${monerod_args}"
start_stop_daemon_args="-u ${monerod_user} -b -m -p ${pidfile}"
retry="SIGTERM/30/SIGKILL/5"

name="Monero P2P Daemon"
description="Connects to the Monero P2P network"

depend() {
    need localmount
    need net
}

start_pre() {
    checkpath --directory --owner ${monerod_user}:${monerod_group} --mode 0755 \
	      /var/lib/monero /var/log/monero
}