Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # REQUIRE: LOGIN cleanvar bitcoind
- . /etc/rc.subr
- name=electrumpersonalserver
- rcvar=electrumpersonalserver_enable
- command="/usr/local/bin/electrum-personal-server"
- command_args="/usr/local/electrum-personal-server-eps-v0.1.6/config.cfg"
- logfile="/var/log/${name}.log"
- pidfile="/var/run/${name}.pid"
- sig_stop=-KILL
- start_cmd="${name}_start"
- stop_cmd="${name}_stop"
- status_cmd="${name}_status"
- electrumpersonalserver_start()
- {
- /usr/sbin/daemon -o ${logfile} -p ${pidfile} ${command} $command_args
- if [ $? -ne 0 ]; then
- echo "Error starting ${name}."
- exit 1
- fi
- echo "Starting ${name}."
- }
- electrumpersonalserver_stop()
- {
- echo "stopping ${name}"
- kill `cat ${pidfile}`
- }
- electrumpersonalserver_status()
- {
- if [ -e ${pidfile} ] ; then
- if ps `cat ${pidfile}` > /dev/null ; then
- echo "${name} is running"
- return
- fi
- fi
- echo "${name} is not running"
- }
- load_rc_config $name
- run_rc_command "$1"
Add Comment
Please, Sign In to add comment