summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLance Albertson <ramereth@gentoo.org>2006-02-04 20:08:34 +0000
committerLance Albertson <ramereth@gentoo.org>2006-02-04 20:08:34 +0000
commitdcd68b468025800b3c7285bce2e394eb4b59e3cd (patch)
tree0c0da298bd0538c81cbcda33f15be7081a0ed3b3 /net-analyzer
parentVersion bump. (diff)
downloadhistorical-dcd68b468025800b3c7285bce2e394eb4b59e3cd.tar.gz
historical-dcd68b468025800b3c7285bce2e394eb4b59e3cd.tar.bz2
historical-dcd68b468025800b3c7285bce2e394eb4b59e3cd.zip
Version bump
Package-Manager: portage-2.0.54
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/nagios-nsca/ChangeLog10
-rw-r--r--net-analyzer/nagios-nsca/Manifest8
-rw-r--r--net-analyzer/nagios-nsca/files/digest-nagios-nsca-2.51
-rw-r--r--net-analyzer/nagios-nsca/metadata.xml23
-rw-r--r--net-analyzer/nagios-nsca/nagios-nsca-2.5.ebuild50
5 files changed, 85 insertions, 7 deletions
diff --git a/net-analyzer/nagios-nsca/ChangeLog b/net-analyzer/nagios-nsca/ChangeLog
index ab283810f18e..c22316ab3320 100644
--- a/net-analyzer/nagios-nsca/ChangeLog
+++ b/net-analyzer/nagios-nsca/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/nagios-nsca
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-nsca/ChangeLog,v 1.14 2005/12/17 21:01:56 corsair Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-nsca/ChangeLog,v 1.15 2006/02/04 20:08:34 ramereth Exp $
+
+*nagios-nsca-2.5 (04 Feb 2006)
+
+ 04 Feb 2006; Lance Albertson <ramereth@gentoo.org> metadata.xml,
+ +nagios-nsca-2.5.ebuild:
+ * Version bump
17 Dec 2005; Markus Rothe <corsair@gentoo.org> nagios-nsca-2.4.ebuild:
Added ~ppc64
diff --git a/net-analyzer/nagios-nsca/Manifest b/net-analyzer/nagios-nsca/Manifest
index 414385e4a3ff..eebc14ef8999 100644
--- a/net-analyzer/nagios-nsca/Manifest
+++ b/net-analyzer/nagios-nsca/Manifest
@@ -1,8 +1,10 @@
-MD5 b24feb2db3a2857d969ab63bcb4a7ff1 ChangeLog 1654
-MD5 1b415a14a43aaa028e38fe8bb261c37f metadata.xml 239
-MD5 a438669b4f305a3c834920170611635e nagios-nsca-2.4.ebuild 1391
+MD5 b427c00c8edada45e13b27bd97ef9ba7 ChangeLog 1799
MD5 437542031246a33fb8628c0e4200d44b files/digest-nagios-nsca-2.4 59
+MD5 bb18a5c9e25e4b125e924a268482bf5f files/digest-nagios-nsca-2.5 59
MD5 218223213e92b553a8b48303099e8074 files/nsca 449
MD5 529c269b478256730d697c47a66c084e files/nsca-2.3 462
MD5 8b86cb8a22eb4b17001fbabccdcb815b files/nsca.cfg 4960
MD5 76939517175739a4759384705421d632 files/send_nsca.cfg 1628
+MD5 d01d27586cb77c61a399d77b3b33c408 metadata.xml 1129
+MD5 a438669b4f305a3c834920170611635e nagios-nsca-2.4.ebuild 1391
+MD5 b82b10e0fb183db3a266b6bf06e439d5 nagios-nsca-2.5.ebuild 1408
diff --git a/net-analyzer/nagios-nsca/files/digest-nagios-nsca-2.5 b/net-analyzer/nagios-nsca/files/digest-nagios-nsca-2.5
new file mode 100644
index 000000000000..78ce58db52e5
--- /dev/null
+++ b/net-analyzer/nagios-nsca/files/digest-nagios-nsca-2.5
@@ -0,0 +1 @@
+MD5 6aaaa9baf9db2f875c26f42b9d83a582 nsca-2.5.tar.gz 99141
diff --git a/net-analyzer/nagios-nsca/metadata.xml b/net-analyzer/nagios-nsca/metadata.xml
index dd3abe763699..05019ba7c0c8 100644
--- a/net-analyzer/nagios-nsca/metadata.xml
+++ b/net-analyzer/nagios-nsca/metadata.xml
@@ -1,6 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>netmon</herd>
-<longdescription>Nagios NSCA - Nagios Service Check Acceptor</longdescription>
+ <herd>netmon</herd>
+ <maintainer>
+ <email>ramereth@gentoo.org</email>
+ <name>Lance Albertson</name>
+ </maintainer>
+ <longdescription lang="en">
+ This program is designed to accept passive service check results from
+ clients that use the send_nsca utility (which is included in this
+ package) and pass them along to the Nagios process by using the external
+ command interface. The program can either be run as a standalone daemon
+ or as a service under inetd. If you have libmcrypt installed on your
+ systems, you can choose from multiple crypto algorithms (DES, 3DES,
+ CAST, xTEA, Twofish, LOKI97, RJINDAEL, SERPENT, GOST, SAFER/SAFER+,
+ etc.) for encrypting the traffic between the client and the server.
+ Encryption is important in this addon, as it prevents unauthorized users
+ from sending bogus check results to Nagios. Read the included SECURITY
+ document for more information.
+
+ This package provides the send_nsca utility running on the client.
+ </longdescription>
</pkgmetadata>
+
diff --git a/net-analyzer/nagios-nsca/nagios-nsca-2.5.ebuild b/net-analyzer/nagios-nsca/nagios-nsca-2.5.ebuild
new file mode 100644
index 000000000000..b8b6b54c6852
--- /dev/null
+++ b/net-analyzer/nagios-nsca/nagios-nsca-2.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-nsca/nagios-nsca-2.5.ebuild,v 1.1 2006/02/04 20:08:34 ramereth Exp $
+
+DESCRIPTION="Nagios NSCA - Nagios Service Check Acceptor"
+HOMEPAGE="http://www.nagios.org/"
+SRC_URI="mirror://sourceforge/nagios/nsca-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=net-analyzer/nagios-plugins-1.3.1
+ >=dev-libs/libmcrypt-2.5.1-r4"
+S="${WORKDIR}/nsca-${PV}"
+
+src_compile() {
+ ./configure \
+ --host=${CHOST} \
+ --prefix=/usr/nagios \
+ --localstatedir=/var/nagios \
+ --sysconfdir=/etc/nagios \
+ --with-nsca-user=nagios \
+ --with-nsca-grp=nagios \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man || die "./configure failed"
+ emake all || die "emake failed"
+}
+
+src_install() {
+ dodoc LEGAL Changelog README SECURITY
+ insinto /etc/nagios
+ doins ${S}/sample-config/nsca.cfg
+ doins ${S}/sample-config/send_nsca.cfg
+ exeinto /usr/nagios/bin
+ doexe src/nsca
+ fowners nagios:nagios /usr/nagios/bin/nsca
+ exeinto /usr/nagios/libexec
+ doexe src/send_nsca
+ fowners nagios:nagios /usr/nagios/libexec/send_nsca
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/nsca-2.3 nsca
+}
+pkg_postinst() {
+ einfo
+ einfo "If you are using the nsca daemon, remember to edit"
+ einfo "the config file /etc/nagios/nsca.cfg"
+ einfo
+}