Port details
logstash8 Server-side data ingestion and transformation tool (8.x version)
8.19.24 sysutils Σ =3 8.19.24Version of this port present on the latest quarterly branch. Maintainer: elastic@FreeBSD.org Port Added: 2022-09-11 01:03:10
Last Update: 2026-11-03 17:26:35
Commit Hash: e061d11
People watching this port, also watch: dovecot , reptyr , kibana8 , elasticsearch8 , beats8 Also Listed In: java
License: APACHE20
WWW: https://www.elastic.co/products/logstash Description: # Logstash is an open source, server-side data processing pipeline that
ingests data from a multitude of sources simultaneously, transforms it,
and then sends it to your favorite "stash." ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
Dependency lines :
logstash8>0:sysutils/logstash8 Conflicts: # CONFLICTS:
To install the port : # cd /usr/ports/sysutils/logstash8/ && make install clean To add the package , run one of these commands: pkg install sysutils/logstash8 pkg install logstash8 NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: logstash8 Flavors: # there is no flavor information for this port. ONLY_FOR_ARCHS: aarch64 amd64 powerpc64 powerpc64le distinfo: # TIMESTAMP = 1793700000
SHA256 (logstash-8.19.24-darwin-x86_64.tar.gz) = e5937cfe32f373834ff3431099febe91be533aa0b9ddc6c1e718ebc33d150c75
SIZE (logstash-8.19.24-darwin-x86_64.tar.gz) = 434889447
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Runtime dependencies: #
bash : shells/bash java : java/openjdk25
This port is required by: # for Run #
security/wazuh-server
Configuration Options : #
No options to configure Options name : #
sysutils_logstash8 USES: #
cpe java:run shebangfix
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
8.19.24 03 Nov 2026 17:26:35
Vladimir Druzenko (vvd)
sysutils/logstash8: Update 8.19.23 => 8.19.24
Changelog:
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-24.html
Approved by: elastic (implicit, inactive)
Sponsored by: UNIS Labs
MFH: 2026Q4
8.19.23 31 Oct 2026 15:34:25
Vladimir Druzenko (vvd)
sysutils/logstash8: Update 8.19.21 => 8.19.23
Changelogs:
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-22.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-23.html
Approved by: elastic (implicit, inactive)
Sponsored by: UNIS Labs
MFH: 2026Q4
8.19.21_2 23 Oct 2026 11:48:19
Piotr Kubaj (pkubaj)
sysutils/logstash*: enable on powerpc64*
Logstash is all Java, and JRuby falls back to plain Java where it has no
native helpers, like it already does on aarch64. Just exclude the
x86_64 libfixposix everywhere except amd64, not only on aarch64.
8.19.21_2 24 Sep 2026 19:07:33
Vladimir Druzenko (vvd)
sysutils/logstash*: Remove non-${ARCH} libs from the package
stage-qa error on aarch64:
=>> Status sysutils/logstash94 | logstash94-9.4.7: stage-qa
====> Running Q/A tests (stage-qa)
ldd: /usr/bin/ldd32: Exec format error
ld-elf.so.1:
/wrkdirs/usr/ports/sysutils/logstash94/work/stage/usr/local/logstash/vendor/jruby/lib/ruby/stdlib/libfixposix/binary/x86_64-freebsd/libfixposix.so:
unsupported machine
/wrkdirs/usr/ports/sysutils/logstash94/work/stage/usr/local/logstash/vendor/jruby/lib/ruby/stdlib/libfixposix/binary/x86_64-freebsd/libfixposix.so:
exit status 1
PR: 297679
Approved by: blanket (fix packaging)
Tested by: fluffy, Boris Korzun <drtr0jan@yandex.ru >
Sponsored by: UNIS Labs
8.19.21_1 23 Sep 2026 12:39:00
Vladimir Druzenko (vvd)
sysutils/logstash*: Fix rc script: use LS_JAVA_HOME/LS_JAVA_OPTS instead of
JAVA_HOME/JAVA_OPTS
The use of JAVA_HOME and JAVA_OPTS is deprecated.
PR: 297679
Approved by: blanket (fix runtime)
Sponsored by: UNIS Labs
Co-authored-by: Boris Korzun <drtr0jan@yandex.ru >
8.19.21 23 Sep 2026 09:49:53
Vladimir Druzenko (vvd)
sysutils/logstash*: Parametrize version in pkg-message
The version in pkg-message was not updated when the ports logstash94 and
logstash95 were created.
PR: 297679
Approved by: elastic (implicit, inactive for several months again)
Sponsored by: UNIS Labs
8.19.21 22 Sep 2026 02:04:16
Vladimir Druzenko (vvd)
sysutils/logstash8: Update 8.19.15 => 8.19.21
Changelogs:
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-16.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-17.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-18.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-19.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-20.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-21.html
PR: 297679
Approved by: elastic (implicit, inactive for several months again)
Sponsored by: UNIS Labs
8.19.15 20 May 2026 11:07:56
Vladimir Druzenko (vvd)
sysutils/{beats,logstash}*,textproc/{elasticsearch,kibana}*: Ports unification
before adding 9.4
PKGNAMESUFFIX, CONFLICTS, PORTSCOUT, COMMENT, LOGSTASH_JRUBY_VER,
PORTVERSION => DISTVERSION
PR: 293746
Approved by: girgen (elastic, maintainer)
Sponsored by: UNIS Labs
8.19.15 18 May 2026 21:18:10
Vladimir Druzenko (vvd)
sysutils/logstash8: Update 8.19.13 => 8.19.15
Release Notes:
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-14.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-15.html
PR: 294181
Approved by: elastic (maintainer, timeout 3 weeks)
Sponsored by: UNIS Labs
8.19.13_1 02 Apr 2026 21:06:57
Ronald Klop (ronald)
*/*: bump portrevision after java_default=25 update
Included all ports that have USES=java.
PR: 293559
8.19.13 29 Mar 2026 15:05:56
Vladimir Druzenko (vvd)
sysutils/logstash8: Update 8.19.12 => 8.19.13
Release Notes:
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-13.html
Approved by: elastic (maintainer, implicit - inactive for more than 6 months)
8.19.12 13 Mar 2026 17:04:40
Vladimir Druzenko (vvd) Author: Saro
sysutils/logstash8: Update 8.19.9 => 8.19.12
Release Notes:
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-10.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-11.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-12.html
Improve port:
- Replace PORTVERSION with DISTVERSION.
- Add LOCAL/vvd/elastic to MASTER_SITES for those who can't download due
to the HTTP error "Forbidden 403".
- Sort USES.
- Adjust JAVA_VERSION to supported LTS 25, 21 and 17.
- Parametrize "logstash" with "${PORTNAME}".
- Adjust CONFLICTS.
- Fix warnings from portclippy.
- Add possibility to use custom user/group.
- Replace RM of bundled JDK and *.bat files with
EXTRACT_AFTER_ARGS=--exclude.
- Merge CHMODs.
PR: 293771
Approved by: elastic (maintainer, implicit - inactive for more than 6 months)
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org >
8.19.9_1 26 Feb 2026 08:10:21
Ronald Klop (ronald)
*/*: bump portrevision after java_default=21 update
PR: 272855
8.19.9 01 Jan 2026 19:22:37
Jesús Daniel Colmenares Oviedo (dtxdf) Author: Saro
sysutils/logstash8: Update to 8.19.9
PR: 290095
8.11.3 31 Dec 2024 08:57:55
Muhammad Moinur Rahman (bofh)
Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
USES=java:build,run if NO_BUILD is undefined. Else it defaults to
USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>
Approved by: mat (portmgr), glewis
Differential Revision: https://reviews.freebsd.org/D48201
8.11.3 25 Dec 2023 23:22:07
Juraj Lutter (otis)
sysutils/logstash8: Update to 8.11.3
Release notes:
https://www.elastic.co/guide/en/logstash/8.11/logstash-8-11-3.html
8.8.2 09 Jul 2023 12:55:00
Juraj Lutter (otis)
sysutils/logstash8: Update to 8.8.2
Release notes:
https://www.elastic.co/guide/en/logstash/8.8/logstash-8-8-2.html
8.7.0 02 May 2023 07:03:32
Juraj Lutter (otis)
sysutils/logstash8: Update to 8.7.0
Release notes:
https://www.elastic.co/guide/en/logstash/8.7/logstash-8-7-0.html
8.6.2 24 Feb 2023 22:06:21
Juraj Lutter (otis)
sysutils/logstash8: Update to 8.6.2
Release notes:
https://www.elastic.co/guide/en/logstash/8.6/logstash-8-6-2.html
8.6.1 27 Jan 2023 10:59:55
Juraj Lutter (otis)
sysutils/logstash8: Update to 8.6.1
Release notes:
https://www.elastic.co/guide/en/logstash/8.6/logstash-8-6-1.html
8.6.0 12 Jan 2023 10:36:39
Juraj Lutter (otis)
sysutils/logstash8: Update to 8.6.0
Release notes:
https://www.elastic.co/guide/en/logstash/8.6/logstash-8-6-0.html
8.5.3 13 Dec 2022 21:53:10
Juraj Lutter (otis)
sysutils/logstash8: Update to 8.5.3
Release notes:
https://www.elastic.co/guide/en/logstash/8.5/logstash-8-5-3.html
8.5.2 26 Nov 2022 21:03:18
Juraj Lutter (otis)
sysutils/logstash8: Update to 8.5.2
Release notes:
https://www.elastic.co/guide/en/logstash/8.5/logstash-8-5-2.html
8.4.3 30 Oct 2022 21:56:21
Jose Alonso Cardenas Marquez (acm)
sysutils/logstash8: Pass maintainer to elastic@ group
8.4.3 30 Oct 2022 19:11:58
Jose Alonso Cardenas Marquez (acm)
sysutils/logstash8: update to 8.4.3
ChangeLog at: https://www.elastic.co/guide/en/logstash/8.4/releasenotes.html
8.4.1 11 Sep 2022 01:01:45
Jose Alonso Cardenas Marquez (acm)
sysutils/logstash: New port: Server-side data ingestion and transformation tool
(8.x version)
Logstash is an open source, server-side data processing pipeline that
ingests data from a multitude of sources simultaneously, transforms it,
and then sends it to your favorite "stash."