#!/bin/sh
#
# $OpenBSD: puppet_dashboard.rc,v 1.4 2015/07/15 14:59:15 ajacoutot Exp $

daemon="./script/server -d"
daemon_flags="-e production"
daemon_user="_puppet-dashboard"

. /etc/rc.d/rc.subr

pexp="/usr/local/bin/ruby18 ${daemon}${daemon_flags:+ ${daemon_flags}}"
rc_reload=NO

rc_start() {
	${rcexec} "cd /var/www/puppet-dashboard && env LD_PRELOAD=libpthread.so ${daemon} ${daemon_flags}"
}

rc_stop() {
	pkill -INT -xf "${pexp}"
}

rc_cmd $1
