summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-04-24 06:20:13 +0000
committerMike Frysinger <vapier@gentoo.org>2004-04-24 06:20:13 +0000
commitba15c22e830fac81de753c85ae908cfd29591f8b (patch)
tree9edd51ddb5a8a73175c77faf20898a2401a5e134 /net-misc
parentIUSE (diff)
downloadhistorical-ba15c22e830fac81de753c85ae908cfd29591f8b.tar.gz
historical-ba15c22e830fac81de753c85ae908cfd29591f8b.tar.bz2
historical-ba15c22e830fac81de753c85ae908cfd29591f8b.zip
remove packaged racoon #48847
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/iputils/ChangeLog12
-rw-r--r--net-misc/iputils/files/021109-racoon-getifaddrs-fix.patch14
-rw-r--r--net-misc/iputils/files/digest-iputils-021109-r21
-rw-r--r--net-misc/iputils/files/digest-iputils-021109-r3 (renamed from net-misc/iputils/files/digest-iputils-021109-r1)0
-rw-r--r--net-misc/iputils/iputils-021109-r1.ebuild105
-rw-r--r--net-misc/iputils/iputils-021109-r3.ebuild (renamed from net-misc/iputils/iputils-021109-r2.ebuild)16
6 files changed, 11 insertions, 137 deletions
diff --git a/net-misc/iputils/ChangeLog b/net-misc/iputils/ChangeLog
index 5583a49c8f4c..f4106e741e30 100644
--- a/net-misc/iputils/ChangeLog
+++ b/net-misc/iputils/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-misc/iputils
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/iputils/ChangeLog,v 1.25 2004/04/09 04:55:15 lv Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/iputils/ChangeLog,v 1.26 2004/04/24 06:20:10 vapier Exp $
+
+*iputils-021109-r3 (24 Apr 2004)
+
+ 24 Apr 2004; Mike Frysinger <vapier@gentoo.org> :
+ Remove racoon since (1) net-firewall/ipsec-tools installs this and
+ (2) the packaged racoon has a nice remote DoS #48847.
+
+*iputils-021109-r2 (07 Apr 2004)
09 Apr 2004; Travis Tilley <lv@gentoo.org> iputils-021109-r1.ebuild:
marked stable on amd64
@@ -8,8 +16,6 @@
08 Apr 2004; Joshua Kinard <kumba@gentoo.org> iputils-020927.ebuild:
Typo fix
-*iputils-021109-r2 (07 Apr 2004)
-
07 Apr 2004; Mike Frysinger <vapier@gentoo.org> :
Clean up src_unpack and src_compile steps and add flex/openssl to DEPEND #38774.
diff --git a/net-misc/iputils/files/021109-racoon-getifaddrs-fix.patch b/net-misc/iputils/files/021109-racoon-getifaddrs-fix.patch
deleted file mode 100644
index 1882abf33d26..000000000000
--- a/net-misc/iputils/files/021109-racoon-getifaddrs-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- racoon/grabmyaddr.c.orig 2004-04-07 02:08:50.522354976 -0400
-+++ racoon/grabmyaddr.c 2004-04-07 02:09:30.272312064 -0400
-@@ -50,3 +50,3 @@
- #include <netdb.h>
--#ifdef HAVE_GETIFADDRS
-+#ifndef HAVE_GETIFADDRS
- #include <ifaddrs.h>
-@@ -67,6 +67,2 @@
-
--#ifdef __linux__
--#define HAVE_GETIFADDRS
--#endif
--
- #ifndef HAVE_GETIFADDRS
diff --git a/net-misc/iputils/files/digest-iputils-021109-r2 b/net-misc/iputils/files/digest-iputils-021109-r2
deleted file mode 100644
index ea769a132e46..000000000000
--- a/net-misc/iputils/files/digest-iputils-021109-r2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 dd10ef3d76480990a2174d2bb0daddaf iputils-ss021109-try.tar.bz2 428335
diff --git a/net-misc/iputils/files/digest-iputils-021109-r1 b/net-misc/iputils/files/digest-iputils-021109-r3
index ea769a132e46..ea769a132e46 100644
--- a/net-misc/iputils/files/digest-iputils-021109-r1
+++ b/net-misc/iputils/files/digest-iputils-021109-r3
diff --git a/net-misc/iputils/iputils-021109-r1.ebuild b/net-misc/iputils/iputils-021109-r1.ebuild
deleted file mode 100644
index a7018b603e88..000000000000
--- a/net-misc/iputils/iputils-021109-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/iputils/iputils-021109-r1.ebuild,v 1.10 2004/04/09 04:55:15 lv Exp $
-
-inherit flag-o-matic gcc gnuconfig
-
-DESCRIPTION="Network monitoring tools including ping and ping6"
-HOMEPAGE="ftp://ftp.inr.ac.ru/ip-routing"
-SRC_URI="ftp://ftp.inr.ac.ru/ip-routing/${PN}-ss${PV}-try.tar.bz2
- http://ftp.iasi.roedu.net/mirrors/ftp.inr.ac.ru/ip-routing/${PN}-ss${PV}-try.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~x86 ppc ~sparc ~alpha ~hppa ~mips amd64 ~ia64 ppc64 s390"
-IUSE="static ipv6" #doc
-
-DEPEND="virtual/glibc
- virtual/os-headers
- dev-util/yacc
- sys-devel/autoconf"
-# doc? ( app-text/openjade
-# dev-perl/SGMLSpm
-# app-text/docbook-sgml-dtd
-# app-text/docbook-sgml-utils )
-RDEPEND="virtual/glibc"
-
-S="${WORKDIR}/${PN}"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- cp ${FILESDIR}/${P}-pfkey.patch include-glibc/net/pfkeyv2.h || die
- sed -i \
- -e "27s:-O2:${CFLAGS}:;68s:./configure:unset CFLAGS\;./configure:" \
- -e "20d;21d;22d;23d;24d" \
- -e "/^CC=/s:gcc:$(gcc-getCC):" \
- Makefile \
- || die
-
- # not everybody wants ipv6 suids laying around on the filesystems
-
- use ipv6 || sed -i -e s:"IPV6_TARGETS=":"#IPV6_TARGETS=":g Makefile
-
- cd ${S}/racoon && gnuconfig_update
-}
-
-src_compile() {
- use static && append-ldflags -static
-
- if [ -e ${ROOT}/usr/include/linux/pfkeyv2.h ]; then
- sed -i -e '1s:/usr/src/linux/include:${ROOT}/usr/include:' libipsec/Makefile
- sed -i -e '1s:/usr/src/linux/include:${ROOT}/usr/include:' setkey/Makefile
- sed -i -e "1s:/usr/src/linux/include:${ROOT}/usr/include:;10s:-ll:-lfl ${LDFLAGS}:" setkey/Makefile
- sed -i -e "51s:ifdef:ifndef:;68d; 69d; 70d;" racoon/grabmyaddr.c
- sed -i -e '461i\LIBS="$LIBS -lfl -lresolv"' racoon/configure.in
- cd ${S}/libipsec && emake || die "libipsec failed"
- cd ${S}/setkey && emake || die "setkey failed"
-
- cd ${S}/racoon
- autoconf
- econf || die
- emake || die "make racoon failed"
- fi
-
- cd ${S}
- emake KERNEL_INCLUDE="${ROOT}/usr/include" || die "make main failed"
-
-# if use doc ; then
-# make html || die
-# fi
- make man || die "make man failed"
-}
-
-src_install() {
- if [ -e ${ROOT}/usr/include/linux/pfkeyv2.h ] ; then
- dodir /usr/sbin /usr/share/man/man{5,8}
- cd ${S}/racoon && einstall || die
-
- into /usr
- dobin ${S}/setkey/setkey
- fi
-
- cd ${S}
- into /
- dobin ping
- use ipv6 && dobin ping6
- dosbin arping
- into /usr
- dobin tracepath
- use ipv6 && dobin trace{path,route}6
- dosbin clockdiff rarpd rdisc ipg tftpd
-
- fperms 4711 /bin/ping /usr/bin/tracepath
-
- use ipv6 && fperms 4711 /bin/ping6 \
- /usr/bin/trace{path,route}6
-
- dodoc INSTALL RELNOTES
-
- use ipv6 || rm doc/*6.8
- doman doc/*.8
-
-# use doc && dohtml doc/*.html
-}
diff --git a/net-misc/iputils/iputils-021109-r2.ebuild b/net-misc/iputils/iputils-021109-r3.ebuild
index 5b54869f0409..fc8a4b454a8e 100644
--- a/net-misc/iputils/iputils-021109-r2.ebuild
+++ b/net-misc/iputils/iputils-021109-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/iputils/iputils-021109-r2.ebuild,v 1.2 2004/04/20 02:39:31 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/iputils/iputils-021109-r3.ebuild,v 1.1 2004/04/24 06:20:11 vapier Exp $
inherit flag-o-matic gcc gnuconfig eutils
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.inr.ac.ru/ip-routing/${PN}-ss${PV}-try.tar.bz2
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~amd64 ~ia64 ~ppc64 ~s390"
+KEYWORDS="~x86 ppc ~sparc ~alpha ~hppa ~mips amd64 ~ia64 ppc64 s390"
IUSE="static ipv6" #doc
DEPEND="virtual/glibc
@@ -50,11 +50,6 @@ src_unpack() {
use ipv6 || sed -i -e 's:IPV6_TARGETS=:#IPV6_TARGETS=:' Makefile
sed -i "s:-ll:-lfl ${LDFLAGS}:" setkey/Makefile || die "sed setkey failed"
-
- cd racoon
- epatch ${FILESDIR}/${PV}-racoon-getifaddrs-fix.patch
- sed -i '2323i\LIBS="$LIBS -lfl -lresolv"' configure || die "configure libs failed"
- gnuconfig_update
}
src_compile() {
@@ -64,10 +59,6 @@ src_compile() {
cd ${S}/setkey
emake || die "setkey failed"
-
- cd ${S}/racoon
- econf || die
- emake || die "make racoon failed"
fi
cd ${S}
@@ -81,9 +72,6 @@ src_compile() {
src_install() {
if [ -e ${ROOT}/usr/include/linux/pfkeyv2.h ] ; then
- dodir /usr/sbin /usr/share/man/man{5,8}
- cd ${S}/racoon && einstall || die
-
into /usr
dobin ${S}/setkey/setkey
fi