summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomáš Mózes <hydrapolic@gmail.com>2021-07-27 11:08:35 +0000
committerJoonas Niilola <juippis@gentoo.org>2021-07-31 13:03:40 +0300
commit6d2c533aadb21029881197a3c44deff26ea26cf9 (patch)
tree17fd4852f413d8894a3662121358974d2fae82ff /www-apps/kibana-bin/files
parentwww-apps/kibana-bin: bump to 6.8.17 (diff)
downloadgentoo-6d2c533aadb21029881197a3c44deff26ea26cf9.tar.gz
gentoo-6d2c533aadb21029881197a3c44deff26ea26cf9.tar.bz2
gentoo-6d2c533aadb21029881197a3c44deff26ea26cf9.zip
www-apps/kibana-bin: bump to 7.13.4
Closes: https://bugs.gentoo.org/801655 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-apps/kibana-bin/files')
-rw-r--r--www-apps/kibana-bin/files/kibana.initd-r133
1 files changed, 33 insertions, 0 deletions
diff --git a/www-apps/kibana-bin/files/kibana.initd-r1 b/www-apps/kibana-bin/files/kibana.initd-r1
new file mode 100644
index 000000000000..124cb683c939
--- /dev/null
+++ b/www-apps/kibana-bin/files/kibana.initd-r1
@@ -0,0 +1,33 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+KIBANA_USER="${KIBANA_USER:-kibana}"
+KIBANA_CONFIG="${KIBANA_CONFIG:-/etc/kibana/kibana.yml}"
+KIBANA_CACHE_DIR="${KIBANA_CACHE_DIR:-/var/cache/kibana}"
+KIBANA_BABEL_CACHE_PATH="${KIBANA_CACHE_DIR}/.babelcache.json"
+KIBANA_DATA_DIR="${KIBANA_DATA_DIR:-/var/lib/kibana}"
+KIBANA_LOG_DIR="${KIBANA_LOG_DIR:-/var/log/kibana}"
+
+command="/opt/kibana/bin/kibana"
+command_args="--elasticsearch ${ES_INSTANCE} --config ${KIBANA_CONFIG} --path.data=${KIBANA_DATA_DIR}"
+command_user="${KIBANA_USER}"
+error_log="${KIBANA_LOG_DIR}/kibana.err"
+output_log="${KIBANA_LOG_DIR}/kibana.log"
+
+pidfile="/run/${RC_SVCNAME}.pid"
+command_background="true"
+start_stop_daemon_args="--env BABEL_CACHE_PATH=${KIBANA_BABEL_CACHE_PATH}"
+
+start_pre() {
+ checkpath -d -o "${KIBANA_USER}" -m750 "${KIBANA_CACHE_DIR}"
+ checkpath -d -o "${KIBANA_USER}" -m750 "${KIBANA_DATA_DIR}"
+ checkpath -d -o "${KIBANA_USER}" -m750 "${KIBANA_LOG_DIR}"
+}
+
+stop() {
+ ebegin "Stopping ${SVCNAME}"
+
+ pkill -P $(cat "${pidfile}")
+ pwait -F "${pidfile}"
+}