diff options
author | salo <salo@pkgsrc.org> | 2005-05-02 00:18:13 +0000 |
---|---|---|
committer | salo <salo@pkgsrc.org> | 2005-05-02 00:18:13 +0000 |
commit | 4fe19f34d97efe8a19387b29d261ed8ad2a266dd (patch) | |
tree | d523d7026685565360fad15513092067cc41dc87 /www/squid | |
parent | 6bff91a61326638c358fa9d95b0d0b71e9509ce1 (diff) | |
download | pkgsrc-4fe19f34d97efe8a19387b29d261ed8ad2a266dd.tar.gz |
Pullup ticket 477 - requested by Takahiro Kambe
disable transparent proxy in squid
Revisions pulled up:
- pkgsrc/www/squid/Makefile 1.149
- pkgsrc/www/squid/distinfo 1.96
- pkgsrc/www/squid/patches/patch-cd 1.7
Module Name: pkgsrc
Committed By: taca
Date: Sun May 1 23:17:49 UTC 2005
Modified Files:
pkgsrc/www/squid: Makefile distinfo
Added Files:
pkgsrc/www/squid/patches: patch-cd
Log Message:
Disable squid-2.5.STABLE9-transparent_port.patch since it is broken with
IP Filter 4.1 and later. (It has no problem on IP Filter 3.x, but it is
difficult apply it conditionally with IP Filter's version.)
This apparently fix PR pkg/30085. But note, Squid's transparent proxy
with IP Filter dosen't work. It is worked without IP Filter's NAT
process. So, web acceess through squid may fail for HTTP 1.0 client
which dosen't send Host header.
Bump PKGREVISION (squid-2.5.9nb10).
Diffstat (limited to 'www/squid')
-rw-r--r-- | www/squid/Makefile | 6 | ||||
-rw-r--r-- | www/squid/distinfo | 6 | ||||
-rw-r--r-- | www/squid/patches/patch-cd | 13 |
3 files changed, 18 insertions, 7 deletions
diff --git a/www/squid/Makefile b/www/squid/Makefile index 4be9c33c2bc..29921e2dae6 100644 --- a/www/squid/Makefile +++ b/www/squid/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.139.2.7 2005/04/30 05:35:56 salo Exp $ +# $NetBSD: Makefile,v 1.139.2.8 2005/05/02 00:18:13 salo Exp $ DISTNAME= squid-2.5.STABLE9 PKGNAME= squid-2.5.9 -PKGREVISION= 9 +PKGREVISION= 10 CATEGORIES= www MASTER_SITES= http://www.squid-cache.org/Versions/v2/2.5/ \ ftp://ftp.leo.org/pub/comp/general/infosys/www/daemons/squid/squid-2/STABLE/ \ @@ -37,13 +37,13 @@ PATCHFILES= squid-2.5.STABLE9-setcookie.patch \ squid-2.5.STABLE9-syslog.patch \ squid-2.5.STABLE9-errpage_user.patch \ squid-2.5.STABLE9-debug_newlines.patch \ - squid-2.5.STABLE9-transparent_port.patch \ squid-2.5.STABLE9-squid_k_nohostname.patch \ squid-2.5.STABLE9-config_CRLF.patch \ squid-2.5.STABLE9-forwardcc.patch \ squid-2.5.STABLE9-authinfo.patch \ squid-2.5.STABLE9-chroot_pidfile.patch \ squid-2.5.STABLE9-cachemgr_conf.patch +# squid-2.5.STABLE9-transparent_port.patch PATCH_DIST_STRIP= -p1 MAINTAINER= taca@NetBSD.org diff --git a/www/squid/distinfo b/www/squid/distinfo index b3ecbd40f2a..837beb0b207 100644 --- a/www/squid/distinfo +++ b/www/squid/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.86.2.7 2005/04/30 05:35:56 salo Exp $ +$NetBSD: distinfo,v 1.86.2.8 2005/05/02 00:18:13 salo Exp $ SHA1 (squid-2.5.9-2005042600/squid-2.5.STABLE9.tar.bz2) = 9605e274f548bfc8dcb60a299b680df2846ee74b RMD160 (squid-2.5.9-2005042600/squid-2.5.STABLE9.tar.bz2) = 98e49ff58ffc4664a46350f3d6c34be99b713716 @@ -84,9 +84,6 @@ Size (squid-2.5.9-2005042600/squid-2.5.STABLE9-errpage_user.patch) = 822 bytes SHA1 (squid-2.5.9-2005042600/squid-2.5.STABLE9-debug_newlines.patch) = 804f09685b4d86c507f7eb669da20caeb02e6f7b RMD160 (squid-2.5.9-2005042600/squid-2.5.STABLE9-debug_newlines.patch) = efc38284ceed04743abf637ce3b1f59628d5df57 Size (squid-2.5.9-2005042600/squid-2.5.STABLE9-debug_newlines.patch) = 5049 bytes -SHA1 (squid-2.5.9-2005042600/squid-2.5.STABLE9-transparent_port.patch) = 2580792f9353f23a221d4dc6303dbc0919aaf10c -RMD160 (squid-2.5.9-2005042600/squid-2.5.STABLE9-transparent_port.patch) = 9d9db96ef48fdcd376a1507996e24ab81db92024 -Size (squid-2.5.9-2005042600/squid-2.5.STABLE9-transparent_port.patch) = 8886 bytes SHA1 (squid-2.5.9-2005042600/squid-2.5.STABLE9-squid_k_nohostname.patch) = 326dc2668e02f1034627f944163f92f12c7dc978 RMD160 (squid-2.5.9-2005042600/squid-2.5.STABLE9-squid_k_nohostname.patch) = a9088582f60430c5a5e1f47e2566ef42d473a4ce Size (squid-2.5.9-2005042600/squid-2.5.STABLE9-squid_k_nohostname.patch) = 1590 bytes @@ -121,3 +118,4 @@ SHA1 (patch-bc) = 536299e59c396829f23484a14bb9a6f5c0a4de35 SHA1 (patch-ca) = 132e45eea22cccf6678b5d920d913965f73f0db7 SHA1 (patch-cb) = 603471bf702c3ff4480585dc59dc326f23a5f2e8 SHA1 (patch-cc) = 53d72f0df09f1e2c4cc9b65a635d320e4d315cf5 +SHA1 (patch-cd) = 3d3e2d18f3f2b46109177109c7dbf9695eb1ed22 diff --git a/www/squid/patches/patch-cd b/www/squid/patches/patch-cd new file mode 100644 index 00000000000..d6bff803a5e --- /dev/null +++ b/www/squid/patches/patch-cd @@ -0,0 +1,13 @@ +$NetBSD: patch-cd,v 1.5.2.2 2005/05/02 00:18:13 salo Exp $ + +--- src/client_side.c.orig 2005-05-02 01:31:18.000000000 +0900 ++++ src/client_side.c +@@ -2782,7 +2782,7 @@ parseHttpRequest(ConnStateData * conn, m + if (natfd < 0) { + int save_errno; + enter_suid(); +- natfd = open(IPL_NAT, O_RDONLY, 0); ++ natfd = open(IPNAT_NAME, O_RDONLY, 0); + save_errno = errno; + leave_suid(); + errno = save_errno; |