34 lines
1,015 B
Text
34 lines
1,015 B
Text
- fix JAVA_HOME
|
|
- add java/jna jars to the CLASSPATH
|
|
- fix the config dir
|
|
|
|
Index: bin/opensearch-env
|
|
--- bin/opensearch-env.orig
|
|
+++ bin/opensearch-env
|
|
@@ -4,6 +4,8 @@ set -e -o pipefail
|
|
|
|
CDPATH=""
|
|
|
|
+JAVA_HOME="$(${TRUEPREFIX}/bin/javaPathHelper -h opensearch)"
|
|
+
|
|
SCRIPT="$0"
|
|
|
|
UNAME=$(uname -s)
|
|
@@ -44,7 +46,7 @@ if [[ -z "$OPENSEARCH_HOME" ]]; then
|
|
fi
|
|
|
|
# now set the classpath
|
|
-OPENSEARCH_CLASSPATH="$OPENSEARCH_HOME/lib/*"
|
|
+OPENSEARCH_CLASSPATH="$OPENSEARCH_HOME/lib/*:${MODJAVA_JAR_DIR}/jna.jar:${MODJAVA_JAR_DIR}/jna-platform.jar"
|
|
|
|
# now set the path to java: OPENSEARCH_JAVA_HOME -> JAVA_HOME -> bundled JRE -> bundled JDK
|
|
if [ ! -z "$OPENSEARCH_JAVA_HOME" ]; then
|
|
@@ -101,7 +103,7 @@ fi
|
|
export HOSTNAME=$HOSTNAME
|
|
|
|
if [ -z "$OPENSEARCH_PATH_CONF" ]; then
|
|
- if [ -z "$OPENSEARCH_PATH_CONF" ]; then OPENSEARCH_PATH_CONF="$OPENSEARCH_HOME"/config; fi
|
|
+ if [ -z "$OPENSEARCH_PATH_CONF" ]; then OPENSEARCH_PATH_CONF="${BASESYSCONFDIR}"/opensearch; fi
|
|
fi
|
|
|
|
if [ -z "$OPENSEARCH_PATH_CONF" ]; then
|