diff options
author | Lance Albertson <ramereth@gentoo.org> | 2006-04-19 06:15:17 +0000 |
---|---|---|
committer | Lance Albertson <ramereth@gentoo.org> | 2006-04-19 06:15:17 +0000 |
commit | a84d980c0997be1cd8cef0a985fb96ca2876589e (patch) | |
tree | 91367bcb723d61355d7df6d9022a67e00ebc2750 /net-analyzer | |
parent | Version bump. (diff) | |
download | historical-a84d980c0997be1cd8cef0a985fb96ca2876589e.tar.gz historical-a84d980c0997be1cd8cef0a985fb96ca2876589e.tar.bz2 historical-a84d980c0997be1cd8cef0a985fb96ca2876589e.zip |
version bump
Package-Manager: portage-2.0.54
Diffstat (limited to 'net-analyzer')
-rw-r--r-- | net-analyzer/nagios-plugins/ChangeLog | 8 | ||||
-rw-r--r-- | net-analyzer/nagios-plugins/Manifest | 14 | ||||
-rw-r--r-- | net-analyzer/nagios-plugins/files/digest-nagios-plugins-1.4.3 | 1 | ||||
-rw-r--r-- | net-analyzer/nagios-plugins/nagios-plugins-1.4.3.ebuild | 115 |
4 files changed, 126 insertions, 12 deletions
diff --git a/net-analyzer/nagios-plugins/ChangeLog b/net-analyzer/nagios-plugins/ChangeLog index 705ef63066db..3cde63ccfb77 100644 --- a/net-analyzer/nagios-plugins/ChangeLog +++ b/net-analyzer/nagios-plugins/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-analyzer/nagios-plugins # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-plugins/ChangeLog,v 1.46 2006/01/29 01:04:23 eldad Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-plugins/ChangeLog,v 1.47 2006/04/19 06:15:17 ramereth Exp $ + +*nagios-plugins-1.4.3 (19 Apr 2006) + + 19 Apr 2006; Lance Albertson <ramereth@gentoo.org> + +nagios-plugins-1.4.3.ebuild: + * Version bump 29 Jan 2006; Eldad Zack <eldad@gentoo.org> nagios-plugins-1.3.1-r1.ebuild, nagios-plugins-1.4.ebuild, nagios-plugins-1.4.1.ebuild, diff --git a/net-analyzer/nagios-plugins/Manifest b/net-analyzer/nagios-plugins/Manifest index 9388c41f4a4c..369c91468a5d 100644 --- a/net-analyzer/nagios-plugins/Manifest +++ b/net-analyzer/nagios-plugins/Manifest @@ -1,13 +1,11 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 c0267fb1d56ecdfd8c752fc4b3a5c2bf ChangeLog 8044 +MD5 29d9e23d9157de9f2a2e597c9e5dddbc ChangeLog 8187 MD5 c8c25561d4871462ea03dc0490ced91b files/check_swap.c.patch 2212 MD5 39af7074b023625d9a75730bd6932437 files/digest-nagios-plugins-1.3.1-r1 72 MD5 639ea6f5791cdf3ad540489c66d1f356 files/digest-nagios-plugins-1.4 70 MD5 da07ad1aeef96a19b0a44da14dac23ca files/digest-nagios-plugins-1.4.1 72 MD5 64ead1ebbfd3bdb60ac19dc617dd96bf files/digest-nagios-plugins-1.4.2 72 MD5 64ead1ebbfd3bdb60ac19dc617dd96bf files/digest-nagios-plugins-1.4.2-r1 72 +MD5 2684e00e63a5ff25efe54a69a32d4e27 files/digest-nagios-plugins-1.4.3 73 MD5 acb0b2b914b27b67b9a33807b1e6838e files/install-opts-fix.diff 3168 MD5 73ee36e67ff5948e0db8c99963a9e89f files/nagios-plugins-1.4-noradius.patch 666 MD5 ee71da291efd7427bd9786591a98df34 files/nagios-plugins-noradius.patch 2661 @@ -16,11 +14,5 @@ MD5 167afaeaa89ede0c04d49c15d14da5cf nagios-plugins-1.3.1-r1.ebuild 3261 MD5 3f909cf7b9e1321b9be00f8bc60662d8 nagios-plugins-1.4.1.ebuild 3386 MD5 ace250f43f05a43e83aec3629cdda075 nagios-plugins-1.4.2-r1.ebuild 3445 MD5 6b2c7a0cd3db0524589e75e88cf85375 nagios-plugins-1.4.2.ebuild 3384 +MD5 413d23b288bf3ec25cbaaf9e50111a56 nagios-plugins-1.4.3.ebuild 3473 MD5 6b8c13bd0d1ade8611baf2a2bc064ba1 nagios-plugins-1.4.ebuild 3277 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2-ecc0.1.6 (GNU/Linux) - -iD8DBQFD3BSlT+MN7JbqCpMRAgUcAJ9AoIIx75WGnbTiH3wDFQy9zT4EQQCghWzj -9PfTClB9A4erJpkkBMbTcdo= -=oczY ------END PGP SIGNATURE----- diff --git a/net-analyzer/nagios-plugins/files/digest-nagios-plugins-1.4.3 b/net-analyzer/nagios-plugins/files/digest-nagios-plugins-1.4.3 new file mode 100644 index 000000000000..3342a6b7ec82 --- /dev/null +++ b/net-analyzer/nagios-plugins/files/digest-nagios-plugins-1.4.3 @@ -0,0 +1 @@ +MD5 2c40fc69d51cc979e85150870a1daa93 nagios-plugins-1.4.3.tar.gz 1257775 diff --git a/net-analyzer/nagios-plugins/nagios-plugins-1.4.3.ebuild b/net-analyzer/nagios-plugins/nagios-plugins-1.4.3.ebuild new file mode 100644 index 000000000000..91178e344ecf --- /dev/null +++ b/net-analyzer/nagios-plugins/nagios-plugins-1.4.3.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-plugins/nagios-plugins-1.4.3.ebuild,v 1.1 2006/04/19 06:15:17 ramereth Exp $ + +inherit eutils + +DESCRIPTION="Nagios $PV plugins - Pack of plugins to make Nagios work properly" +HOMEPAGE="http://www.nagios.org/" +SRC_URI="mirror://sourceforge/nagiosplug/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="ssl samba mysql postgres ldap snmp nagios-dns nagios-ntp nagios-ping +nagios-ssh nagios-game ups ipv6 radius" + +DEPEND="ldap? ( >=net-nds/openldap-2.0.25 ) + mysql? ( >=dev-db/mysql-3.23.52-r1 ) + postgres? ( >=dev-db/postgresql-7.2 ) + ssl? ( >=dev-libs/openssl-0.9.6g ) + radius? ( >=net-dialup/radiusclient-0.3.2 )" + +RESTRICT="test" + +RDEPEND="${DEPEND} + >=dev-lang/perl-5.6.1-r7 + samba? ( >=net-fs/samba-2.2.5-r1 ) + snmp? ( >=dev-perl/Net-SNMP-4.0.1-r1 + >=net-analyzer/net-snmp-5.0.6 + ) + mysql? ( dev-perl/DBI + dev-perl/DBD-mysql ) + nagios-dns? ( >=net-dns/bind-tools-9.2.2_rc1 ) + nagios-ntp? ( >=net-misc/ntp-4.1.1a ) + nagios-ping? ( >=net-analyzer/fping-2.4_beta2-r1 ) + nagios-ssh? ( >=net-misc/openssh-3.5_p1 ) + ups? ( >=www-apps/nut-1.4 ) + !sparc? ( nagios-game? ( >=games-util/qstat-2.6 ) )" + +pkg_setup() { + enewgroup nagios + enewuser nagios -1 /bin/bash /dev/null nagios +} + +src_unpack() { + unpack ${A} + if ! use radius; then + EPATCH_OPTS="-p0 -d ${S}" epatch ${FILESDIR}/nagios-plugins-1.4-noradius.patch + fi + if ! use radius; then + export WANT_AUTOCONF=2.58 + export WANT_AUTMAKE=1.8 + cd ${S} + aclocal -I m4 || die "Failed to run aclocal" + autoconf || die "Failed to run autoconf" + automake || die "Failed to run automake" + libtoolize --copy --force + fi +} + +src_compile() { + + econf \ + $(use_with mysql) \ + $(use_with postgres) \ + $(use_with ssl openssl) \ + $(use_with ipv6) \ + --host=${CHOST} \ + --prefix=/usr/nagios \ + --with-nagios-user=nagios \ + --sysconfdir=/etc/nagios \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "econf failed" + + # fix problem with additional - + sed -i -e 's:/bin/ps -axwo:/bin/ps axwo:g' config.h || die "sed failed" + + emake || die "emake failed" +} + +src_install() { + mv ${S}/contrib/check_compaq_insight.pl ${S}/contrib/check_compaq_insight.pl.msg + chmod +x ${S}/contrib/*.pl + + sed -i -e '1s;#!.*;#!/usr/bin/perl -w;' ${S}/contrib/*.pl || die "sed failed" + sed -i -e '30s/use lib utils.pm;/use utils;/' \ + ${S}/plugins-scripts/check_file_age.pl || die "sed failed" + + dodoc ABOUT-NLS ACKNOWLEDGEMENTS AUTHORS BUGS CHANGES CODING COPYING \ + Changelog FAQ INSTALL LEGAL NEWS README REQUIREMENTS SUPPORT + + make DESTDIR="${D}" install || die "make install failed" + + if use mysql || use postgres; then + dodir /usr/nagios/libexec + exeinto /usr/nagios/libexec + doexe ${S}/contrib/check_nagios_db.pl + fi + + dodir /usr/nagios/libexec/ + mv ${S}/contrib ${D}/usr/nagios/libexec/contrib + + chown -R nagios:nagios ${D}/usr/nagios/libexec || die "Failed Chown of ${D}usr/nagios/libexec" + + chmod -R o-rwx ${D}/usr/nagios/libexec || "Failed Chmod of ${D}usr/nagios/libexec" +} + +pkg_postinst() { + einfo "This ebuild has a number of USE flags which determines what nagios is able to monitor." + einfo "Depending on what you want to monitor with nagios, some or all of these USE" + einfo "flags need to be set for nagios to function correctly." + echo + einfo "contrib plugins are installed into /usr/nagios/libexec/contrib" +} + |