summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Góes <vanquirius@gentoo.org>2006-07-15 21:59:51 +0000
committerMarcelo Góes <vanquirius@gentoo.org>2006-07-15 21:59:51 +0000
commit283ab4309d88162784c70be9d129728a881b21b0 (patch)
tree4a2921ad4bf539ec6c9fdd1fc7b9d9c8970582ce /net-analyzer
parentRemove versions earlier than 0.99.0 for security cleanup bug 140560, reported... (diff)
downloadgentoo-2-283ab4309d88162784c70be9d129728a881b21b0.tar.gz
gentoo-2-283ab4309d88162784c70be9d129728a881b21b0.tar.bz2
gentoo-2-283ab4309d88162784c70be9d129728a881b21b0.zip
Remove versions earlier than 0.99.0 for security cleanup bug 140560, reported by Jakub Moc <jakub at gentoo dot org>.
(Portage version: 2.1-r1) (Unsigned Manifest commit)
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/ethereal/Manifest23
-rw-r--r--net-analyzer/ethereal/ethereal-0.10.14-r1.ebuild126
-rw-r--r--net-analyzer/ethereal/ethereal-0.10.14.ebuild116
-rw-r--r--net-analyzer/ethereal/files/digest-ethereal-0.10.143
-rw-r--r--net-analyzer/ethereal/files/digest-ethereal-0.10.14-r13
5 files changed, 4 insertions, 267 deletions
diff --git a/net-analyzer/ethereal/Manifest b/net-analyzer/ethereal/Manifest
index 9004f53c64e4..70c33626580e 100644
--- a/net-analyzer/ethereal/Manifest
+++ b/net-analyzer/ethereal/Manifest
@@ -14,16 +14,7 @@ AUX ethereal-0.99.0-ringbuffer.patch 5456 RMD160 465d7bf47aebed1de4492aa11601d61
MD5 4b9e0c28bf3d8bf7f9d616f10ef86044 files/ethereal-0.99.0-ringbuffer.patch 5456
RMD160 465d7bf47aebed1de4492aa11601d61bf84f6cc7 files/ethereal-0.99.0-ringbuffer.patch 5456
SHA256 b8197855ce975448cf17dd5e7a3f72f94bd73df4b37c909e88e0da82b4583fe4 files/ethereal-0.99.0-ringbuffer.patch 5456
-DIST ethereal-0.10.14.tar.bz2 8583324 RMD160 1c11c43a1ceebb5a82dc920ca30b370ec73a1d23 SHA256 c8d0b59d599c5f7917666a0109a593be4ce031344de78228f92c481defc91258
DIST ethereal-0.99.0.tar.bz2 8884587 RMD160 f86e21ae60d53e1ed60b61e58c2941ecfd4d8696 SHA1 466299ac49f21904ed91b93e81667f226637e868 SHA256 b4bc14b6d385aa7d332d7e11e881d640676104d1f296dde7f50abac6ef794267
-EBUILD ethereal-0.10.14-r1.ebuild 3814 RMD160 d98d22045ff4b6bfe509923cf292df1a952d8eeb SHA1 4aba87aad7ebbddcdccb1807786b915ff1edaf2c SHA256 61feaf092e58a06c8699711a9662b3def73295e2e36c3225b86d9eda6769552a
-MD5 37e925f02777b6168f6aad1db53116ec ethereal-0.10.14-r1.ebuild 3814
-RMD160 d98d22045ff4b6bfe509923cf292df1a952d8eeb ethereal-0.10.14-r1.ebuild 3814
-SHA256 61feaf092e58a06c8699711a9662b3def73295e2e36c3225b86d9eda6769552a ethereal-0.10.14-r1.ebuild 3814
-EBUILD ethereal-0.10.14.ebuild 3576 RMD160 ecf41482a4ff4829e952e1c4ae60c2552e677254 SHA1 3c003378a0cbeb2f1b0b234780fd48e253024e93 SHA256 209920ddc054e769197ab637b4b2b163e1bed9dc1b206cfd12f786a07801e275
-MD5 eeb4a9b83362b84c0348c0d07a199818 ethereal-0.10.14.ebuild 3576
-RMD160 ecf41482a4ff4829e952e1c4ae60c2552e677254 ethereal-0.10.14.ebuild 3576
-SHA256 209920ddc054e769197ab637b4b2b163e1bed9dc1b206cfd12f786a07801e275 ethereal-0.10.14.ebuild 3576
EBUILD ethereal-0.99.0-r1.ebuild 4042 RMD160 2555777f3d0b6f74aabd76981b648d58fc7b5910 SHA1 ea2202db21ecfeacd383a7630ce45e44275f0f80 SHA256 170df3e0408ff18e49043ad41d6ffe641fce059b6f47db7e6581aa84c3c4a982
MD5 1b037b86a15ccb5297e485637fe4fcc7 ethereal-0.99.0-r1.ebuild 4042
RMD160 2555777f3d0b6f74aabd76981b648d58fc7b5910 ethereal-0.99.0-r1.ebuild 4042
@@ -32,20 +23,14 @@ EBUILD ethereal-0.99.0.ebuild 3949 RMD160 03d86a2abc184725e5fe9a2f0990ea51f91beb
MD5 9731e4001496005140f94486df020765 ethereal-0.99.0.ebuild 3949
RMD160 03d86a2abc184725e5fe9a2f0990ea51f91beb80 ethereal-0.99.0.ebuild 3949
SHA256 db0bf892f3cdeb1033004994c6319826ed0b6d75182aef26d5a415fc4ae440a2 ethereal-0.99.0.ebuild 3949
-MISC ChangeLog 17351 RMD160 ad16c6cc070487691e359437d4af395660a65dd4 SHA1 9010309781ed1c287b0bb8cbea168b2df9ef69e1 SHA256 365558668573cdeb31b9323c34f6ebbd52877ac7f35d2cb78e2754aaac1aac99
-MD5 2ee473481b319caaddefe7855b88b219 ChangeLog 17351
-RMD160 ad16c6cc070487691e359437d4af395660a65dd4 ChangeLog 17351
-SHA256 365558668573cdeb31b9323c34f6ebbd52877ac7f35d2cb78e2754aaac1aac99 ChangeLog 17351
+MISC ChangeLog 17585 RMD160 bcc7bd51d187c24f7188a084f13e2aa36b4db69c SHA1 a13fba4dc335ee26746589af59b22e8014b135af SHA256 8243dd08174e76f0466de2bbcb71a7ce4764cded8efab40f98ac6dff176164aa
+MD5 f6c2ad6cbf54c34251096162338635b4 ChangeLog 17585
+RMD160 bcc7bd51d187c24f7188a084f13e2aa36b4db69c ChangeLog 17585
+SHA256 8243dd08174e76f0466de2bbcb71a7ce4764cded8efab40f98ac6dff176164aa ChangeLog 17585
MISC metadata.xml 241 RMD160 e54fec44f06e7d8c93e399d9bd98e56f231920be SHA1 3f1b8ff204522d99acbe339fe83cbc916d460554 SHA256 684412188c16efe278e263e010f4bf09d33f17f2762d4829516e3e3a47ab3c02
MD5 94e03a4ff2917efc81b0e0f07040afde metadata.xml 241
RMD160 e54fec44f06e7d8c93e399d9bd98e56f231920be metadata.xml 241
SHA256 684412188c16efe278e263e010f4bf09d33f17f2762d4829516e3e3a47ab3c02 metadata.xml 241
-MD5 69227b87384c88f096f371b52f9dac4d files/digest-ethereal-0.10.14 256
-RMD160 6e3cd361f5ed6da23247588730796d99d13d53bb files/digest-ethereal-0.10.14 256
-SHA256 b87f7f32aa677e6b5a5a45cf6f61b9b4728b74d0f7908495fd55974e38d01b96 files/digest-ethereal-0.10.14 256
-MD5 69227b87384c88f096f371b52f9dac4d files/digest-ethereal-0.10.14-r1 256
-RMD160 6e3cd361f5ed6da23247588730796d99d13d53bb files/digest-ethereal-0.10.14-r1 256
-SHA256 b87f7f32aa677e6b5a5a45cf6f61b9b4728b74d0f7908495fd55974e38d01b96 files/digest-ethereal-0.10.14-r1 256
MD5 c6839261e43bcc0927402c529a6e23cf files/digest-ethereal-0.99.0 253
RMD160 24f9dbe348849fa1cd1b1c7cd98a04b846a214cf files/digest-ethereal-0.99.0 253
SHA256 9a280483030d81621ca6b38e6d82686f8b926dc5861de6e143f8c034433ad81a files/digest-ethereal-0.99.0 253
diff --git a/net-analyzer/ethereal/ethereal-0.10.14-r1.ebuild b/net-analyzer/ethereal/ethereal-0.10.14-r1.ebuild
deleted file mode 100644
index 8bfebbc76193..000000000000
--- a/net-analyzer/ethereal/ethereal-0.10.14-r1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ethereal-0.10.14-r1.ebuild,v 1.3 2006/04/15 16:36:44 flameeyes Exp $
-
-inherit libtool flag-o-matic eutils autotools libtool
-
-DESCRIPTION="A commercial-quality network protocol analyzer"
-HOMEPAGE="http://www.ethereal.com/"
-SRC_URI="http://www.ethereal.com/distribution/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="adns gtk ipv6 snmp ssl kerberos"
-
-RDEPEND=">=sys-libs/zlib-1.1.4
- snmp? ( >=net-analyzer/net-snmp-5.1.1 )
- >=dev-util/pkgconfig-0.15.0
- gtk? ( >=dev-libs/glib-2.0.4
- =x11-libs/gtk+-2*
- x11-libs/pango
- dev-libs/atk )
- !gtk? ( =dev-libs/glib-1.2* )
- ssl? ( >=dev-libs/openssl-0.9.6e )
- net-libs/libpcap
- >=dev-libs/libpcre-4.2
- adns? ( net-libs/adns )
- kerberos? ( virtual/krb5 )"
-
-DEPEND="${RDEPEND}
- dev-lang/perl
- sys-devel/bison
- sys-devel/flex
- sys-apps/sed"
-
-pkg_setup() {
- # bug 119208
- if built_with_use dev-lang/perl minimal ; then
- ewarn "ethereal will not build if dev-lang/perl is compiled with"
- ewarn "USE=minimal. Rebuild dev-lang/perl with USE=-minimal and try again."
- ebeep 5
- die "dev-lang/perl compiled with USE=minimal"
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- # bug 117716
- epatch "${FILESDIR}"/${PN}-0.10.14-capture_loop.patch
- epatch "${FILESDIR}/${P}-asneeded.patch"
-
- AT_M4DIR="${S}/aclocal-fallback" eautomake
- elibtoolize
-}
-
-src_compile() {
-
- replace-flags -O? -O
-
- # Fix gcc-3.4 segfault #49238
- #[ "`gcc-version`" == "3.4" ] && append-flags -fno-unroll-loops
-
- local myconf
-
- if use gtk; then
- einfo "Building with gtk support"
- else
- einfo "Building without gtk support"
- myconf="${myconf} --disable-ethereal"
- # the asn1 plugin needs gtk
- sed -i -e '/plugins.asn1/d' Makefile.in || die "sed failed"
- sed -i -e '/^SUBDIRS/s/asn1//' plugins/Makefile.in || die "sed failed"
- fi
-
- econf \
- $(use_with ssl) \
- $(use_enable ipv6) \
- $(use_with adns) \
- $(use_with kerberos krb5) \
- $(use_with snmp net-snmp) \
- $(use_enable gtk gtk2) \
- --without-ucd-snmp \
- --enable-dftest \
- --enable-randpkt \
- --sysconfdir=/etc/ethereal \
- --enable-editcap \
- --enable-capinfos \
- --enable-text2pcap \
- --enable-dftest \
- --enable-randpkt \
- ${myconf} || die "bad ./configure"
-
- # fixes an access violation caused by libnetsnmp - see bug 79068
- use snmp && export MIBDIRS="${D}/usr/share/snmp/mibs"
-
- emake || die "compile problem"
-}
-
-src_install() {
- dodir /usr/lib/ethereal/plugins/${PV}
- make DESTDIR="${D}" install || die
-
- dodoc AUTHORS ChangeLog NEWS README*
-
- insinto /usr/share/icons/hicolor/16x16/apps
- newins "${S}"/image/hi16-app-ethereal.png ethereal.png
- insinto /usr/share/icons/hicolor/32x32/apps
- newins "${S}"/image/hi32-app-ethereal.png ethereal.png
- insinto /usr/share/icons/hicolor/48x48/apps
- newins "${S}"/image/hi48-app-ethereal.png ethereal.png
- make_desktop_entry ethereal "Ethereal" ethereal
-}
-
-pkg_postinst() {
- ewarn "Due to a history of security flaws in this piece of software, it may contain more flaws."
- ewarn "To protect yourself against malicious damage due to potential flaws in this product we recommend"
- ewarn "you take the following security precautions when running ethereal in an untrusted environment:"
- ewarn "do no run any longer than you need to;"
- ewarn "use in a root jail - prefereably one that has been hardened with grsec like rootjail protections;"
- ewarn "use a hardened operating system;"
- ewarn "do not listen to addition interfaces;"
- ewarn "if possible, run behind a firewall;"
- ewarn "take a capture with tcpdump and analyze running ethereal as a least privileged user;"
- ewarn "and subscribe to ethereal's announce list to be notified of newly discovered vulnerabilities."
-}
diff --git a/net-analyzer/ethereal/ethereal-0.10.14.ebuild b/net-analyzer/ethereal/ethereal-0.10.14.ebuild
deleted file mode 100644
index c1feed8d039c..000000000000
--- a/net-analyzer/ethereal/ethereal-0.10.14.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ethereal-0.10.14.ebuild,v 1.10 2006/03/10 00:22:42 agriffis Exp $
-
-inherit libtool flag-o-matic eutils
-
-DESCRIPTION="A commercial-quality network protocol analyzer"
-HOMEPAGE="http://www.ethereal.com/"
-SRC_URI="http://www.ethereal.com/distribution/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
-IUSE="adns gtk ipv6 snmp ssl kerberos"
-
-RDEPEND=">=sys-libs/zlib-1.1.4
- snmp? ( >=net-analyzer/net-snmp-5.1.1 )
- >=dev-util/pkgconfig-0.15.0
- gtk? ( >=dev-libs/glib-2.0.4
- =x11-libs/gtk+-2*
- x11-libs/pango
- dev-libs/atk )
- !gtk? ( =dev-libs/glib-1.2* )
- ssl? ( >=dev-libs/openssl-0.9.6e )
- net-libs/libpcap
- >=dev-libs/libpcre-4.2
- adns? ( net-libs/adns )
- kerberos? ( virtual/krb5 )"
-
-DEPEND="${RDEPEND}
- dev-lang/perl
- sys-devel/bison
- sys-devel/flex
- sys-apps/sed"
-
-pkg_setup() {
- # bug 119208
- if built_with_use dev-lang/perl minimal ; then
- ewarn "ethereal will not build if dev-lang/perl is compiled with"
- ewarn "USE=minimal. Rebuild dev-lang/perl with USE=-minimal and try again."
- ebeep 5
- die "dev-lang/perl compiled with USE=minimal"
- fi
-}
-
-
-src_compile() {
-
- replace-flags -O? -O
-
- # Fix gcc-3.4 segfault #49238
- #[ "`gcc-version`" == "3.4" ] && append-flags -fno-unroll-loops
-
- local myconf
-
- if use gtk; then
- einfo "Building with gtk support"
- else
- einfo "Building without gtk support"
- myconf="${myconf} --disable-ethereal"
- # the asn1 plugin needs gtk
- sed -i -e '/plugins.asn1/d' Makefile.in || die "sed failed"
- sed -i -e '/^SUBDIRS/s/asn1//' plugins/Makefile.in || die "sed failed"
- fi
-
- econf \
- $(use_with ssl) \
- $(use_enable ipv6) \
- $(use_with adns) \
- $(use_with kerberos krb5) \
- $(use_with snmp net-snmp) \
- $(use_enable gtk gtk2) \
- --without-ucd-snmp \
- --enable-dftest \
- --enable-randpkt \
- --sysconfdir=/etc/ethereal \
- --enable-editcap \
- --enable-capinfos \
- --enable-text2pcap \
- --enable-dftest \
- --enable-randpkt \
- ${myconf} || die "bad ./configure"
-
- # fixes an access violation caused by libnetsnmp - see bug 79068
- use snmp && export MIBDIRS="${D}/usr/share/snmp/mibs"
-
- emake || die "compile problem"
-}
-
-src_install() {
- dodir /usr/lib/ethereal/plugins/${PV}
- make DESTDIR="${D}" install || die
-
- dodoc AUTHORS ChangeLog NEWS README*
-
- insinto /usr/share/icons/hicolor/16x16/apps
- newins "${S}"/image/hi16-app-ethereal.png ethereal.png
- insinto /usr/share/icons/hicolor/32x32/apps
- newins "${S}"/image/hi32-app-ethereal.png ethereal.png
- insinto /usr/share/icons/hicolor/48x48/apps
- newins "${S}"/image/hi48-app-ethereal.png ethereal.png
- make_desktop_entry ethereal "Ethereal" ethereal
-}
-
-pkg_postinst() {
- ewarn "Due to a history of security flaws in this piece of software, it may contain more flaws."
- ewarn "To protect yourself against malicious damage due to potential flaws in this product we recommend"
- ewarn "you take the following security precautions when running ethereal in an untrusted environment:"
- ewarn "do no run any longer than you need to;"
- ewarn "use in a root jail - prefereably one that has been hardened with grsec like rootjail protections;"
- ewarn "use a hardened operating system;"
- ewarn "do not listen to addition interfaces;"
- ewarn "if possible, run behind a firewall;"
- ewarn "take a capture with tcpdump and analyze running ethereal as a least privileged user;"
- ewarn "and subscribe to ethereal's announce list to be notified of newly discovered vulnerabilities."
-}
diff --git a/net-analyzer/ethereal/files/digest-ethereal-0.10.14 b/net-analyzer/ethereal/files/digest-ethereal-0.10.14
deleted file mode 100644
index 50b9ecf3bd60..000000000000
--- a/net-analyzer/ethereal/files/digest-ethereal-0.10.14
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 297f678c037f88429250830e924b8fa0 ethereal-0.10.14.tar.bz2 8583324
-RMD160 1c11c43a1ceebb5a82dc920ca30b370ec73a1d23 ethereal-0.10.14.tar.bz2 8583324
-SHA256 c8d0b59d599c5f7917666a0109a593be4ce031344de78228f92c481defc91258 ethereal-0.10.14.tar.bz2 8583324
diff --git a/net-analyzer/ethereal/files/digest-ethereal-0.10.14-r1 b/net-analyzer/ethereal/files/digest-ethereal-0.10.14-r1
deleted file mode 100644
index 50b9ecf3bd60..000000000000
--- a/net-analyzer/ethereal/files/digest-ethereal-0.10.14-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 297f678c037f88429250830e924b8fa0 ethereal-0.10.14.tar.bz2 8583324
-RMD160 1c11c43a1ceebb5a82dc920ca30b370ec73a1d23 ethereal-0.10.14.tar.bz2 8583324
-SHA256 c8d0b59d599c5f7917666a0109a593be4ce031344de78228f92c481defc91258 ethereal-0.10.14.tar.bz2 8583324