diff options
author | Daniel Drake <dsd@gentoo.org> | 2009-01-01 13:12:33 +0000 |
---|---|---|
committer | Daniel Drake <dsd@gentoo.org> | 2009-01-01 13:12:33 +0000 |
commit | 33dfa8ad6233d4f4da707100c0088eb634fec688 (patch) | |
tree | 2e412f0db119fdd8abdec90dabf4d841b9fba7cf /net-misc | |
parent | fix dmesg and sysfs init script inside vservers, bug #253105 (diff) | |
download | gentoo-2-33dfa8ad6233d4f4da707100c0088eb634fec688.tar.gz gentoo-2-33dfa8ad6233d4f4da707100c0088eb634fec688.tar.bz2 gentoo-2-33dfa8ad6233d4f4da707100c0088eb634fec688.zip |
remove net-misc/arpstar (bug #193250 and others)
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/arpstar/ChangeLog | 49 | ||||
-rw-r--r-- | net-misc/arpstar/Manifest | 6 | ||||
-rw-r--r-- | net-misc/arpstar/arpstar-0.5.5-r1.ebuild | 35 | ||||
-rw-r--r-- | net-misc/arpstar/files/2.6.22.patch | 61 | ||||
-rw-r--r-- | net-misc/arpstar/files/arpstar-0.5.5-2.6.16.patch | 38 | ||||
-rw-r--r-- | net-misc/arpstar/metadata.xml | 5 |
6 files changed, 0 insertions, 194 deletions
diff --git a/net-misc/arpstar/ChangeLog b/net-misc/arpstar/ChangeLog deleted file mode 100644 index 259ddf34f1d3..000000000000 --- a/net-misc/arpstar/ChangeLog +++ /dev/null @@ -1,49 +0,0 @@ -# ChangeLog for net-misc/arpstar -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/arpstar/ChangeLog,v 1.10 2007/08/29 19:06:08 genstef Exp $ - -*arpstar-0.5.5-r1.ebuild (29 Aug 2007) - - 29 Aug 2007; Stefan Schweizer <genstef@gentoo.org> +files/2.6.22.patch, - arpstar-0.5.5-r1.ebuild: - Fix 2.6.22 kernel thanks to Jernej Kos <kostko@unimatrix-one.org> in bug 189718 - - 12 May 2007; Daniel Drake <dsd@gentoo.org> metadata.xml: - Move from kernel to kernel-misc herd - - 25 Feb 2007; <genstef@gentoo.org> arpstar-0.5.5-r1.ebuild: - use KV_DIR only after linux-mod_pkg_setup, bug 168051 - - 08 Aug 2006; Christian Heim <phreak@gentoo.org> arpstar-0.5.5-r1.ebuild: - Including cleanups from Barbu Eros Iulian. - arpstar should explicitly inherit eutils. No errors before since it is - already included via linux-mod.eclass - - 08 Aug 2006; Christian Heim <phreak@gentoo.org> -arpstar-0.5.5.ebuild: - Removing old ebuild - -*arpstar-0.5.5-r1 (08 Aug 2006) - - 08 Aug 2006; Christian Heim <phreak@gentoo.org> - +files/arpstar-0.5.5-2.6.16.patch, metadata.xml, +arpstar-0.5.5-r1.ebuild: - Revision bump. Includes a patch to fix #141275 (>2.6.11 breakage). Thanks - Barbu Eros Iulian for reporting the issue. Patch by me - -*arpstar-0.5.5 (06 Mar 2005) - - 06 Mar 2005; Stefan Schweizer <genstef@gentoo.org> -arpstar-0.5.0.ebuild, - +arpstar-0.5.5.ebuild: - Version bump, bug 82757 - - 04 Mar 2005; Stefan Schweizer <genstef@gentoo.org> arpstar-0.5.0.ebuild: - Updated to depend on CONFIG_NETFILTER, added docs and also let it compile on - 2.6.11 thanks to John Shaw <jtshaw@jtshaw.com> in bug 82757 - -*arpstar-0.5.0 (04 Mar 2005) - - 04 Mar 2005; Stefan Schweizer <genstef@gentoo.org> +metadata.xml, - +arpstar-0.5.0.ebuild: - New ebuild thanks to John Shaw <jtshaw@jtshaw.com> and RockCrusha - <stonebraker@hotmail.com> in bug 82757, works only for kernels 2.6.9 and - 2.6.10 - diff --git a/net-misc/arpstar/Manifest b/net-misc/arpstar/Manifest deleted file mode 100644 index e246f8385f26..000000000000 --- a/net-misc/arpstar/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX 2.6.22.patch 1650 RMD160 0d4be41d209d8f5a8004030d6443ebc119f5f148 SHA1 5ed4bf8d93c0c69c2bd1ad70818ef05b71f0a2fd SHA256 0a39ea2705c22af46cda09b36770e26b3f28a44a53ca9ed3e79f81919d702447 -AUX arpstar-0.5.5-2.6.16.patch 1116 RMD160 0f2144abb36ed6905ea7d54cc3ccda57f7196f39 SHA1 f35799af8ec795801923a364d7bdedf93e2a77aa SHA256 a8ddf7f247accd770682957a11c757bf41af8abafcf1bebdca63be161ff77c83 -DIST arpstar-0.5.5.tar.gz 6928 RMD160 a59550e6e79ee9ce74e0027ab0a264f789223625 SHA1 0e526793c977135e24af5a6f9a29b3f45398a8de SHA256 85ec75d3f7f18d78d086bcf83572ee1b3121f91337eea4193bc96bb3039033d3 -EBUILD arpstar-0.5.5-r1.ebuild 792 RMD160 7edbdd5b693f391a39722e093e662b8e1274a0b2 SHA1 392dbb35e3aa7e0e59a81d4f540dc98e55c42cc6 SHA256 007a74046f4555589c59f6db71510d417b6bb39953bc9e3618d9f07b9e48f8f1 -MISC ChangeLog 1923 RMD160 b84f325916fa971668c344912f28f11101c6612f SHA1 0830e34e279f4b3589b318566949c0ee6ffcd721 SHA256 409886348ede2578ccda20e52f3da06d7676d8dd7d0ca955eee0e9df263926f8 -MISC metadata.xml 165 RMD160 40791643aa14e1a3f6dd5fe8d77d67c7d8efd6a4 SHA1 3a82c6bd5272ecf891fbafcb8ece28ef7797bab6 SHA256 84bb5da4595ddab016f37d15403a3760c283dd044dd1c42277fdd1ef581c641b diff --git a/net-misc/arpstar/arpstar-0.5.5-r1.ebuild b/net-misc/arpstar/arpstar-0.5.5-r1.ebuild deleted file mode 100644 index 2af967c0b9ea..000000000000 --- a/net-misc/arpstar/arpstar-0.5.5-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/arpstar/arpstar-0.5.5-r1.ebuild,v 1.5 2007/08/29 19:06:08 genstef Exp $ - -inherit eutils linux-mod - -DESCRIPTION="ARPStar kernel module for protection against arp poisoning." -HOMEPAGE="http://arpstar.sourceforge.net" -SRC_URI="mirror://sourceforge/arpstar/${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~x86" -IUSE="" -S=${WORKDIR} - -MODULE_NAMES="arpstar(net:)" -BUILD_TARGETS=" " -CONFIG_CHECK="NETFILTER" - -pkg_setup() { - linux-mod_pkg_setup - BUILD_PARAMS="KDIR=${KV_DIR}" -} - -src_unpack() { - unpack ${A} - epatch "${FILESDIR}"/${P}-2.6.16.patch - epatch "${FILESDIR}"/2.6.22.patch -} - -src_install() { - linux-mod_src_install - dodoc arpstar.README -} diff --git a/net-misc/arpstar/files/2.6.22.patch b/net-misc/arpstar/files/2.6.22.patch deleted file mode 100644 index 4565e95a97aa..000000000000 --- a/net-misc/arpstar/files/2.6.22.patch +++ /dev/null @@ -1,61 +0,0 @@ ---- arpstar.c.orig 2007-08-21 16:07:16.000000000 +0200 -+++ arpstar.c 2007-08-21 16:10:06.000000000 +0200 -@@ -113,7 +113,7 @@ - struct in_ifaddr * ifa; - - dev=(*skb)->dev; -- arp = (*skb)->nh.arph; -+ arp = arp_hdr(*skb); - arp_ptr= (unsigned char *)(arp+1); - sha = arp_ptr; - arp_ptr += dev->addr_len; -@@ -132,7 +132,7 @@ - goto out; - if(arpop==1) /*received ARP request*/ - { -- e2dst=(unsigned char *)(*skb)->mac.raw; -+ e2dst=skb_mac_header(*skb); - /*check if it's for us and send reply if it is*/ - ifa=indev->ifa_list; - while(ifa!=NULL) -@@ -239,7 +239,7 @@ - unsigned int status=NF_DROP; - - dev=(*skb)->dev; -- arp = (*skb)->nh.arph; -+ arp = arp_hdr(*skb); - arp_ptr= (unsigned char *)(arp+1); - sha = arp_ptr; - arp_ptr += dev->addr_len; -@@ -267,9 +267,9 @@ - { - u8 prot=1; - u32 ip; -- if((*skb)->h.ipiph->protocol==prot) /*looking for icmp*/ -+ if(ip_hdr(*skb)->protocol==prot) /*looking for icmp*/ - { -- ip=(*skb)->h.ipiph->saddr; -+ ip=ip_hdr(*skb)->saddr; - if(!check_ip(&ip,WAICMP)) - add_ip(&ip,WAICMP); - } -@@ -527,7 +527,7 @@ - - if(skb->len>=42||skb->len==28) /*28 is for wireless drivers that cut off ethernet header even though it's still accessible*/ - { -- arp = skb->nh.arph; -+ arp = arp_hdr(skb); - arp_ptr= (unsigned char *)(arp+1); - arpsrc = arp_ptr; - arp_ptr += dev->addr_len; -@@ -535,8 +535,8 @@ - arp_ptr += 4; - arpdst = arp_ptr; - arp_ptr += dev->addr_len; -- e2dst=(unsigned char *)skb->mac.raw; -- e2src=(unsigned char *)skb->mac.raw+ADDRLEN; -+ e2dst=skb_mac_header(skb); -+ e2src=skb_mac_header(skb)+ADDRLEN; - ifa=indev->ifa_list; - while(ifa!=NULL) - { diff --git a/net-misc/arpstar/files/arpstar-0.5.5-2.6.16.patch b/net-misc/arpstar/files/arpstar-0.5.5-2.6.16.patch deleted file mode 100644 index 39a9db37d5ae..000000000000 --- a/net-misc/arpstar/files/arpstar-0.5.5-2.6.16.patch +++ /dev/null @@ -1,38 +0,0 @@ -Index: arpstar-0.5.5/arpstar.c -=================================================================== ---- arpstar-0.5.5.orig/arpstar.c -+++ arpstar-0.5.5/arpstar.c -@@ -45,16 +45,17 @@ - ((unsigned char *)&addr)[4], \ - ((unsigned char *)&addr)[5] - --static int verbose=0; --MODULE_PARM (verbose,"i"); --static char * trustedmac="000000000000"; --MODULE_PARM (trustedmac, "s"); --static int coldrop=1; --MODULE_PARM (coldrop,"i"); --static int heal=1; --MODULE_PARM (heal,"i"); --static char * trustedip=""; --MODULE_PARM (trustedip,"s"); -+static int verbose = 0; -+static int coldrop = 1; -+static int heal = 1; -+static char * trustedmac = "000000000000"; -+static char * trustedip = ""; -+ -+module_param(verbose, int, 0044); -+module_param(trustedmac, charp, 0044); -+module_param(coldrop, int, 0044); -+module_param(heal, int, 0044); -+module_param(trustedip, charp, 0044); - - struct arpsentnode - { -@@ -717,4 +718,5 @@ module_init(arpstar_init); - module_exit(arpstar_exit); - MODULE_LICENSE("Dual BSD/GPL"); - MODULE_AUTHOR("WestAnnex"); -+MODULE_DESCRIPTION("Kernel module capable of protection against ARP poisoning"); - diff --git a/net-misc/arpstar/metadata.xml b/net-misc/arpstar/metadata.xml deleted file mode 100644 index 2b5de19fe275..000000000000 --- a/net-misc/arpstar/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>kernel-misc</herd> -</pkgmetadata> |