Kibana is an open source (Apache Licensed), browser based analytics and search
dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana
strives to be easy to get started with, while also being flexible and powerful,
just like Elasticsearch.
Kibana 7.x is compatible with Elasticsearch 7.x
textproc/kibana7: Mark DEPRECATED
- Depends on www/node16 which has reached End of Life
- Set EXPIRATION_DATE 2023-10-30
Approved by: portmgr (blanket)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
*/*: use new nodejs USES flag
Simply define which nodejs version is required using the nodejs USES flag.
PR: 259783
Differential Revision: https://reviews.freebsd.org/D32790
textproc/kibana7: Fix restart and stop
Kibana now spawns two processes instead of one. The scenario looks like:
P1 /usr/sbin/daemon
P2 ${PREFIX}/bin/node ...
P3 ${PREFIX}/bin/node ...
It is not enough to kill P1 or P2, process P3 must be sent TERM signal.
Instruct process P3 to write its pid to a file specified by pid.file
config parameter.
Write P1's pid to /var/run/${name}-daemon.pid and instruct kibana to
write its the proper (P3) pid into /var/run/kibana.pid and also
check for proper process name.
And while here, also install a symlink for Node.js binary to
allow kibana utilities to work.
textproc/kibana7: Update to 7.13.2
- Update to 7.13.2
- kibana since 7.13.0 ships with re2.node shared library
built for Linux, Windows or Darwin. Build a native one
for FreeBSD as a part of the port build. This involves:
- Build node-nan
- Build node-re2
- Fix memleak [1]
PR: 253314 [1]
Mark ports recursively depending on Python 2.7 for expiration on June 23.
For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.
Submitted by: rene
Reviewed by: portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D28665
textproc/kibana7: Update to 7.9.3
Changelog for 7.9.3:
* Enhancement:
- Reporting
- Increases openUrl timeout config default to 1min #78322
* Bug fixes:
- Discover
- Fixes scripted field error handling for non OSS env #76476
- Lens and visualizations
- Shows tooltip on external pointer events #77306
- Management
- Fixes a bug in the index template wizard, which resulted in an error when
the user tries to save an existing template or attempts to view the
Elasticsearch request when the template does not have any mappings #78653
(Only the first 15 lines of the commit message are shown above )
textproc/kibana7: Update to 7.9.2
Changelog since 7.9.1:
* Enhancement
- Machine Learning
- Improves performance of job exists check
* Bug fixes
- Alerting
- Fixes alerts unable to create or update when the name has trailing
whitepace
- Machine Learning
- Swim lane pagination for viewing by job ID
- Fixes custom URLs processing for security app
- Management
- Fixes an issue in Snapshot and Restore UI where creating a policy,
repository, or snapshot with a special character, like a colon, in the name
would result in a 404 when viewing details or editing any of the aforementioned
- Indices that contain the characters % { [ @ no longer cause a 405
error in Index Management
(Only the first 15 lines of the commit message are shown above )
textproc/kibana7: Update to version 7.9.1
Changelog:
* Notable issues fixed:
- Fixes in Docker image configuration of Monitoring and Central
Management:
- As more and more users adopt our docker images, we've been getting
reports on gaps where these images don't provide all the configuration
knobs the other artifacts do. This release exposes more environment
variables for configuring proxy support and certificate verification
mode for monitoring and central management , and for configuring
verification_mode
- Pipeline execution fixes to flushing and shutdown
- Since 7.2.0, a change caused terminating pipelines to not request
input plugins to cleanup before shutdown, which could cause leaks in
(Only the first 15 lines of the commit message are shown above )