File 0005-Replace-build-variable-in-config-files.patch of Package elasticsearch6

From f6116c1db12555192fdedc7c657dc6f4925f96ae Mon Sep 17 00:00:00 2001
From: Misha Komarovskiy <zombah@gmail.com>
Date: Thu, 15 Aug 2019 19:40:06 +0300
Subject: [PATCH 5/6] Replace build variable in config files

---
 distribution/packages/src/common/env/elasticsearch     |  2 +-
 .../packages/src/common/systemd/elasticsearch.service  |  4 ++--
 distribution/src/config/elasticsearch.yml              |  4 ++--
 distribution/src/config/jvm.options                    | 10 +++++-----
 4 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/distribution/packages/src/common/env/elasticsearch b/distribution/packages/src/common/env/elasticsearch
index b54f72448bc..27d875e507b 100644
--- a/distribution/packages/src/common/env/elasticsearch
+++ b/distribution/packages/src/common/env/elasticsearch
@@ -9,7 +9,7 @@
 #JAVA_HOME=
 
 # Elasticsearch configuration directory
-ES_PATH_CONF=${path.conf}
+ES_PATH_CONF=/etc/elasticsearch
 
 # Elasticsearch PID directory
 #PID_DIR=/run/elasticsearch
diff --git a/distribution/packages/src/common/systemd/elasticsearch.service b/distribution/packages/src/common/systemd/elasticsearch.service
index 47aff2b7954..c220d6f96a4 100644
--- a/distribution/packages/src/common/systemd/elasticsearch.service
+++ b/distribution/packages/src/common/systemd/elasticsearch.service
@@ -8,9 +8,9 @@ After=network-online.target
 RuntimeDirectory=elasticsearch
 PrivateTmp=true
 Environment=ES_HOME=/usr/share/elasticsearch
-Environment=ES_PATH_CONF=${path.conf}
+Environment=ES_PATH_CONF=/etc/elasticsearch
 Environment=PID_DIR=/run/elasticsearch
-EnvironmentFile=-${path.env}
+EnvironmentFile=-/etc/sysconfig/elasticsearch
 
 WorkingDirectory=/usr/share/elasticsearch
 
diff --git a/distribution/src/config/elasticsearch.yml b/distribution/src/config/elasticsearch.yml
index 445c6f5c07f..ec5e1043664 100644
--- a/distribution/src/config/elasticsearch.yml
+++ b/distribution/src/config/elasticsearch.yml
@@ -30,11 +30,11 @@
 #
 # Path to directory where to store the data (separate multiple locations by comma):
 #
-${path.data}
+path.data: /var/lib/elasticsearch
 #
 # Path to log files:
 #
-${path.logs}
+path.logs: /var/log/elasticsearch
 #
 # ----------------------------------- Memory -----------------------------------
 #
diff --git a/distribution/src/config/jvm.options b/distribution/src/config/jvm.options
index 5cf20509599..0c3ce7a5704 100644
--- a/distribution/src/config/jvm.options
+++ b/distribution/src/config/jvm.options
@@ -19,8 +19,8 @@
 # Xms represents the initial size of total heap space
 # Xmx represents the maximum size of total heap space
 
--Xms${heap.min}
--Xmx${heap.max}
+-Xms4g
+-Xmx4g
 
 ################################################################
 ## Expert settings
@@ -103,10 +103,10 @@
 
 # specify an alternative path for heap dumps; ensure the directory exists and
 # has sufficient space
-${heap.dump.path}
+#${heap.dump.path}
 
 # specify an alternative path for JVM fatal error logs
-${error.file}
+#${error.file}
 
 ## JDK 8 GC logging
 
@@ -120,7 +120,7 @@ ${error.file}
 8:-XX:GCLogFileSize=64m
 
 # JDK 9+ GC logging
-9-:-Xlog:gc*,gc+age=trace,safepoint:file=${loggc}:utctime,pid,tags:filecount=32,filesize=64m
+9-:-Xlog:gc*,gc+age=trace,safepoint:file=/var/log/elasticsearch/loggc:utctime,pid,tags:filecount=32,filesize=64m
 # due to internationalization enhancements in JDK 9 Elasticsearch need to set the provider to COMPAT otherwise
 # time/date parsing will break in an incompatible way for some date patterns and locals
 9-:-Djava.locale.providers=COMPAT
-- 
2.35.1

openSUSE Build Service is sponsored by