summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Drake <dsd@gentoo.org>2009-01-01 13:12:33 +0000
committerDaniel Drake <dsd@gentoo.org>2009-01-01 13:12:33 +0000
commit33dfa8ad6233d4f4da707100c0088eb634fec688 (patch)
tree2e412f0db119fdd8abdec90dabf4d841b9fba7cf /net-misc
parentfix dmesg and sysfs init script inside vservers, bug #253105 (diff)
downloadgentoo-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/ChangeLog49
-rw-r--r--net-misc/arpstar/Manifest6
-rw-r--r--net-misc/arpstar/arpstar-0.5.5-r1.ebuild35
-rw-r--r--net-misc/arpstar/files/2.6.22.patch61
-rw-r--r--net-misc/arpstar/files/arpstar-0.5.5-2.6.16.patch38
-rw-r--r--net-misc/arpstar/metadata.xml5
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>