#!/bin/sh # PROVIDE: bitcoin . /etc/rc.subr name=bitcoin rcvar=`set_rcvar` pidfile="/var/db/bitcoin/bitcoind.pid" start_cmd="bitcoin_start" stop_cmd="bitcoin_stop" load_rc_config $name bitcoin_start() { if checkyesno ${rcvar}; then /usr/local/bin/bitcoind -conf=/usr/local/etc/bitcoin.conf -datadir=/var/db/bitcoin/ -noupnp -daemon fi } bitcoin_stop() { if checkyesno ${rcvar}; then echo "Stopping ${name}." /usr/local/bin/bitcoind -conf=/usr/local/etc/bitcoin.conf -datadir=/var/db/bitcoin/ stop wait_for_pids ${pidfile} fi } run_rc_command "$1"