From bef83c5f9ea01ddcc4c3cfd95ed3ddd88a5c2a66 Mon Sep 17 00:00:00 2001 From: Eldad Zack Date: Mon, 25 Oct 2004 12:59:33 +0000 Subject: [PATCH] added ssl useflag, closes #68704 --- net-analyzer/nagios-nrpe/ChangeLog | 6 ++++- net-analyzer/nagios-nrpe/Manifest | 20 ++++++++++++---- .../nagios-nrpe/nagios-nrpe-2.0.ebuild | 24 +++++++++++++++---- 3 files changed, 39 insertions(+), 11 deletions(-) diff --git a/net-analyzer/nagios-nrpe/ChangeLog b/net-analyzer/nagios-nrpe/ChangeLog index fe446af0a055..ba0e42b7074d 100644 --- a/net-analyzer/nagios-nrpe/ChangeLog +++ b/net-analyzer/nagios-nrpe/ChangeLog @@ -1,10 +1,14 @@ # ChangeLog for net-analyzer/nagios-nrpe # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-nrpe/ChangeLog,v 1.13 2004/10/25 03:08:36 weeve Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-nrpe/ChangeLog,v 1.14 2004/10/25 12:59:33 eldad Exp $ 24 Oct 2004; Jason Wever nagios-nrpe-2.0.ebuild: Stable on sparc. + 25 Oct 2004; Eldad Zack nagios-nrpe-2.0.ebuild: + Now featuring SSL useflag, as suggested by Christian Theune . + Closes #68704. + 18 Mar 2004; Philip Walls nagios-nrpe-2.0.ebuild Stable on x86 and amd64 diff --git a/net-analyzer/nagios-nrpe/Manifest b/net-analyzer/nagios-nrpe/Manifest index 608b6ea29e1d..e3fc671dff65 100644 --- a/net-analyzer/nagios-nrpe/Manifest +++ b/net-analyzer/nagios-nrpe/Manifest @@ -1,10 +1,20 @@ -MD5 4e62a141a0c1ae3bfdbea816a7ebdaa7 ChangeLog 1436 -MD5 6a5890137b6cd35bb0b647ff45f69667 metadata.xml 395 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + MD5 80beac4cc22f880274d979481b1e9ea2 nagios-nrpe-1.8-r1.ebuild 1411 -MD5 4b0263a5d5a514423b6d5e879dba28ed nagios-nrpe-2.0.ebuild 1433 -MD5 a9506069b34b36a580c78efa20b05cc9 files/digest-nagios-nrpe-1.8-r1 59 +MD5 bf6aa720893083286c361ae24e18f1b8 nagios-nrpe-2.0.ebuild 1557 +MD5 a07d3c78934557baae8b577a41d0eb86 ChangeLog 1602 +MD5 6a5890137b6cd35bb0b647ff45f69667 metadata.xml 395 MD5 f1fc0bb370291c6d0304900e25a62dc6 files/digest-nagios-nrpe-2.0 59 MD5 1ea034ce9ade9210fa8c4ade4d51d132 files/nrpe-1.8 462 -MD5 3c91382446609ec78fa98d94509539dd files/nrpe-1.8.cfg 3501 MD5 1ea034ce9ade9210fa8c4ade4d51d132 files/nrpe-2.0 462 +MD5 3c91382446609ec78fa98d94509539dd files/nrpe-1.8.cfg 3501 MD5 3c91382446609ec78fa98d94509539dd files/nrpe-2.0.cfg 3501 +MD5 a9506069b34b36a580c78efa20b05cc9 files/digest-nagios-nrpe-1.8-r1 59 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.2.6 (GNU/Linux) + +iD8DBQFBfPh7T+MN7JbqCpMRAgCQAJ9fKIJO+nTxX+URJkXy+4uKITFdIQCeNux7 +pMtlHmwJTJS9eakGoE8Ao8Y= +=CySb +-----END PGP SIGNATURE----- diff --git a/net-analyzer/nagios-nrpe/nagios-nrpe-2.0.ebuild b/net-analyzer/nagios-nrpe/nagios-nrpe-2.0.ebuild index 340277afb1a2..66de29b88021 100644 --- a/net-analyzer/nagios-nrpe/nagios-nrpe-2.0.ebuild +++ b/net-analyzer/nagios-nrpe/nagios-nrpe-2.0.ebuild @@ -1,18 +1,22 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-nrpe/nagios-nrpe-2.0.ebuild,v 1.5 2004/10/25 03:08:36 weeve Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nagios-nrpe/nagios-nrpe-2.0.ebuild,v 1.6 2004/10/25 12:59:33 eldad Exp $ inherit eutils DESCRIPTION="Nagios $PV NRPE - Nagios Remote Plugin Executor" HOMEPAGE="http://www.nagios.org/" SRC_URI="mirror://sourceforge/nagios/nrpe-${PV}.tar.gz" + RESTRICT="nomirror" LICENSE="GPL-2" SLOT="0" + KEYWORDS="x86 ~ppc sparc ~amd64" -IUSE="" -DEPEND=">=net-analyzer/nagios-plugins-1.3.0" + +IUSE="ssl" +DEPEND=">=net-analyzer/nagios-plugins-1.3.0 + ssl? ( >=dev-libs/openssl )" S="${WORKDIR}/nrpe-${PV}" pkg_setup() { @@ -21,7 +25,11 @@ pkg_setup() { } src_compile() { - ./configure \ + local myconf + + myconf="${myconf} `use_enable ssl`" + + ./configure ${myconf} \ --host=${CHOST} \ --prefix=/usr/nagios \ --localstatedir=/var/nagios \ @@ -34,15 +42,21 @@ src_compile() { } src_install() { - dodoc LEGAL Changelog README + dodoc LEGAL Changelog README SECURITY README.SSL + insinto /etc/nagios newins ${FILESDIR}/nrpe-${PV}.cfg nrpe.cfg + exeinto /usr/nagios/bin doexe src/nrpe + fowners nagios:nagios /usr/nagios/bin/nrpe + exeinto /usr/nagios/libexec doexe src/check_nrpe + fowners nagios:nagios /usr/nagios/libexec/check_nrpe + exeinto /etc/init.d newexe ${FILESDIR}/nrpe-${PV} nrpe } -- 2.26.2