summaryrefslogtreecommitdiff
path: root/app-admin/filebeat
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
commitd87262dd706fec50cd150aab3e93883b6337466d (patch)
tree246b44c33ad7a57550430b0a60fa0df86a3c9e68 /app-admin/filebeat
parent71bc00c87bba1ce31de0dac6c3b7fd1aee6917fc (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-admin/filebeat')
-rw-r--r--app-admin/filebeat/Manifest14
-rw-r--r--app-admin/filebeat/filebeat-5.5.2.ebuild69
-rw-r--r--app-admin/filebeat/filebeat-5.6.10.ebuild62
-rw-r--r--app-admin/filebeat/filebeat-6.1.1.ebuild58
-rw-r--r--app-admin/filebeat/filebeat-6.2.4.ebuild55
-rw-r--r--app-admin/filebeat/filebeat-6.3.1.ebuild60
-rw-r--r--app-admin/filebeat/files/filebeat.confd15
-rw-r--r--app-admin/filebeat/files/filebeat.initd43
-rw-r--r--app-admin/filebeat/files/filebeat.initd.143
-rw-r--r--app-admin/filebeat/metadata.xml15
10 files changed, 0 insertions, 434 deletions
diff --git a/app-admin/filebeat/Manifest b/app-admin/filebeat/Manifest
deleted file mode 100644
index 45a8ec56f015..000000000000
--- a/app-admin/filebeat/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
-AUX filebeat.confd 269 BLAKE2B f9cc2a3d96be870d755c41606a274e94d6f6a2a5be71aeb3fc10f989d58b1bb5cc3683b38ede75f7e34937daa4189eccdd30c306b20e219c91bc90ac22d21b40 SHA512 89f2a8ead476750b3fd9a94dcc84311503907e78e66c70d151f27c7fdc8835e7bae6667a6aed0b6470a8f9b42c850396973fd09b1b6aec2d170e3774c8cfddff
-AUX filebeat.initd 1388 BLAKE2B 2a427750a15e6910344dee1d2707773b01961360ae3a7e3337a761b759b2c9fcd9a914385e8ff6292841ad6c07781af3b5cf059f1338a6f2f33bda576bb125cc SHA512 9b08635b9ba6e180881780de0fa9d6c8c1b2e7496fc803c2b38127fee13d13ca5d00792132cdc8bd4073018e3f6e374d4164a86e450a1dbeb68b2694fa0dbb12
-AUX filebeat.initd.1 1388 BLAKE2B 6ca4f3f4d50bba2a036a35b8e74bfa92d5b03ccaf8548df215d3d68ba9a2eaf9e2996374d49011f9e4380bc59f6307e262eee1367801bfb8279eb0b1639b83c4 SHA512 374b466b39feb832b414d0491510190758007079b6c865823878db00d5c17235f657deb0822066f124e3f07616dc4ff3237e87f6f35785e071815ec4e533b1dd
-DIST filebeat-5.5.2.tar.gz 18075191 BLAKE2B 9786cb8f3db003c86e4bc6d56fcac660b615e7e6ad82d0912f70c545f2af3caab605be739481355466438a1769c20b28db576d208af6b0af9620ce6408068215 SHA512 ad92b41a9ceaad6c6e6fc80d0adccd7fe03a7056d121484bcf35c6a46b2061a5ef6d32121dd12d59b51e7678769da5c405b1d549fa130631ae3f1989b78fba48
-DIST filebeat-5.6.10.tar.gz 18211551 BLAKE2B 5ed3a3d63fc758757cdb30e999a10bee15c8a66d7b4b603f755ebdfad712f4b48c2a1b79612dcfe3ce89d29458e672276b26f188ea3509ce4c349e2bff8b7508 SHA512 cca193e0c03ca5451c6158ab8f0669bf24aa0d34d46f2a4808d27f4ce1ff701dca6ea2db7a72275a635ea4e091571aa73e0b51228750b140a5340d27cba0e982
-DIST filebeat-6.1.1.tar.gz 17061456 BLAKE2B 5a5d23618f8140f3815c499305d99ae3dc4c4caa49535043040387922f924ee49a9494b5139f34a70d74173d97332b92909fc74e2f91a2fc0f288ef5d1493ade SHA512 54e85cfce58ba724f6b2892f115ac9ef5b1bb89ce8dc6f2a977e50ccfc07cf95fc578e46e0cadd96acd90c59f4b01446851b93c519afa094ff6dcdb7e716219a
-DIST filebeat-6.2.4.tar.gz 19466271 BLAKE2B 417f1db19b7fdd9bcf66f2c3dcdf2aaa6be9ba5edff1c97a0b8f4a5d7953ef27bcbd860e097fb40e67b3b42b795b684dabb2995eee572243831f749a7184b625 SHA512 49293e28e4ca769a88f7b889ea888a559ae7e142698714e24bf5519d00c2030237cac591590aa284f17792906a6137333173716ddf5db4496217f8b5a054b19c
-DIST filebeat-6.3.1.tar.gz 20915568 BLAKE2B 048898bc4520c0dc2a0aa5257149ecb75abc0b52d9a8cae63fdfe9fc8c329b3fa30d7277ae0cb916a86477d60e82b63839956cfa7a1985961c5ee5f6622b9f83 SHA512 1c03cc8fd3b968ade678cf2290fd7bd8fed2f9daa64cd550455567296ff51517b502b54e1b2413820c25cf899b7759662c9c18278c78a2568c74a26841f5f525
-EBUILD filebeat-5.5.2.ebuild 1646 BLAKE2B 37f6ac540ed27b471021be5666233d00ceacdcbdf6a32954c5987fa85c957223d84536dd5c0e93bf6acd988b01a061008cffff005806d8b2d8cee7f722884f33 SHA512 4b36e36a4f95c893bca863c4510e903f6265e4950fa000cae61896915c558beb4d8c4b10d8aa78d154bef7eb67886628f499153f988ff66e5b1066cb949b2029
-EBUILD filebeat-5.6.10.ebuild 1496 BLAKE2B cd528a4a68ef61ae3f5fea941e8a71e72002cb5b18814b3d9b3bdfdd86520f42ac87818acaf313807a2b7cdc1eef1f6ffa26d06d5190b9446c3f95b614718158 SHA512 0a7de42d1408d5c3a54836ebea8450e27b57f42824dbb1e2ce3d705123df752d8f68e8c40de2b17a6dae93307856eaa3898925994839e6d5e13e7275a30988f9
-EBUILD filebeat-6.1.1.ebuild 1303 BLAKE2B 9e3c7601566336639171e69171b51d1a7ca33d8636de2cca01709d1c97a65a82fda7b650efd682fd4d4909587a5868a84c4ea4053798b1daa73f11a036951a82 SHA512 fa282f9c87f051c0f33f0344f34d81c8dc9d8beb7d8b8d74ca8490bfb4f727f557145d138f7397452635b96b9be1a0a82e52f6b894a9e0b48cff16a11065491b
-EBUILD filebeat-6.2.4.ebuild 1216 BLAKE2B f3b33fcbe8ac9fae7bffe893254eed1c8daccb095cc04a9b8f07160afe029e6d960910aa0fa4805d61bb1649fb8de9f8f5f0016cba2cc8175651734937ae953c SHA512 4bbed842b8b59e0ddfce1b2ba4118692f03189908e957328f9a6db00e42b5901d32cc7dec8ae449bfdef6bbd8fa1abf06cf428def31070fdb0321ee7d2a55b8a
-EBUILD filebeat-6.3.1.ebuild 1323 BLAKE2B 2a6d030c2254e603df514bad88411f9436b618aa04193bfe007067046bfba03673db0ca4f46cb137d1de7b70d49b5039fec1f9afbc5ae7a801110a53b440b191 SHA512 a8bd4772445873378bdce0aa6ae31e04671b9ea79dee78c7299f718ac6ae11f27f4fb86d4f6ab4276b221af4aa7a4219b58538a61c483726c8538731da058c2e
-MISC metadata.xml 461 BLAKE2B 8bd064daf5ee2d3fe746a73bf36f01926fee1f9796b29499a7fb1db844aface3be7dfd137ed31f606e78834c1d7a135d0119f400244ba33ce3feb81fa792eb6e SHA512 903c43c9cf4b371e34afffd0b425086d5fba6f37af0d761fc0065d114dc843ea0dcdd439682e48749bdf2f9138bfc3dc6cfcc6490503daeb7a71ce5706a779d8
diff --git a/app-admin/filebeat/filebeat-5.5.2.ebuild b/app-admin/filebeat/filebeat-5.5.2.ebuild
deleted file mode 100644
index b61d0fb18c21..000000000000
--- a/app-admin/filebeat/filebeat-5.5.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Lightweight log shipper for Logstash and Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products/beats"
-SRC_URI="https://github.com/elastic/beats/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND=">=dev-lang/go-1.8.3"
-RDEPEND="!app-admin/filebeat-bin"
-
-ELASTIC="${WORKDIR}/src/github.com/elastic"
-BEATS="${ELASTIC}/beats"
-S="${BEATS}"
-
-src_unpack() {
- mkdir -p "${ELASTIC}" || die
- unpack ${P}.tar.gz
- mv beats-${PV} "${BEATS}" || die
-}
-
-src_compile() {
- cd ${BEATS}/filebeat || die
- GOPATH="${WORKDIR}" emake
-}
-
-src_test() {
- cd ${BEATS}/filebeat || die
- GOPATH="${WORKDIR}" emake check
-}
-
-src_install() {
- keepdir /var/{lib,log}/${PN}
-
- fperms 0750 /var/{lib,log}/${PN}
-
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
-
- insinto "/usr/share/doc/${PF}/examples"
- doins ${PN}/{filebeat.yml,filebeat.full.yml}
-
- insinto "/etc/${PN}"
- doins ${PN}/{filebeat.template.json,filebeat.template-es2x.json,filebeat.template-es6x.json}
-
- exeinto "/usr/share/${PN}"
- doexe libbeat/scripts/migrate_beat_config_1_x_to_5_0.py
-
- dobin filebeat/filebeat
-}
-
-pkg_postinst() {
- if [[ -n "${REPLACING_VERSIONS}" ]]; then
- elog "Please read the migration guide at:"
- elog "https://www.elastic.co/guide/en/beats/libbeat/5.0/upgrading.html"
- elog ""
- elog "The migration script:"
- elog "${EROOT%/}/usr/share/filebeat/migrate_beat_config_1_x_to_5_0.py"
- elog ""
- fi
-
- elog "Example configurations:"
- elog "${EROOT%/}/usr/share/doc/${PF}/examples"
-}
diff --git a/app-admin/filebeat/filebeat-5.6.10.ebuild b/app-admin/filebeat/filebeat-5.6.10.ebuild
deleted file mode 100644
index 4537daa105ba..000000000000
--- a/app-admin/filebeat/filebeat-5.6.10.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Lightweight log shipper for Logstash and Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products/beats"
-SRC_URI="https://github.com/elastic/beats/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="test"
-
-DEPEND=">=dev-lang/go-1.9.2"
-RDEPEND="!app-admin/filebeat-bin"
-
-S="${WORKDIR}/src/github.com/elastic/beats"
-
-src_unpack() {
- mkdir -p "${S%/*}" || die
- default
- mv beats-${PV} "${S}" || die
-}
-
-src_compile() {
- GOPATH="${WORKDIR}" emake -C "${S}/filebeat"
-}
-
-src_install() {
- keepdir /var/{lib,log}/${PN}
-
- fperms 0750 /var/{lib,log}/${PN}
-
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
-
- docinto examples
- dodoc ${PN}/{filebeat.yml,filebeat.full.yml}
-
- insinto "/etc/${PN}"
- doins ${PN}/{filebeat.template.json,filebeat.template-es2x.json,filebeat.template-es6x.json}
-
- exeinto "/usr/share/${PN}"
- doexe libbeat/scripts/migrate_beat_config_1_x_to_5_0.py
-
- dobin filebeat/filebeat
-}
-
-pkg_postinst() {
- if [[ -n "${REPLACING_VERSIONS}" ]]; then
- elog "Please read the migration guide at:"
- elog "https://www.elastic.co/guide/en/beats/libbeat/5.0/upgrading.html"
- elog ""
- elog "The migration script:"
- elog "${EROOT%/}/usr/share/filebeat/migrate_beat_config_1_x_to_5_0.py"
- elog ""
- fi
-
- elog "Example configurations:"
- elog "${EROOT%/}/usr/share/doc/${PF}/examples"
-}
diff --git a/app-admin/filebeat/filebeat-6.1.1.ebuild b/app-admin/filebeat/filebeat-6.1.1.ebuild
deleted file mode 100644
index c50b43ae9724..000000000000
--- a/app-admin/filebeat/filebeat-6.1.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator
-
-DESCRIPTION="Lightweight log shipper for Logstash and Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products/beats"
-SRC_URI="https://github.com/elastic/beats/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-RESTRICT="test"
-
-DEPEND=">=dev-lang/go-1.9.2"
-RDEPEND="!app-admin/filebeat-bin"
-
-ELASTIC="${WORKDIR}/src/github.com/elastic"
-BEATS="${ELASTIC}/beats"
-S="${BEATS}"
-
-src_unpack() {
- mkdir -p "${ELASTIC}" || die
- unpack ${P}.tar.gz
- mv beats-${PV} "${BEATS}" || die
-}
-
-src_compile() {
- cd ${BEATS}/filebeat || die
- GOPATH="${WORKDIR}" emake
-}
-
-src_install() {
- keepdir /var/{lib,log}/${PN}
-
- fperms 0750 /var/{lib,log}/${PN}
-
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}.initd.1" ${PN}
-
- docinto examples
- dodoc ${PN}/{filebeat.yml,filebeat.reference.yml}
-
- dobin filebeat/filebeat
-}
-
-pkg_postinst() {
- if [[ -n "${REPLACING_VERSIONS}" ]]; then
- elog "Please read the migration guide at:"
- elog "https://www.elastic.co/guide/en/beats/libbeat/$(get_version_component_range 1-2)/upgrading.html"
- elog ""
- fi
-
- elog "Example configurations:"
- elog "${EROOT%/}/usr/share/doc/${PF}/examples"
-}
diff --git a/app-admin/filebeat/filebeat-6.2.4.ebuild b/app-admin/filebeat/filebeat-6.2.4.ebuild
deleted file mode 100644
index cf379ba2e314..000000000000
--- a/app-admin/filebeat/filebeat-6.2.4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver
-
-DESCRIPTION="Lightweight log shipper for Logstash and Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products/beats"
-SRC_URI="https://github.com/elastic/beats/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="test"
-
-DEPEND=">=dev-lang/go-1.9.2"
-RDEPEND="!app-admin/filebeat-bin"
-
-S="${WORKDIR}/src/github.com/elastic/beats"
-
-src_unpack() {
- mkdir -p "${S%/*}" || die
- default
- mv beats-${PV} "${S}" || die
-}
-
-src_compile() {
- GOPATH="${WORKDIR}" emake -C "${S}/filebeat"
-}
-
-src_install() {
- keepdir /var/{lib,log}/${PN}
-
- fperms 0750 /var/{lib,log}/${PN}
-
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}.initd.1" ${PN}
-
- docinto examples
- dodoc ${PN}/{filebeat.yml,filebeat.reference.yml}
-
- dobin filebeat/filebeat
-}
-
-pkg_postinst() {
- if [[ -n "${REPLACING_VERSIONS}" ]]; then
- elog "Please read the migration guide at:"
- elog "https://www.elastic.co/guide/en/beats/libbeat/$(ver_cut 1-2)/upgrading.html"
- elog ""
- fi
-
- elog "Example configurations:"
- elog "${EROOT%/}/usr/share/doc/${PF}/examples"
-}
diff --git a/app-admin/filebeat/filebeat-6.3.1.ebuild b/app-admin/filebeat/filebeat-6.3.1.ebuild
deleted file mode 100644
index ed1db863a864..000000000000
--- a/app-admin/filebeat/filebeat-6.3.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver
-
-DESCRIPTION="Lightweight log shipper for Logstash and Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products/beats"
-SRC_URI="https://github.com/elastic/beats/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="test"
-
-DEPEND=">=dev-lang/go-1.10.3"
-RDEPEND="!app-admin/filebeat-bin"
-
-S="${WORKDIR}/src/github.com/elastic/beats"
-
-src_unpack() {
- mkdir -p "${S%/*}" || die
- default
- mv beats-${PV} "${S}" || die
-}
-
-src_prepare() {
- default
- sed -i "s/\(COMMIT_ID=\).*/\1${PV}/g" "${S}/libbeat/scripts/Makefile" || die
-}
-
-src_compile() {
- GOPATH="${WORKDIR}" emake -C "${S}/filebeat"
-}
-
-src_install() {
- keepdir /var/{lib,log}/${PN}
-
- fperms 0750 /var/{lib,log}/${PN}
-
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}.initd.1" ${PN}
-
- docinto examples
- dodoc ${PN}/{filebeat.yml,filebeat.reference.yml}
-
- dobin filebeat/filebeat
-}
-
-pkg_postinst() {
- if [[ -n "${REPLACING_VERSIONS}" ]]; then
- elog "Please read the migration guide at:"
- elog "https://www.elastic.co/guide/en/beats/libbeat/$(ver_cut 1-2)/upgrading.html"
- elog ""
- fi
-
- elog "Example configurations:"
- elog "${EROOT%/}/usr/share/doc/${PF}/examples"
-}
diff --git a/app-admin/filebeat/files/filebeat.confd b/app-admin/filebeat/files/filebeat.confd
deleted file mode 100644
index 2fcf41aa3322..000000000000
--- a/app-admin/filebeat/files/filebeat.confd
+++ /dev/null
@@ -1,15 +0,0 @@
-# Run filebeat under this user/group
-#FILEBEAT_USER=""
-#FILEBEAT_GROUP=""
-
-# Configuration path
-#FILEBEAT_CONFIG=""
-
-# Path to data directory
-#FILEBEAT_DATADIR=""
-
-# Path to log directory
-#FILEBEAT_LOGDIR=""
-
-# Additional arguments passed to filebeat
-#FILEBEAT_OPTS=""
diff --git a/app-admin/filebeat/files/filebeat.initd b/app-admin/filebeat/files/filebeat.initd
deleted file mode 100644
index 92b8369a41d7..000000000000
--- a/app-admin/filebeat/files/filebeat.initd
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-FILEBEAT_USER="${FILEBEAT_USER:-root}"
-FILEBEAT_GROUP="${FILEBEAT_GROUP:-root}"
-FILEBEAT_CONFIG="${FILEBEAT_CONFIG:-/etc/filebeat/filebeat.yml}"
-FILEBEAT_DATADIR="${FILEBEAT_DATADIR:-/var/lib/filebeat}"
-FILEBEAT_LOGDIR="${FILEBEAT_LOGDIR:-/var/log/filebeat}"
-FILEBEAT_OPTS="${FILEBEAT_OPTS:-}"
-
-command="/usr/bin/filebeat"
-command_args="-c ${FILEBEAT_CONFIG} ${FILEBEAT_OPTS} -path.config $(dirname $FILEBEAT_CONFIG) \
- -path.data ${FILEBEAT_DATADIR} -path.home ${FILEBEAT_DATADIR} -path.logs ${FILEBEAT_LOGDIR}"
-command_background="true"
-command_user="${FILEBEAT_USER}:${FILEBEAT_GROUP}"
-extra_commands="checkconfig"
-pidfile="/run/filebeat.pid"
-retry="TERM/5/KILL/5"
-start_stop_daemon_args="--chdir ${FILEBEAT_DATADIR}"
-
-depend() {
- use net
- after elasticsearch
-}
-
-checkconfig() {
- if [ ! -e ${FILEBEAT_CONFIG} ]; then
- eend "Please create a configuration file at ${FILEBEAT_CONFIG}"
- return 1
- fi
-
- ebegin "Checking your configuration"
- ${command} ${command_args} -configtest
- eend $? "Configuration error. Please fix your configuration files."
-}
-
-start_pre() {
- checkconfig || return 1
-
- checkpath -d -o "${FILEBEAT_USER}":"${FILEBEAT_GROUP}" -m750 "${FILEBEAT_DATADIR}"
- checkpath -d -o "${FILEBEAT_USER}":"${FILEBEAT_GROUP}" -m750 "${FILEBEAT_LOGDIR}"
-}
diff --git a/app-admin/filebeat/files/filebeat.initd.1 b/app-admin/filebeat/files/filebeat.initd.1
deleted file mode 100644
index 2cb33ba8ebc0..000000000000
--- a/app-admin/filebeat/files/filebeat.initd.1
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-FILEBEAT_USER="${FILEBEAT_USER:-root}"
-FILEBEAT_GROUP="${FILEBEAT_GROUP:-root}"
-FILEBEAT_CONFIG="${FILEBEAT_CONFIG:-/etc/filebeat/filebeat.yml}"
-FILEBEAT_DATADIR="${FILEBEAT_DATADIR:-/var/lib/filebeat}"
-FILEBEAT_LOGDIR="${FILEBEAT_LOGDIR:-/var/log/filebeat}"
-FILEBEAT_OPTS="${FILEBEAT_OPTS:-}"
-
-command="/usr/bin/filebeat"
-command_args="-c ${FILEBEAT_CONFIG} ${FILEBEAT_OPTS} -path.config $(dirname $FILEBEAT_CONFIG) \
- -path.data ${FILEBEAT_DATADIR} -path.home ${FILEBEAT_DATADIR} -path.logs ${FILEBEAT_LOGDIR}"
-command_background="true"
-command_user="${FILEBEAT_USER}:${FILEBEAT_GROUP}"
-extra_commands="checkconfig"
-pidfile="/run/filebeat.pid"
-retry="TERM/5/KILL/5"
-start_stop_daemon_args="--chdir ${FILEBEAT_DATADIR}"
-
-depend() {
- use net
- after elasticsearch
-}
-
-checkconfig() {
- if [ ! -e ${FILEBEAT_CONFIG} ]; then
- eend "Please create a configuration file at ${FILEBEAT_CONFIG}"
- return 1
- fi
-
- ebegin "Checking your configuration"
- ${command} ${command_args} test config
- eend $? "Configuration error. Please fix your configuration files."
-}
-
-start_pre() {
- checkconfig || return 1
-
- checkpath -d -o "${FILEBEAT_USER}":"${FILEBEAT_GROUP}" -m750 "${FILEBEAT_DATADIR}"
- checkpath -d -o "${FILEBEAT_USER}":"${FILEBEAT_GROUP}" -m750 "${FILEBEAT_LOGDIR}"
-}
diff --git a/app-admin/filebeat/metadata.xml b/app-admin/filebeat/metadata.xml
deleted file mode 100644
index cd032aa33d27..000000000000
--- a/app-admin/filebeat/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>hydrapolic@gmail.com</email>
- <name>Tomáš Mózes</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">elastic/beats</remote-id>
- </upstream>
-</pkgmetadata>