summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2009-06-01 19:42:48 +0000
committerPeter Volkov <pva@gentoo.org>2009-06-01 19:42:48 +0000
commitac13099e31fce847dea68503a0369b5d931f0012 (patch)
treee298fc8a2d4e029dacec7ec3b684414bafc36d8f /net-analyzer
parentAdd missing patch. Fixes bug 272126 (diff)
downloadgentoo-2-ac13099e31fce847dea68503a0369b5d931f0012.tar.gz
gentoo-2-ac13099e31fce847dea68503a0369b5d931f0012.tar.bz2
gentoo-2-ac13099e31fce847dea68503a0369b5d931f0012.zip
Removed vulnerable version, bug #271761, thank Robert Buchholz for report.
(Portage version: 2.2_rc33/cvs/Linux i686)
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/honeyd/ChangeLog7
-rw-r--r--net-analyzer/honeyd/honeyd-1.5c.ebuild66
2 files changed, 5 insertions, 68 deletions
diff --git a/net-analyzer/honeyd/ChangeLog b/net-analyzer/honeyd/ChangeLog
index f05b81287d16..5d792f534311 100644
--- a/net-analyzer/honeyd/ChangeLog
+++ b/net-analyzer/honeyd/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-analyzer/honeyd
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/honeyd/ChangeLog,v 1.37 2008/09/20 13:45:09 armin76 Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/honeyd/ChangeLog,v 1.38 2009/06/01 19:42:48 pva Exp $
+
+ 01 Jun 2009; Peter Volkov <pva@gentoo.org> -honeyd-1.5c.ebuild:
+ Removed vulnerable version, bug #271761, thank Robert Buchholz for report.
20 Sep 2008; Raúl Porcel <armin76@gentoo.org> honeyd-1.5c-r1.ebuild:
sparc stable wrt #237481
diff --git a/net-analyzer/honeyd/honeyd-1.5c.ebuild b/net-analyzer/honeyd/honeyd-1.5c.ebuild
deleted file mode 100644
index f74ef95a21c7..000000000000
--- a/net-analyzer/honeyd/honeyd-1.5c.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/honeyd/honeyd-1.5c.ebuild,v 1.4 2007/12/13 11:00:46 pva Exp $
-
-DESCRIPTION="Honeyd is a small daemon that creates virtual hosts on a network"
-HOMEPAGE="http://www.honeyd.org/"
-SRC_URI="http://www.citi.umich.edu/u/provos/honeyd/${P}.tar.gz
- http://www.tracking-hackers.com/solutions/honeyd/honeyd-0.7a-beta2.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc sparc x86"
-IUSE="doc"
-
-DEPEND="net-libs/libpcap
- dev-libs/libdnet
- >=dev-libs/libevent-1.2
- dev-libs/libdnsres
- dev-libs/libpcre
- sys-libs/zlib"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- sed -i "s:^CFLAGS = -O2:CFLAGS = ${CFLAGS}:g" Makefile.in || die "sed failed"
-}
-
-src_compile() {
- econf --with-libdnet=/usr || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- dodoc README
- rm "${D}"/usr/share/honeyd/README
-
- insinto /etc
- newins config.sample honeyd.conf || die "failed to install honeyd.conf"
-
- newinitd "${FILESDIR}"/${PN}.initd ${PN} || die
- newconfd "${FILESDIR}"/${PN}.confd ${PN} || die
-
- rm "${D}"/usr/bin/honeyd
- dosbin honeyd || die "dosbin failed"
-
- # This adds all the services and example configurations collected
- # by Lance Spitzer
-
- # Install the white-papers if 'doc' USE flags are specified
- use doc && dodoc "${WORKDIR}"/honeyd-0.7a-beta2/contrib/*
-
- cp -R scripts "${D}"/usr/share/honeyd/
-
- # Install the example configurations
- cd "${WORKDIR}"/honeyd-0.7a-beta2
- dodoc honeyd.conf nmap.prints nmap.assoc pf.os xprobe2.conf
- dodoc honeyd.conf.simple honeyd.conf.bloat nmap.prints.new
- dodoc xprobe2.conf.new honeyd.conf.networks
-
- # Install all the example scripts
- cp -R scripts "${D}"/usr/share/honeyd/
- find "${D}"/usr/share/honeyd/scripts \
- -type f -name '*.sh' -o -name '*.pl' -exec chmod +x {} \;
-}