FreeBSD Bugzilla – Attachment 222360 Details for
Bug 253314
textproc/kibana7: fix memleak and some port improvements
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
kibana7.diff
kibana7.diff (text/plain), 2.91 KB, created by
Boris Korzun
on 2021-02-11 08:15:06 UTC
(
hide
)
Description:
kibana7.diff
Filename:
MIME Type:
Creator:
Boris Korzun
Created:
2021-02-11 08:15:06 UTC
Size:
2.91 KB
patch
obsolete
>Index: textproc/kibana7/Makefile >=================================================================== >--- textproc/kibana7/Makefile (revision 563868) >+++ textproc/kibana7/Makefile (working copy) >@@ -3,6 +3,7 @@ > > PORTNAME= kibana > PORTVERSION= 7.10.1 >+PORTREVISION= 1 > DISTVERSIONSUFFIX= -darwin-x86_64 > CATEGORIES= textproc www > MASTER_SITES= https://artifacts.elastic.co/downloads/kibana/ \ >Index: textproc/kibana7/files/kibana.in >=================================================================== >--- textproc/kibana7/files/kibana.in (revision 563868) >+++ textproc/kibana7/files/kibana.in (working copy) >@@ -19,30 +19,47 @@ > : ${kibana_user:="www"} > : ${kibana_group:="www"} > : ${kibana_log:="/var/log/kibana.log"} >+: ${kibana_syslog_output_enable:="NO"} > >-export BABEL_DISABLE_CACHE=1 >-export NODE_ENV=production >-# ml and reporting modules not supported on FreeBSD >-export XPACK_ML_ENABLED=false >-export XPACK_REPORTING_ENABLED=false >+start_precmd="kibana_start_precmd" >+reload_cmd="kibana_reload_cmd" >+extra_commands="reload" > >+if checkyesno kibana_syslog_output_enable; then >+ if [ -n "${kibana_syslog_output_tag}" ]; then >+ kibana_syslog_output_flags="-T ${kibana_syslog_output_tag}" >+ else >+ kibana_syslog_output_flags="-T ${name}" >+ fi >+ if [ -n "${kibana_syslog_output_priority}" ]; then >+ kibana_syslog_output_flags="${kibana_syslog_output_flags} -s ${kibana_syslog_output_priority}" >+ fi >+ if [ -n "${kibana_syslog_output_facility}" ]; then >+ kibana_syslog_output_flags="${kibana_syslog_output_flags} -l ${kibana_syslog_output_facility}" >+ fi >+fi >+ >+NODE="%%LOCALBASE%%/bin/node" >+ > required_files="${kibana_config}" >-pidfile="/var/run/${name}/${name}.pid" >-start_precmd="kibana_precmd" >-procname="%%LOCALBASE%%/bin/node" >+pidfile="/var/run/${name}.pid" >+ > command="/usr/sbin/daemon" >-command_args="-f -p ${pidfile} ${procname} --no-warnings %%WWWDIR%%/src/cli/dist serve --config ${kibana_config} --log-file ${kibana_log}" >+command_args="-f ${kibana_syslog_output_flags} -P ${pidfile} -t ${name} \ >+ /usr/bin/env BABEL_DISABLE_CACHE=1 NODE_ENV=production ${kibana_env} \ >+ ${NODE} --no-warnings --max-http-header-size=65536 \ >+ %%WWWDIR%%/src/cli/dist serve \ >+ --config ${kibana_config} --log-file ${kibana_log} \ >+ --xpack.reporting.enabled=false ${kibana_args}" > >-kibana_precmd() >+kibana_start_precmd() > { >- if [ ! -d $(dirname ${pidfile}) ]; then >- install -d -o ${kibana_user} -g ${kibana_group} $(dirname ${pidfile}) >+ if [ ! -e "${pidfile}" ]; then >+ install -m 0600 -o ${kibana_user} -g ${kibana_group} /dev/null ${pidfile} > fi >- > if [ ! -f ${kibana_log} ]; then > install -o ${kibana_user} -g ${kibana_group} -m 640 /dev/null ${kibana_log} > fi >- > if [ ! -d %%WWWDIR%%/optimize ]; then > install -d -o ${kibana_user} -g ${kibana_group} %%WWWDIR%%/optimize > else >@@ -52,4 +69,14 @@ > fi > } > >+kibana_reload_cmd() >+{ >+ if [ -z "$rc_pid" ]; then >+ _run_rc_notrunning >+ return 1 >+ else >+ pkill -HUP -P ${rc_pid} >+ fi >+} >+ > run_rc_command "$1"
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 253314
:
222228
| 222360