aboutsummaryrefslogtreecommitdiff
path: root/sysutils/logstash5
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2021-04-06 20:51:50 +0000
committerRene Ladan <rene@FreeBSD.org>2021-04-06 20:53:35 +0000
commit25996ce5b64cbc5e3c7297b7f80c133c614265c4 (patch)
tree6416d0ce2f3ac2e2c7061dd29938c691ca1db6ba /sysutils/logstash5
parentd4735352b3b5665dfd914af4eae16ae0f224f1ac (diff)
Remove expired ports:
2021-03-31 www/gtkhtml3: Obsolete by upstream, doesn't build with recent versions of pango 2021-03-31 deskutils/tomboy: Unmaintained and dead upstream, depends on deprecated libraries such as www/gtkhtml3. Upstream project is now called tomboy-ng. deskutils/tomboy-plugin-reminder: part of deskutils/tomboy 2021-03-31 devel/monodevelop: outdated, depends on deprecated library www/gtkhtml3 2021-03-31 sysutils/syslog-ng327: Not officially supported by upstream 2021-03-31 sysutils/logstash5: End of life since release of 7.3.0 2021-03-31 www/decss: Abandonware 2021-03-31 textproc/elasticsearch5: End of life since release of 7.3.0 2021-03-31 textproc/elasticsearch5-search-guard: textproc/elasticsearch5 is scheduled for removal 2021-03-31 multimedia/gnome-subtitles: outdated, depends on deprecated library www/gtkhtml3 2021-03-31 net/libproxy-mozjs: Uses EOL Python 2.7 via lang/spidermonkey52 2020-12-31 lang/spidermonkey52: Uses Python 2.7 which is EOLed upstream
Diffstat (limited to 'sysutils/logstash5')
-rw-r--r--sysutils/logstash5/Makefile71
-rw-r--r--sysutils/logstash5/distinfo3
-rw-r--r--sysutils/logstash5/files/logstash.conf.sample45
-rw-r--r--sysutils/logstash5/files/logstash.in108
-rw-r--r--sysutils/logstash5/pkg-descr5
-rw-r--r--sysutils/logstash5/pkg-message20
6 files changed, 0 insertions, 252 deletions
diff --git a/sysutils/logstash5/Makefile b/sysutils/logstash5/Makefile
deleted file mode 100644
index ddc0b46c1731..000000000000
--- a/sysutils/logstash5/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-# Created by: Daniel Solsona <daniel@ish.com.au>, Guido Falsi <madpilot@FreeBSD.org>
-
-PORTNAME= logstash
-PORTVERSION= 5.6.8
-CATEGORIES= sysutils java
-MASTER_SITES= http://artifacts.elastic.co/downloads/logstash/
-PKGNAMESUFFIX= 5
-
-MAINTAINER= elastic@FreeBSD.org
-COMMENT= Server-side data ingestion and transformation tool
-
-LICENSE= APACHE20
-
-DEPRECATED= End of life since release of 7.3.0
-EXPIRATION_DATE= 2021-03-31
-
-RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
-
-CONFLICTS= logstash-[0-9]*
-
-USES= cpe
-CPE_VENDOR= elasticsearch
-USE_JAVA= yes
-JAVA_VERSION= 1.8+
-JAVA_EXTRACT= yes
-JAVA_RUN= yes
-NO_BUILD= yes
-
-LOGSTASH_DIR= ${PREFIX}/${PORTNAME}
-
-USE_RC_SUBR= logstash
-
-LOGSTASH_HOME?= ${PREFIX}/${PORTNAME}
-
-SUB_LIST= JAVA_HOME=${JAVA_HOME} \
- LOGSTASH_HOME=${LOGSTASH_HOME}
-
-LOGSTASH_BIN_FILES= logstash
-LOGSTASH_JRUBY_SUBDIR= vendor/jruby/bin
-LOGSTASH_JRUBY_BIN_FILES= ast irb jirb jruby jruby.sh rdoc testrb gem \
- jgem jirb_swing jruby.bash jrubyc rake ri
-
-do-install:
- @${FIND} ${WRKSRC} -name '*.bat' -delete
- ${MKDIR} ${STAGEDIR}${ETCDIR}
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${LOGSTASH_DIR})
- ${INSTALL_DATA} ${FILESDIR}/logstash.conf.sample ${STAGEDIR}${ETCDIR}
-.for x in ${LOGSTASH_BIN_FILES}
- @${CHMOD} ${BINMODE} ${STAGEDIR}${LOGSTASH_DIR}/bin/${x}
-.endfor
-.for x in ${LOGSTASH_JRUBY_BIN_FILES}
- @${CHMOD} ${BINMODE} ${STAGEDIR}${LOGSTASH_DIR}/${LOGSTASH_JRUBY_SUBDIR}/${x}
-.endfor
-
-post-install:
- ${ECHO} "@sample ${ETCDIR}/logstash.conf.sample" >> ${TMPPLIST}
- ${FIND} -s ${STAGEDIR}${PREFIX}/logstash -not -type d | ${SORT} | \
- ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
- ${ECHO} "@dir logstash/data" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/build_info" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/cache" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/doc" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/extensions" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/gems/manticore-0.6.1-java/spec/ssl" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/1.9/gems/redis-3.3.5/test/db" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/build_info" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/cache" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/doc" >> ${TMPPLIST}
- ${ECHO} "@dir logstash/vendor/bundle/jruby/2.3.0/extensions" >> ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/sysutils/logstash5/distinfo b/sysutils/logstash5/distinfo
deleted file mode 100644
index a096a6069833..000000000000
--- a/sysutils/logstash5/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1519337199
-SHA256 (logstash-5.6.8.tar.gz) = d9620d64894cb25ee365e66e3a0197f3780a08d8e711689716cf61fb9c2c4cf5
-SIZE (logstash-5.6.8.tar.gz) = 102819618
diff --git a/sysutils/logstash5/files/logstash.conf.sample b/sysutils/logstash5/files/logstash.conf.sample
deleted file mode 100644
index 2f974f7d721f..000000000000
--- a/sysutils/logstash5/files/logstash.conf.sample
+++ /dev/null
@@ -1,45 +0,0 @@
-input {
-
- file {
- type => "syslog"
- # path => [ "/var/log/*.log", "/var/log/messages", "/var/log/syslog" ]
- path => "/var/log/messages"
- start_position => "beginning"
- }
-}
-
-filter {
-# An filter may change the regular expression used to match a record or a field,
-# alter the value of parsed fields, add or remove fields, etc.
-#
-# if [type] == "syslog" {
-# grok {
-# match => { "message" => "%{SYSLOGTIMESTAMP:syslog_timestamp} %{SYSLOGHOST:syslog_hostname} (%{DATA:syslog_program}(?:\[%{POSINT:syslog_pid}\])?: %{GREEDYDATA:syslog_message}|%{GREEDYDATA:syslog_message})" }
-# add_field => [ "received_at", "%{@timestamp}" ]
-# add_field => [ "received_from", "%{@source_host}" ]
-# }
-#
-# if !("_grokparsefailure" in [tags]) {
-# mutate {
-# replace => [ "@source_host", "%{syslog_hostname}" ]
-# replace => [ "@message", "%{syslog_message}" ]
-# }
-# }
-# mutate {
-# remove_field => [ "syslog_hostname", "syslog_message" ]
-# }
-# date {
-# match => [ "syslog_timestamp","MMM d HH:mm:ss", "MMM dd HH:mm:ss", "ISO8601" ]
-# }
-# syslog_pri { }
-# }
-}
-
-output {
- # Emit events to stdout for easy debugging of what is going through
- # logstash.
- # stdout { codec => rubydebug }
-
- # This will use elasticsearch to store your logs.
- # elasticsearch { hosts => [ "localhost:9200" ] }
-}
diff --git a/sysutils/logstash5/files/logstash.in b/sysutils/logstash5/files/logstash.in
deleted file mode 100644
index dae70d7a91d6..000000000000
--- a/sysutils/logstash5/files/logstash.in
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/bin/sh
-
-# Configuration settings for logstash in /etc/rc.conf:
-#
-# PROVIDE: logstash
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-#
-# logstash_enable (bool):
-# Default value: "NO"
-# Flag that determines whether Logstash is enabled.
-#
-# logstash_home (string):
-# Default value: "/usr/local/logstash"
-# Logstash installation directory.
-#
-# logstash_config (string):
-# Default value: /usr/local/etc/${name}/${name}.conf
-# Logstash configuration file path.
-#
-# logstash_log (bool):
-# Set to "NO" by default.
-# Set it to "YES" to enable logstash logging to file
-# Default output to /var/log/logstash.log
-#
-# logstash_log_file (string):
-# Default value: "${logdir}/${name}.log"
-# Log file path.
-#
-# logstash_java_home (string):
-# Default value: "/usr/local/openjdk8"
-# Root directory of the desired Java SDK.
-# The JAVA_HOME environment variable is set with the contents of this
-# variable.
-#
-# logstash_java_opts (string):
-# Default value: ""
-# Options to pass to the Java Virtual Machine.
-# The JAVA_OPTS environment variable is set with the contents of this
-# variable.
-#
-# logstash_opts (string):
-# Default value: ""
-# Additional command line flags for logstash, eg. "-r"
-#
-
-. /etc/rc.subr
-
-name=logstash
-rcvar=logstash_enable
-
-load_rc_config ${name}
-
-logdir="/var/log"
-
-: ${logstash_enable="NO"}
-: ${logstash_home="%%LOGSTASH_HOME%%"}
-: ${logstash_config="%%ETCDIR%%/${name}.conf"}
-: ${logstash_log="YES"}
-: ${logstash_log_dir="${logdir}/${name}"}
-: ${logstash_java_home="%%JAVA_HOME%%"}
-: ${logstash_java_opts=""}
-: ${logstash_opts=""}
-
-piddir=/var/run/${name}
-pidfile=${piddir}/${name}.pid
-
-if [ -d $piddir ]; then
- mkdir -p $piddir
-fi
-
-start_precmd="logstash_precmd"
-
-logstash_cmd="${logstash_home}/bin/logstash"
-procname="${logstash_java_home}/bin/java"
-
-logstash_chdir=${logstash_home}
-logstash_log_options=""
-
-if checkyesno logstash_log; then
- logstash_log_options=" -l ${logstash_log_dir}"
-fi
-
-logstash_args="-f ${logstash_config} ${logstash_log_options} ${logstash_opts}"
-
-JAVA_OPTS="${logstash_java_opts}"
-JAVA_HOME="${logstash_java_home}"
-export JAVA_OPTS
-export JAVA_HOME
-
-command="/usr/sbin/daemon"
-command_args="-f -p ${pidfile} ${logstash_cmd} ${logstash_args}"
-required_files="${logstash_home} ${logstash_java_home} ${logstash_cmd} ${logstash_config}"
-
-# Include /usr/local/bin in path because Logstash startup scripts
-# assume bash is in path.
-PATH=/usr/local/bin:$PATH
-
-logstash_precmd()
-{
- /usr/bin/install -d -o root -g wheel -m 755 ${logstash_log_dir}
- /usr/bin/install -d -o root -g wheel -m 755 /var/db/logstash
- /usr/bin/install -d -o root -g wheel -m 755 /var/run/logstash
-}
-
-
-run_rc_command "$1"
diff --git a/sysutils/logstash5/pkg-descr b/sysutils/logstash5/pkg-descr
deleted file mode 100644
index 9934c115ac06..000000000000
--- a/sysutils/logstash5/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-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.”
-
-WWW: https://www.elastic.co/products/logstash
diff --git a/sysutils/logstash5/pkg-message b/sysutils/logstash5/pkg-message
deleted file mode 100644
index 99c33f7ab57f..000000000000
--- a/sysutils/logstash5/pkg-message
+++ /dev/null
@@ -1,20 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To start logstash as an agent during startup, add
-
- logstash_enable="YES"
-
-to your /etc/rc.conf.
-
-Extra options can be found in startup script.
-
-NOTE: Since version 1.5.0, logstash is started in agent mode.
-The Kibana web application is no longer embedded in this Logstash
-distribution.
-
-NOTE: Since version 2, logstash does not support an embedded
-ElasticSearch instance.
-EOM
-}
-]