#!/bin/sh
#
# $OpenBSD: tomcat.rc,v 1.2 2015/07/15 19:19:16 ajacoutot Exp $

daemon="/usr/local/tomcat/bin/catalina.sh"
daemon_flags="-server"
daemon_user="_tomcat"

. /etc/rc.d/rc.subr

pexp="$(/usr/local/bin/javaPathHelper -c tomcat) .*-Dcatalina.base=/var/tomcat.*org.apache.catalina.startup.Bootstrap.*"

rc_reload=NO

rc_start() {
        ${rcexec} \
	    "CATALINA_BASE=\"/var/tomcat\" \
	    CATALINA_OPTS=\"${daemon_flags}\" \
	    JAVA_HOME=\"$(/usr/local/bin/javaPathHelper -h tomcat)\" ${daemon} start"
}

rc_stop() {
	CATALINA_BASE="/var/tomcat" \
	CATALINA_OPTS="${daemon_flags}" \
	    JAVA_HOME="$(/usr/local/bin/javaPathHelper -h tomcat)" \
	    ${daemon} stop
}

rc_cmd $1
