Up to [cvs.NetBSD.org] / pkgsrc / www / squid
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
www/squid incorporated into www/squid3
Adjusted for www/squid3
Move --enable-auth to each squid package from common Makefile.squid.
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
chmod +w file copied into WRKDIR. Don't assume sources are writeble. Fixes build with CVSREAD=t.
Remove "used by www/squid30/Makefile" comment line.
--enable-underscores option had gone.
Don't use the "install-pinger" target to change the permissions of "libexec/pinger", simply use "SPECIAL_PERMS". Now all three "squid" packages support user destination dir installation.
Make MESSAGE_SRC settable by each squid* pacakge.
Pullup ticket 2840 - requested by tron security update Revisions pulled up: - pkgsrc/www/squid/Makefile.squid 1.14 - pkgsrc/www/squid31/DESCR 1.2 - pkgsrc/www/squid31/Makefile 1.13 - pkgsrc/www/squid31/PLIST 1.3 - pkgsrc/www/squid31/distinfo 1.11 - pkgsrc/www/squid31/patches/patch-ad 1.5 - pkgsrc/www/squid31/patches/patch-ae 1.3 Files deleted: pkgsrc/www/squid31/patches/patch-aa pkgsrc/www/squid31/patches/patch-ab Module Name: pkgsrc Committed By: tron Date: Tue Jul 7 18:25:13 UTC 2009 Modified Files: pkgsrc/www/squid31: Makefile distinfo pkgsrc/www/squid31/patches: patch-ae Log Message: Update "squid31" package to version 3.1.0.9. Changes since version 3.1.0.8: - Bug 2682: Add ftp_epsv control to disable EPSV support. - Bug 2665: Detach automake system from using -I. - Bug 2395: FTP auth errors not displayed - ... also several changes and bugs closed in 3.0.STABLE16 - Port from 2.7: Show local address on listening sockets - Add "tag" type acl matching tags set by external acl helpers. - Adds Language alias linker/installer/upgrade scripts - Support for GCC 4.4 - Fix false NAT lookup errors on Linux - Fix many Windows port issues - Fix squid_kerb_auth helepr install location - Better detection of IPv6 stack types - Updates Licensing information for Squid 3.1 - ... and many packaging portability build and install issues To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/squid31/Makefile cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/squid31/distinfo cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/squid31/patches/patch-ae ----- Module Name: pkgsrc Committed By: tron Date: Wed Jul 8 15:02:01 UTC 2009 Modified Files: pkgsrc/www/squid31: Makefile Log Message: Fix destdir build. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/squid31/Makefile ----- Module Name: pkgsrc Committed By: tron Date: Sun Jul 12 09:45:02 UTC 2009 Modified Files: pkgsrc/www/squid31: Makefile distinfo Added Files: pkgsrc/www/squid31/patches: patch-aa Log Message: Add fix for Squid bug 2707 to make anonymous FTP work again. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/squid31/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/squid31/distinfo cvs rdiff -u -r0 -r1.3 pkgsrc/www/squid31/patches/patch-aa ----- Module Name: pkgsrc Committed By: tron Date: Sun Jul 19 23:05:38 UTC 2009 Modified Files: pkgsrc/www/squid31: DESCR Makefile PLIST distinfo pkgsrc/www/squid31/patches: patch-aa patch-ad patch-ae Log Message: Update "squid31" package to version 3.1.0.11. Changes since version 3.1.0.9: - Bug 2087: Support adaptation sets and chains - Bug 2459: dns error message broken when error handling delayed - Support ICAP Retry - Support ICAP retries based on the ICAP responses status code - Support logging ICAP - Support logging total DNS wait time - Support logging response times of adaptation transactions - General logging enhancements - Dynamically form chains based on ICAP X-Next-Services header - Support cross-transactional ICAP header exchange - Bug 2680: Regression Crash after rotate with no helpers running - Bug 2695: Regression in WCCPv2 L2 mask assignment - Bug 2707: Regression in FTP anonymous auth - Bug 422, 2706: RFC 2616 Date header requirements - Bug 1087: ESI processor not quoting attributes correctly. - Bug 1338: File prefetches aborted despite range_offset - Bug 2080: wbinfo_group.pl - false positive under certain conditions - Bug 2092: select loop 32-bit call counter overflows - Bug 2127: delay pools class 4 crashes with ntlm auth - Bug 2611: document fast/slow acl types - Bug 2614: Potential loss of adapted body data from eCAP adapters - Bug 2658: Missing TextException copy constructor - Bug 2659: String length overflows on append, leading to segfaults - Bug 2699: Build failure NTLM smb_lm helper - Bug 2709: TRANSLATIONS not installed - Bug 2710: squid_kerb_auth non-terminated string - Delay pools 64-bit buckets and IPv6-polish - Break forwarding loops for "transparent" or "intercept" http_ports. - Add --disable-translation option to detatch .po from error negotiation - Add squidclient man(1) page - Add localhost to default permitted networks - http_port allow-direct option to allow direct forwarding in accelerator m= ode - ... and many testing infrastructure updates - ... and much adaptation polish and improvements To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/www/squid31/DESCR cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/squid31/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/squid31/PLIST cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/squid31/distinfo cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/squid31/patches/patch-aa cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/squid31/patches/patch-ad cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/squid31/patches/patch-ae ----- Module Name: pkgsrc Committed By: tron Date: Sun Jul 19 23:28:04 UTC 2009 Modified Files: pkgsrc/www/squid31: distinfo pkgsrc/www/squid31/patches: patch-aa Log Message: Add Squid bug number. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/squid31/distinfo cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/squid31/patches/patch-aa ----- Module Name: pkgsrc Committed By: tron Date: Mon Jul 20 13:56:31 UTC 2009 Modified Files: pkgsrc/www/squid31: Makefile distinfo Added Files: pkgsrc/www/squid31/patches: patch-ab Log Message: Add fix for Squid bug 2395 which makes FTP connection to e.g. "ftp.fu-berlin.de" work again. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/www/squid31/Makefile cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/squid31/distinfo cvs rdiff -u -r0 -r1.3 pkgsrc/www/squid31/patches/patch-ab ----- Module Name: pkgsrc Committed By: tron Date: Mon Jul 27 16:35:55 UTC 2009 Modified Files: pkgsrc/www/squid31: Makefile distinfo Removed Files: pkgsrc/www/squid31/patches: patch-aa patch-ab Log Message: Update "squid31" package to version 3.1.0.12. Changes since version 3.1.0.11: - Bug 2716: Chunked request Signed/Unsigned build error - Bug 2674: Remove limit on HTTP headers read. - Bug 2620: Invalid HTTP response codes causes segfault - Fix FTP EPSV negotiation parser. - Fix Via string when leak checking is enabled (valgrind etc) - ... and several documentation and testing additions This update also fixes the security vulnerabilites reported in the SQUID-2009:2 advisory. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 pkgsrc/www/squid31/Makefile cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/squid31/distinfo cvs rdiff -u -r1.6 -r0 pkgsrc/www/squid31/patches/patch-aa cvs rdiff -u -r1.3 -r0 pkgsrc/www/squid31/patches/patch-ab ----- Module Name: pkgsrc Committed By: tron Date: Tue Jul 7 15:01:12 UTC 2009 Modified Files: pkgsrc/www/squid: Makefile.squid Log Message: General improvements: 1.) Allow individual "squid*" packages to register an extra target that is run before the common "post-install" target. 2.) Use a much simpler logic to figure out what files get installed into "share/squid/errors" and "share/squid/icons". Tested with the "squid27" and the "squid31" package. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/squid/Makefile.squid ----- Module Name: pkgsrc Committed By: tron Date: Tue Jul 7 15:21:37 UTC 2009 Modified Files: pkgsrc/www/squid: Makefile.squid Log Message: Improve package list creation to work with symbolic links as well. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/www/squid/Makefile.squid ----- Module Name: pkgsrc Committed By: tron Date: Tue Jul 7 18:44:28 UTC 2009 Modified Files: pkgsrc/www/squid: Makefile.squid Log Message: Add mirror on "ftp.nluug.nl" to master site list. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 pkgsrc/www/squid/Makefile.squid ----- Module Name: pkgsrc Committed By: taca Date: Mon Jul 27 11:29:08 UTC 2009 Modified Files: pkgsrc/www/squid: Makefile.squid Log Message: Make it DESTDIR careful. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/squid/Makefile.squid
Make it DESTDIR careful.
Add mirror on "ftp.nluug.nl" to master site list.
Improve package list creation to work with symbolic links as well.
General improvements: 1.) Allow individual "squid*" packages to register an extra target that is run before the common "post-install" target. 2.) Use a much simpler logic to figure out what files get installed into "share/squid/errors" and "share/squid/icons". Tested with the "squid27" and the "squid31" package.
Add squid's common ftp download URL as SQUID_MASTER_SITES.
Revert generating PLIST for error files except @dirrm. It was accidently deleted by previous commit. Also stop using PLIST.common_end here. It should fix some bulk problem of squid27/squid30/squid31 packages.
Remove @dirrm related logic.
Remove write permission from "libexec/pinger" because it is installed setuid "root".
Various improvements for the "squid31" package by Michael van Elst: - Make sure that "errorpage.css" gets installed into the correct directory. - Install "msntauth.conf". - Correct default pid file location.
Add and enable "squid31" package.
Add share/squid to INSTALLATION_DIRS, so it gets created explicitly with mode 755 instead of implicitly with whatever mode is implied by the umask. Bump PKGREVISION for squid27 and squid30 packages.
Add comments who use this file.
Fix (revert) some definitions exchage betweem Makefile.common and Makefile.squid since previous change break squidGuard package. Noted by joerg@ via private mail.
Adding missing files to be added. (Oops!) Noted by Klaus Klein via private mail.