sysutils/logstash8 8.19.23 MidnightBSD
Server-side data ingestion and transformation tool (8.x OSS version)
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
64f7436054- License
- Apache-2.0
- Categories
- sysutils, java
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."
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | sysutils/logstash8 | 8.19.23 |
| FreeBSD | sysutils/logstash8 | 8.19.21_2 |
| HardenedBSD | sysutils/logstash8 | 8.19.21_2 |
| GhostBSD | sysutils/logstash8 | 8.19.15 |
Install
Binary package:
mport install logstash8
From mports:
cd /usr/mports/sysutils/logstash8 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= logstash8>0:sysutils/logstash8
Dependencies
As this port's Makefile names them.
Runtime 1
${LOCALBASE}/bin/bash: shells/bash
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- cpe java shebangfix
- Service scripts
logstash- Conflicts with
- logstash6 logstash7
Files
distinfo 5
| File | Size | SHA256 |
|---|---|---|
| logstash-oss-8.19.23-darwin-x86_64.tar.gz | 3.7441737e+08 | 58d3d1e17de79aec42fe64297922edc76cf85bf7a3c6efd5cfe54d7580b19e2b |
| jnr-posix-3.1.22-sources.jar | 138134 | 47e41c4582ad1f0b4d3cf47403b5438e3c7e81d8ea3577000f2559d4143130e7 |
| jnr-constants-0.10.4-sources.jar | 534145 | 696f737f76a29d900401e52277274c3c12a47cb70d00eb9e3619f3ff0b261a5f |
| jnr-jffi-jffi-1.3.15_GH0.tar.gz | 3.03218e+06 | 2f9dcdede918746c5784ba55c992214e30eaf62b23ad2609561730644917a189 |
| jruby-jruby-9.4.15.0_GH0.tar.gz | 9.592741e+06 | c7152aeff82fe8e2d729ccc4bd7891db4eaa3c2e52516ebf77572a01b24f4305 |
Master sites 3
- https://artifacts.elastic.co/downloads/logstash/
- https://repo.maven.apache.org/maven2/com/github/jnr/jnr-posix/3.1.22/:posix
- https://repo.maven.apache.org/maven2/com/github/jnr/jnr-constants/0.10.4/:constants
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
64f7436054 |
Lucas Holt | sysutils/logstash8: update to 8.19.23 OSS with BSD runtime fixes (#1789) Update sysutils/logstash8 from 8.19.15 to 8.19.23 using the Apache-2.0
OSS archive so the package can be redistributed. The previous default
archive includes the legacy Elastic License Agreement. Document the
removal of X-Pack monitoring, centralized pipeline management and the
elastic_integration filter in UPDATING and the upgrade message.
Require Java 21 and pass the configured Java home and options through
LS_JAVA_HOME and LS_JAVA_OPTS. Rebuild the affected JRuby/JFFI/JNR
platform classes from checksummed matching sources to support
MidnightBSD without changing os.name. Select the existing FreeBSD native
resources, fix the post-FreeBSD 12 stat buffer layout, and patch both
FFI Ruby copies and libfixposix platform selection. Preserve all other
JAR entries and native resources.
… |
|
0fd8aab9f2 |
Lucas Holt | sysutils/logstash8: handle missing JNI payload Skip the JNI copy when the upstream archive does not contain that directory.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |