#!/sbin/openrc-run # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ PID_FILE="/var/run/unifi.pid" DAEMON="${JAVA_HOME-/usr}"/bin/java UNIFI_PATH="/usr/lib/unifi" [ -z "${UNIFI_USER}" ] && UNIFI_USER="unifi" [ -z "${UNIFI_GROUP}" ] && UNIFI_GROUP="unifi" depend() { need net } start() { ebegin "Starting unifi" start-stop-daemon --start --quiet -b --pidfile "${PID_FILE}" -m --user "${UNIFI_USER}:${UNIFI_GROUP}" --chdir ${UNIFI_PATH} --exec ${DAEMON} -- -jar lib/ace.jar start eend $? } stop() { ebegin "Stopping unifi" start-stop-daemon --quiet --stop -R 20 --pidfile "${PID_FILE}" --user "${UNIFI_USER}" eend $? }