summaryrefslogtreecommitdiff
path: root/textproc/elasticsearch/files/elasticsearch-plugin.in
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/elasticsearch/files/elasticsearch-plugin.in')
-rw-r--r--textproc/elasticsearch/files/elasticsearch-plugin.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/textproc/elasticsearch/files/elasticsearch-plugin.in b/textproc/elasticsearch/files/elasticsearch-plugin.in
new file mode 100644
index 000000000000..5f076c49f349
--- /dev/null
+++ b/textproc/elasticsearch/files/elasticsearch-plugin.in
@@ -0,0 +1,17 @@
+#!/bin/sh
+#
+# $FreeBSD$
+. /etc/rc.subr
+
+name=elasticsearch
+rcvar=elasticsearch_enable
+load_rc_config $name
+
+: ${elasticsearch_config:="%%PREFIX%%/etc/elasticsearch/elasticsearch.yml"}
+
+ES_LIB="%%PREFIX%%/lib/elasticsearch"
+ES_CLASSPATH=$ES_LIB/elasticsearch-0.19.9.jar:$ES_LIB/*:$ES_LIB/sigar/*
+
+JAVA=%%LOCALBASE%%/bin/java
+
+exec $JAVA $JAVA_OPTS -Xmx64m -Xms16m -Delasticsearch -Des.config=${elasticsearch_config} -cp $ES_CLASSPATH org.elasticsearch.plugins.PluginManager $*