summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2008-05-14 21:35:27 +0000
committerAlin Năstac <mrness@gentoo.org>2008-05-14 21:35:27 +0000
commit4c5ceb94ae9d8848c26d21f53f5c569359b37f8a (patch)
tree7e4ab5832f26be98d628c1828f0951de0b39b91c /net-proxy
parentadd optional gst-plugins-cdio/cdparanoia dependency, bug #188535. (diff)
downloadgentoo-2-4c5ceb94ae9d8848c26d21f53f5c569359b37f8a.tar.gz
gentoo-2-4c5ceb94ae9d8848c26d21f53f5c569359b37f8a.tar.bz2
gentoo-2-4c5ceb94ae9d8848c26d21f53f5c569359b37f8a.zip
Remove net-proxy/junkbuster (#174109).
Diffstat (limited to 'net-proxy')
-rw-r--r--net-proxy/junkbuster/ChangeLog66
-rw-r--r--net-proxy/junkbuster/Manifest6
-rw-r--r--net-proxy/junkbuster/files/junkbuster-2.0.2-fixups.patch114
-rw-r--r--net-proxy/junkbuster/files/junkbuster.rc617
-rw-r--r--net-proxy/junkbuster/junkbuster-2.0.2-r3.ebuild37
-rw-r--r--net-proxy/junkbuster/metadata.xml6
6 files changed, 0 insertions, 246 deletions
diff --git a/net-proxy/junkbuster/ChangeLog b/net-proxy/junkbuster/ChangeLog
deleted file mode 100644
index 7faae97a6d91..000000000000
--- a/net-proxy/junkbuster/ChangeLog
+++ /dev/null
@@ -1,66 +0,0 @@
-# ChangeLog for net-proxy/junkbuster
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/junkbuster/ChangeLog,v 1.4 2006/09/24 07:07:38 mrness Exp $
-
- 24 Sep 2006; Alin Nastac <mrness@gentoo.org>
- files/junkbuster-2.0.2-fixups.patch:
- Fix broken build on gcc 4.1 (#148864).
-
- 01 Jul 2005; Matthew Kennedy <mkennedy@gentoo.org>
- junkbuster-2.0.2-r3.ebuild:
- Keywording ~amd64
-
- 22 Apr 2005; Alin Nastac <mrness@gentoo.org> :
- Rename category & herd www-proxy to net-proxy
-
-*junkbuster-2.0.2-r3 (12 Apr 2005)
-
- 12 Apr 2005; Alin Nastac <mrness@gentoo.org>
- files/junkbuster-2.0.2-fixups.patch, -junkbuster-2.0.2-r2.ebuild,
- +junkbuster-2.0.2-r3.ebuild:
- Fix remote exploitable vulnerability and heap corruption, thanks to James Ranson
- <euclid80@users.sf.net> and Tavis Ormandy <taviso@gentoo.org> (#88537).
-
-*junkbuster-2.0.2-r2 (08 Mar 2005)
-
- 08 Mar 2005; Alin Nastac <mrness@gentoo.org>
- +files/junkbuster-2.0.2-fixups.patch,
- -junkbuster-2.0.2-r1.ebuild, +junkbuster-2.0.2-r2.ebuild:
- Various fixes, thanks to James Ranson <euclid80@users.sf.net>.
-
-*junkbuster-2.0.2-r1 (23 Feb 2005)
-
- 23 Feb 2005; Alin Nastac <mrness@gentoo.org> +junkbuster-2.0.2-r1.ebuild,
- -junkbuster-2.0.2.ebuild:
- Fix CFLAGS (#59511).
-
- 17 Feb 2005; Alin Nastac <mrness@gentoo.org> +metadata.xml:
- Add metadata.xml
-
- 05 Sep 2004; Sven Wegener <swegener@gentoo.org> :
- Fixed ChangeLog header.
-
-*junkbuster-2.0.2 (15 Aug 2004)
-
- 15 Aug 2004; Stuart Herbert <stuart@gentoo.org> +files/junkbuster.rc6,
- +junkbuster-2.0.2.ebuild:
- Moved from net-www/junkbuster to www-proxy/junkbuster.
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
- junkbuster-2.0.2.ebuild:
- virtual/glibc -> virtual/libc
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
-*junkbuster-2.0.2 (1 Feb 2002)
-
- 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> junkbuster-2.0.2.ebuild :
- Added LICENSE, KEYWORDS, SLOT.
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
- Added initial ChangeLog which should be updated whenever the package is
- updated in any way. This changelog is targetted to users. This means that the
- comments should well explained and written in clean English. The details about
- writing correct changelogs are explained in the skel.ChangeLog file which you
- can find in the root directory of the portage repository.
diff --git a/net-proxy/junkbuster/Manifest b/net-proxy/junkbuster/Manifest
deleted file mode 100644
index 66a77a34f7e3..000000000000
--- a/net-proxy/junkbuster/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX junkbuster-2.0.2-fixups.patch 2695 RMD160 e7ed412901049659c9f17fde52a8811d914c335f SHA1 64d8ff0ee293db81ef35bd128cf0440a50461c08 SHA256 b2209c6723a7c9b505830d70d63a374d712cbe6c0aeafa5744ebad4b06ff0447
-AUX junkbuster.rc6 583 RMD160 d1a69d6138f7fcb5917d3d5772486260f9996c97 SHA1 127e5c160fabbf9feacb8bbfea3d53ce7bd38e56 SHA256 62fe5a7e88de732f6b54275c90b57d85218651a180a45e395406be63f4a66c23
-DIST junkbuster-2.0.2-8.tar.gz 233713 RMD160 14091befb46575aa64088316df89c49c269500cc SHA1 a9d14c6f31947737a74d2cb91f30dfe114cb747b SHA256 ff4f4d78eff7fa4b9ae4d0a24e6e636a20d6ad8a3e30bf086b1f15bcfd2b9acb
-EBUILD junkbuster-2.0.2-r3.ebuild 883 RMD160 d59c17b90867b6d7acc4cc6eb05ad7d46f735520 SHA1 e472481f7231c5b206844eb6e7ada69e77aad442 SHA256 a9854ec9deb036e998d6762e523ec2aabbb4bb18dba670ef60729ef8db221cde
-MISC ChangeLog 2420 RMD160 dcb8bebfa6f4a49765e03febd17708b338f78e8f SHA1 d69eaac0ed5ad808991e5e71c104200089b0297e SHA256 42db678b23dc841fff704ae5221aa7352b652178751d8750b120851b53de9569
-MISC metadata.xml 218 RMD160 e7d7953d9ee53565570675c5eb5954f97afd02a4 SHA1 2a0d84f0e8975ad4add5b6fd7dbff33fa8280230 SHA256 361ceb4e63ed09d90c3286c89bc4e58cd0d09a8feff949072bfe4071c58148a3
diff --git a/net-proxy/junkbuster/files/junkbuster-2.0.2-fixups.patch b/net-proxy/junkbuster/files/junkbuster-2.0.2-fixups.patch
deleted file mode 100644
index 2d3c4736256a..000000000000
--- a/net-proxy/junkbuster/files/junkbuster-2.0.2-fixups.patch
+++ /dev/null
@@ -1,114 +0,0 @@
---- ijb20/filters.c
-+++ ijb20/filters.c
-@@ -652,7 +652,7 @@
- ij_untrusted_url(struct http_request *http, struct client_state *csp)
- {
- int n;
-- char *hostport, *path, *p, *v[9];
-+ char *hostport, *path, *referrer, *p, *v[9];
- char buf[BUFSIZ];
- struct url_spec **tl, *t;
-
-@@ -700,9 +700,9 @@
- freez(hostport);
- freez(path );
-
-- strsav(p, "The referrer in this request was <strong>");
-- strsav(p, referrer);
-- strsav(p, "</strong><br>\n");
-+ p = strsav(p, "The referrer in this request was <strong>");
-+ p = strsav(p, referrer);
-+ p = strsav(p, "</strong><br>\n");
-
- p = strsav(p, "<h3>The following referrers are trusted</h3>\n");
-
-@@ -773,7 +773,7 @@
-
- sprintf(out_str,
- "%d requests received, %d filtered "
-- "(%6.2f \%).\0",
-+ "(%6.2f %%).",
- urls_read, urls_rejected+1, perc_rej);
-
- s = strsav(s,out_str);
---- ijb20/socks4.c
-+++ ijb20/socks4.c
-@@ -9,6 +9,7 @@
- #include <stdio.h>
- #include <sys/types.h>
- #include <errno.h>
-+#include <string.h>
-
- #ifdef _WIN32
- #include <io.h>
-@@ -56,7 +57,7 @@
- unsigned char sbuf[BUFSIZ];
- struct socks_op *c = (struct socks_op *)cbuf;
- struct socks_reply *s = (struct socks_reply *)sbuf;
-- int web_server_addr;
-+ int web_server_addr = 0;
- int n, csiz, sfd, target_port;
- int err = 0;
- char *errstr, *target_host;
---- ijb20/ssplit.c
-+++ ijb20/ssplit.c
-@@ -19,6 +19,9 @@
- */
-
- #include <string.h>
-+#include <stdlib.h>
-+
-+extern void *zalloc(int);
-
- int ssplit(char *s, char *c, char *v[], int n, int m, int l)
- {
---- ijb20/Makefile
-+++ ijb20/Makefile
-@@ -8,8 +8,8 @@
- PROG = junkbuster
- O = o
- RM = rm -f
--CC = gcc
--MORE_CFLAGS = -O3 -D_DISTNAME="$(DISTNAME)" -D_DISTURL="$(DISTURL)"
-+CC ?= gcc
-+MORE_CFLAGS = -D_DISTNAME="$(DISTNAME)" -D_DISTURL="$(DISTURL)"
-
- # use this for Solaris 2.x
- #LDFLAGS = -lnsl -lsocket
-@@ -67,7 +67,7 @@
- #MORE_CFLAGS = -relax_pointers
- #LDFLAGS = -map junkbuster.xMAP
-
--CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
-+CFLAGS += $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
-
- OBJS = jcc.$(O) parsers.$(O) filters.$(O) loaders.$(O) bind.$(O) conn.$(O) \
- encode.$(O) ssplit.$(O) socks4.$(O) acl.$(O) gnu_regex.$(O) win32.$(O)
---- ijb20/jcc.h
-+++ ijb20/jcc.h
-@@ -39,6 +39,12 @@
- extern char *from;
- extern char *suppress_message; /* anw */
-
-+struct list {
-+ char *str;
-+ struct list *last;
-+ struct list *next;
-+};
-+
- extern struct list wafer_list[];
- extern struct list xtra_list[];
- extern struct list trust_info[];
-@@ -90,12 +96,6 @@
- int ssl;
- };
-
--struct list {
-- char *str;
-- struct list *last;
-- struct list *next;
--};
--
- int add_to_iob();
-
- #define IOB_PEEK(CSP) ((CSP->iob->cur > CSP->iob->eod) ? (CSP->iob->eod - CSP->iob->cur) : 0)
diff --git a/net-proxy/junkbuster/files/junkbuster.rc6 b/net-proxy/junkbuster/files/junkbuster.rc6
deleted file mode 100644
index 65051763911b..000000000000
--- a/net-proxy/junkbuster/files/junkbuster.rc6
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/junkbuster/files/junkbuster.rc6,v 1.1 2005/04/22 19:15:11 mrness Exp $
-
-start() {
- ebegin "Starting junkbuster"
- start-stop-daemon --start --quiet --make-pidfile --pidfile /var/run/junkbuster.pid --exec /usr/sbin/junkbuster -- /etc/junkbuster/config &
- eend $?
-}
-
-stop() {
- ebegin "Stopping junkbuster"
- start-stop-daemon --stop --quiet --pidfile /var/run/junkbuster.pid
- rm -f /var/run/junkbuster.pid
- eend $?
-}
diff --git a/net-proxy/junkbuster/junkbuster-2.0.2-r3.ebuild b/net-proxy/junkbuster/junkbuster-2.0.2-r3.ebuild
deleted file mode 100644
index d6d510098f4d..000000000000
--- a/net-proxy/junkbuster/junkbuster-2.0.2-r3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/junkbuster/junkbuster-2.0.2-r3.ebuild,v 1.3 2005/12/23 23:07:00 vapier Exp $
-
-inherit eutils
-
-DESCRIPTION="Filtering HTTP proxy"
-HOMEPAGE="http://internet.junkbuster.com"
-SRC_URI="http://www.waldherr.org/redhat/rpm/srpm/junkbuster-2.0.2-8.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 arm ppc sparc x86"
-IUSE=""
-
-DEPEND=""
-
-S=${WORKDIR}/ijb20
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-fixups.patch
-}
-
-src_install () {
- dosbin junkbuster || die
- newinitd "${FILESDIR}"/junkbuster.rc6 junkbuster
- insinto /etc/junkbuster
- doins blocklist config cookiefile forward imagelist
-
- dohtml ijbman.html ijbfaq.html
- dodoc README README.TOO README.WIN squid.txt
- doman junkbuster.1
-
- dodir /var/log/junkbuster
-}
diff --git a/net-proxy/junkbuster/metadata.xml b/net-proxy/junkbuster/metadata.xml
deleted file mode 100644
index c3460bec585d..000000000000
--- a/net-proxy/junkbuster/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>net-proxy</herd>
-<longdescription>Filtering HTTP proxy</longdescription>
-</pkgmetadata>