aidecoe 15/03/20 16:06:41 Added: logstash-forwarder-0.4.0.ebuild metadata.xml ChangeLog Log: Add initial ebuild. It has been copied from aidecoe overlay. (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
Revision Changes Path 1.1 app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild?rev=1.1&content-type=text/plain Index: logstash-forwarder-0.4.0.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/logstash-forwarder/logstash-forwarder-0.4.0.ebuild,v 1.1 2015/03/20 16:06:41 aidecoe Exp $ EAPI=5 inherit user DESCRIPTION="Collects logs locally in preparation for processing elsewhere" HOMEPAGE="https://github.com/elastic/logstash-forwarder" SRC_URI="https://github.com/elastic/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="dev-lang/go" RDEPEND="${DEPEND}" pkg_setup() { enewgroup logstash enewuser logstash -1 -1 -1 logstash } src_install() { dobin "${PN}" dodir "/etc/${PN}" dodoc "${PN}".conf.example CHANGELOG README.md newconfd "${FILESDIR}/${PN}.confd" "${PN}" newinitd "${FILESDIR}/${PN}.initd" "${PN}" } pkg_postinst() { if ! [[ -e /etc/${PN}/${PN}.conf ]]; then elog "Before starting logstash-forwarder create config file at" elog elog " /etc/${PN}/${PN}.conf" elog elog "See example in /usr/share/doc/${PVR} directory. You can remove" elog "-quiet from logstash-forward arguments in /etc/conf.d/${PN} to" elog "until you get working configuration. Search syslog for errors." fi } 1.1 app-admin/logstash-forwarder/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/logstash-forwarder/metadata.xml?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/logstash-forwarder/metadata.xml?rev=1.1&content-type=text/plain Index: metadata.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer> <email>aide...@gentoo.org</email> <name>Amadeusz Żołnowski</name> </maintainer> <longdescription lang="en"> logstash-forwarder is a lightweight replacement for logstash when you only need to collect logs locally in preparation for processing elsewhere. It is written in Go and uses not much memory. For transmission lumberjack protocol is used. It is is secure, low latency, low resource usage, and reliable. </longdescription> </pkgmetadata> 1.1 app-admin/logstash-forwarder/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/logstash-forwarder/ChangeLog?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/logstash-forwarder/ChangeLog?rev=1.1&content-type=text/plain Index: ChangeLog =================================================================== # ChangeLog for app-admin/logstash-forwarder # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/logstash-forwarder/ChangeLog,v 1.1 2015/03/20 16:06:41 aidecoe Exp $ *logstash-forwarder-0.4.0 (20 Mar 2015) 20 Mar 2015; Amadeusz Żołnowski <aide...@gentoo.org> +logstash-forwarder-0.4.0.ebuild, +files/logstash-forwarder.confd, +files/logstash-forwarder.initd, +metadata.xml: Add initial ebuild. It has been copied from aidecoe overlay.