#!/bin/sh # $FreeBSD: head/databases/neo4j/files/neo4j.in 461285 2018-02-09 02:40:11Z jonathan $ # # PROVIDE: neo4j # REQUIRE: DAEMON # KEYWORD: shutdown # Add the following line to /etc/rc.conf to enable neo4j: # # neo4j_enable=YES . /etc/rc.subr name=neo4j rcvar=neo4j_enable desc="Graphing database" load_rc_config $name : ${neo4j_enable:=NO} command=%%PREFIX%%/bin/neo4j start_cmd="$command start" start_precmd=neo4j_prestart stop_cmd="$command stop" status_cmd="$command status" neo4j_prestart() { NEO4J_DATA=%%DBDIR%% NEO4J_LIB=%%PREFIX%%/neo4j/lib NEO4J_LOGS=%%LOGDIR%% NEO4J_PLUGINS=${NEO4J_LIB}/plugins NEO4J_RUN=%%RUNDIR%% mkdir -p ${NEO4J_LOGS} ${NEO4J_RUN} } run_rc_command $1