diff options
author | Tomáš Mózes <hydrapolic@gmail.com> | 2021-07-27 11:08:35 +0000 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2021-07-31 13:03:40 +0300 |
commit | 6d2c533aadb21029881197a3c44deff26ea26cf9 (patch) | |
tree | 17fd4852f413d8894a3662121358974d2fae82ff /www-apps/kibana-bin/files | |
parent | www-apps/kibana-bin: bump to 6.8.17 (diff) | |
download | gentoo-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-r1 | 33 |
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}" +} |