head	1.22;
access;
symbols
	pkgsrc-2013Q2:1.22.0.16
	pkgsrc-2013Q2-base:1.22
	pkgsrc-2012Q4:1.22.0.14
	pkgsrc-2012Q4-base:1.22
	pkgsrc-2011Q4:1.22.0.12
	pkgsrc-2011Q4-base:1.22
	pkgsrc-2011Q2:1.22.0.10
	pkgsrc-2011Q2-base:1.22
	pkgsrc-2009Q4:1.22.0.8
	pkgsrc-2009Q4-base:1.22
	pkgsrc-2008Q4:1.22.0.6
	pkgsrc-2008Q4-base:1.22
	pkgsrc-2008Q3:1.22.0.4
	pkgsrc-2008Q3-base:1.22
	cube-native-xorg:1.22.0.2
	cube-native-xorg-base:1.22
	pkgsrc-2008Q2:1.21.0.18
	pkgsrc-2008Q2-base:1.21
	cwrapper:1.21.0.16
	pkgsrc-2008Q1:1.21.0.14
	pkgsrc-2008Q1-base:1.21
	pkgsrc-2007Q4:1.21.0.12
	pkgsrc-2007Q4-base:1.21
	pkgsrc-2007Q3:1.21.0.10
	pkgsrc-2007Q3-base:1.21
	pkgsrc-2007Q2:1.21.0.8
	pkgsrc-2007Q2-base:1.21
	pkgsrc-2007Q1:1.21.0.6
	pkgsrc-2007Q1-base:1.21
	pkgsrc-2006Q4:1.21.0.4
	pkgsrc-2006Q4-base:1.21
	pkgsrc-2006Q3:1.21.0.2
	pkgsrc-2006Q3-base:1.21
	pkgsrc-2006Q2:1.19.0.8
	pkgsrc-2006Q2-base:1.19
	pkgsrc-2006Q1:1.19.0.6
	pkgsrc-2006Q1-base:1.19
	pkgsrc-2005Q4:1.19.0.4
	pkgsrc-2005Q4-base:1.19
	pkgsrc-2005Q3:1.19.0.2
	pkgsrc-2005Q3-base:1.19
	pkgsrc-2005Q2:1.18.0.2
	pkgsrc-2005Q2-base:1.18
	pkgsrc-2005Q1:1.16.0.2
	pkgsrc-2005Q1-base:1.16
	pkgsrc-2004Q4:1.15.0.6
	pkgsrc-2004Q4-base:1.15
	pkgsrc-2004Q3:1.15.0.4
	pkgsrc-2004Q3-base:1.15
	pkgsrc-2004Q2:1.15.0.2
	pkgsrc-2004Q2-base:1.15
	pkgsrc-2004Q1:1.14.0.4
	pkgsrc-2004Q1-base:1.14
	pkgsrc-2003Q4:1.14.0.2
	pkgsrc-2003Q4-base:1.14
	netbsd-1-6-1:1.11.0.2
	netbsd-1-6-1-base:1.11
	netbsd-1-6:1.6.0.6
	netbsd-1-6-RELEASE-base:1.6
	pkgviews:1.6.0.2
	pkgviews-base:1.6
	buildlink2:1.5.0.2
	buildlink2-base:1.5
	netbsd-1-5-PATCH003:1.5;
locks; strict;
comment	@# @;


1.22
date	2008.09.12.14.59.52;	author taca;	state dead;
branches;
next	1.21;

1.21
date	2006.09.26.03.40.20;	author taca;	state Exp;
branches;
next	1.20;

1.20
date	2006.09.13.14.41.58;	author taca;	state Exp;
branches;
next	1.19;

1.19
date	2005.08.09.15.48.29;	author taca;	state Exp;
branches;
next	1.18;

1.18
date	2005.06.05.14.20.26;	author taca;	state Exp;
branches
	1.18.2.1;
next	1.17;

1.17
date	2005.05.02.20.34.07;	author reed;	state Exp;
branches;
next	1.16;

1.16
date	2005.02.17.15.04.12;	author taca;	state Exp;
branches;
next	1.15;

1.15
date	2004.04.23.22.08.00;	author reed;	state Exp;
branches
	1.15.6.1;
next	1.14;

1.14
date	2003.05.24.12.31.34;	author taca;	state Exp;
branches;
next	1.13;

1.13
date	2003.03.27.06.44.24;	author taca;	state Exp;
branches;
next	1.12;

1.12
date	2003.03.25.17.44.22;	author taca;	state Exp;
branches;
next	1.11;

1.11
date	2002.12.09.16.01.51;	author tron;	state Exp;
branches;
next	1.10;

1.10
date	2002.11.25.14.46.14;	author taca;	state Exp;
branches;
next	1.9;

1.9
date	2002.11.12.16.07.17;	author taca;	state Exp;
branches;
next	1.8;

1.8
date	2002.10.13.16.43.20;	author taca;	state Exp;
branches;
next	1.7;

1.7
date	2002.09.15.14.39.51;	author grant;	state Exp;
branches;
next	1.6;

1.6
date	2002.06.26.10.30.08;	author seb;	state Exp;
branches;
next	1.5;

1.5
date	2002.03.22.14.59.01;	author tron;	state Exp;
branches;
next	1.4;

1.4
date	2001.12.12.17.06.19;	author taca;	state Exp;
branches;
next	1.3;

1.3
date	2001.11.23.10.22.53;	author tron;	state Exp;
branches;
next	1.2;

1.2
date	2001.11.17.23.47.24;	author kim;	state Exp;
branches;
next	1.1;

1.1
date	2001.11.01.02.18.53;	author zuntum;	state Exp;
branches;
next	;

1.18.2.1
date	2005.09.10.11.16.41;	author salo;	state Exp;
branches;
next	;

1.15.6.1
date	2005.02.17.15.37.00;	author salo;	state Exp;
branches;
next	;


desc
@@


1.22
log
@Restructuring Squid package:

* Now www/squid directory is common directory for squid packages.
* package options clean up and all options are described.
* LDAP helper support. (PR pkg/39386)
* DESTDIR support.
* Move some MESSAGE to documation directory.

Next, I'll import squid26, squid27 and squid30 packages.
@
text
@@@comment $NetBSD: PLIST,v 1.21 2006/09/26 03:40:20 taca Exp $
bin/squidclient
libexec/cachemgr.cgi
man/man8/cachemgr.cgi.8
man/man8/squid.8
sbin/RunCache
sbin/squid
share/doc/squid/ChangeLog
share/doc/squid/RELEASENOTES.html
share/doc/squid/debug-sections.txt
share/examples/rc.d/squid
share/examples/squid/cachemgr.conf
share/examples/squid/mime.conf
share/examples/squid/msntauth.conf
share/examples/squid/squid.conf
@@dirrm share/doc/squid
@@dirrm share/examples/squid
@


1.21
log
@Update squid package to 2.6.4 (2.6.STABLE4).


Changes to squid-2.6.STABLE4 (Sep 22 2006)

	- Bug #1736: Missing Italian translation of ERR_TOO_BIG error page
	- Windows port enhancement: added native exception handler with signal emulation
	- Fix the %un log_format tag again. Got broken in 2.6.STABLE2
	- Fix Squid crash when using %a in ERR_INVALID_REQ and ERR_INVALID_URL error messages.
	- Bug #212: variable %i always 0.0.0.0 in many error pages
	- Bug #1708: Ports in ACL accepts characters and out of range
	- Bug #1706: Squid time acl accepts invalid time range.
	- Fix another harmless fake_auth compiler warning on gcc 4.1.1 x86
	- Fix an harmless snmp_core.c compiler warning on gcc 4.1.1 x86
	- Bug #1744: squid-2.6.STABLE3 - fakeauth_auth crashing on certain requests
	- Bug #1746: Harmless off by one overrun in ncsa_auth md5 password validation
	- Bug #1598: start_announce cannot be disabled
	- Periodically flush cache.log to disk when "buffered_logs on" is set
	- Numerous COSS improvements and fixes
	- Windows port: merge of MinGW support
	- Windows port: Merged Windows threads support into aufs
	- Bug #1759: Windows port cachemgr.cgi attempts to write to file system root directory
	- Numerous portability fixes
	- Various minor statistics cleanup on 64-bit hosts with more than 4GB of memory
	- Bug #1758: HEAD on ftp:// URLs always returned 200 OK.
	- Bug #1760: FTP related memory leak
	- Bug #1770: WCCP2 weighted assignment
	- Bug #1768: Redundant DNS PTR lookups
	- Bug #1696: Add support for wccpv2 mask assignment
	- Bug #1774: ncsa_auth support for cramfs timestamps
	- Bug #1769: near-hit and filedescriptor usage missing in SNMP MIB
	- Bug #1725: cache_peer login=PASS documentation somewhat confusing
	- Bug #1590: Silence those ETag loop warnings
	- Bug #1740: Squid crashes on certain malformed HTTP responses
	- Bug #1699: assertion failed: authenticate.c:836: "auth_user_request != NULL"
	- Improve error reporting on unexpected CONNECT requests in accelerator mode
	- Cosmetic change to increase cache.log detail level on invalid requests
	- Bug #1229: http_port and other directives accept invalid ports
	- Reject http_port specifications using both transparent and accelerator options
	- Cosmetic cleanup to not dump stacktraces on configuration errors
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.20 2006/09/13 14:41:58 taca Exp $
@


1.20
log
@Update www/squid pacakge to 2.6.3 (squid 2.6.STABLE3).

Too may changes to mention here.
Please refer ${PREFIX}/share/doc/squid/RELEASENOTES.html.
@
text
@d1 1
a1 2
@@comment $NetBSD: PLIST,v 1.19 2005/08/09 15:48:29 taca Exp $
bin/cossdump
@


1.19
log
@- Add missing optional installed files.
- Slightly simplify installation of example configurations.
- Add official patches.

* 2005-07-11 00:46 (Cosmetic) The new --with-build-environment=...
				option doesn't work
* 2005-07-09 08:58 (Cosmetic) Allow wb_ntlm_auth to run more silent
* 2005-07-03 08:24 (Cosmetic) "make all" gives many warnings
* 2005-06-29 20:36 (Minor) wbinfo_group.pl only looks into the first
				group specified
* 2005-06-21 22:28 (Minor) FTP listings uses "BASE HREF" much more than
				it needs to,
* 2005-06-22 10:46 (Cosmetic) Title in FTP listings somewhat messed up
* 2005-06-19 21:03 (Minor) SNMP GETNEXT fails if the given OID is
				outside the Squid MIB
* 2005-06-19 09:39 (Minor) squid -k reconfigure internal corruption
				if the type of a cache_dir is changed
* 2005-06-13 22:55 (Minor) httpd_accel_signle_host incompatible
				with redireection
* 2005-06-30 08:49 (Minor) Core dump with --enable-ipf-transparent
				if access to NAT device not granted
* 2005-06-27 21:24 (Minor) squid -k fails in combination with chroot
				after patch for bug 1157
* 2005-06-09 08:01 (Minor) Squid internal icons served up with slightly
				incorrect HTTP headers
* 2005-06-06 21:38 (Cosmetic) Updated Spanish error messages

Bump PKGREVISION.
@
text
@d1 2
a2 1
@@comment $NetBSD: PLIST,v 1.18 2005/06/05 14:20:26 taca Exp $
a6 1
sbin/RunAccel
d13 1
@


1.18
log
@Update squid package to 2.5.10

* squid 2.5.STABLE10 + official + one official patch.

    - 2005-05-25 23:01 (Cosmetic) Double content-length often harmless

  Other fixes are already done by official patches for squid 2.5.STABLE9.

* Add missing cachemgr.cgi.8 to PLIST.
* Introduce options.mk which may need to be brushed more.
* Drop support for diskd on Darwin since diskd needs System V msg function
  which dosen't supported on Darwin.
* Real fix for transparent proxy with IP Filter, fix PR pkg/30085.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.17 2005/05/02 20:34:07 reed Exp $
d14 1
@


1.18.2.1
log
@Pullup ticket 738 - requested by Takahiro Kambe
security fix for squid

Revisions pulled up:
- pkgsrc/www/squid/Makefile		1.155, 1.157
- pkgsrc/www/squid/PLIST		1.19
- pkgsrc/www/squid/distinfo		1.100, 1.101
- pkgsrc/www/squid/patches/patch-aa	1.17
- pkgsrc/www/squid/patches/patch-ag	1.20
- pkgsrc/www/squid/patches/patch-an	1.8
- pkgsrc/www/squid/patches/patch-ap	1.1
- pkgsrc/www/squid/patches/patch-bb	1.7
- pkgsrc/www/squid/patches/patch-cd	1.10, 1.11

   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Aug  9 15:48:30 UTC 2005

   Modified Files:
   	pkgsrc/www/squid: Makefile PLIST distinfo
   	pkgsrc/www/squid/patches: patch-aa patch-cd
   Added Files:
   	pkgsrc/www/squid/patches: patch-ap

   Log Message:
   - Add missing optional installed files.
   - Slightly simplify installation of example configurations.
   - Add official patches.

   * 2005-07-11 00:46 (Cosmetic) The new --with-build-environment=...
   				option doesn't work
   * 2005-07-09 08:58 (Cosmetic) Allow wb_ntlm_auth to run more silent
   * 2005-07-03 08:24 (Cosmetic) "make all" gives many warnings
   * 2005-06-29 20:36 (Minor) wbinfo_group.pl only looks into the first
   				group specified
   * 2005-06-21 22:28 (Minor) FTP listings uses "BASE HREF" much more than
   				it needs to,
   * 2005-06-22 10:46 (Cosmetic) Title in FTP listings somewhat messed up
   * 2005-06-19 21:03 (Minor) SNMP GETNEXT fails if the given OID is
   				outside the Squid MIB
   * 2005-06-19 09:39 (Minor) squid -k reconfigure internal corruption
   				if the type of a cache_dir is changed
   * 2005-06-13 22:55 (Minor) httpd_accel_signle_host incompatible
   				with redireection
   * 2005-06-30 08:49 (Minor) Core dump with --enable-ipf-transparent
   				if access to NAT device not granted
   * 2005-06-27 21:24 (Minor) squid -k fails in combination with chroot
   				after patch for bug 1157
   * 2005-06-09 08:01 (Minor) Squid internal icons served up with slightly
   				CVSincorrect HTTP headers
   * 2005-06-06 21:38 (Cosmetic) Updated Spanish error messages

   Bump PKGREVISION.
---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Sep  4 05:07:05 UTC 2005

   Modified Files:
   	pkgsrc/www/squid: Makefile distinfo
   	pkgsrc/www/squid/patches: patch-ag patch-an patch-bb patch-cd

   Log Message:
   Update squid package to 2.5.10nb2.

   - pkgsrc changes: check IP filter's header file <ipl.h> as well as
   		  <netinet/ipl.h>.

   - Apply recent official patches including a security fix for DoS noted by
     http://secunia.com/advisories/16674/

   * 2005-09-03 09:41 (Minor) E-mail sent when cache dies is blocked from
   			   many antispam rules
   * 2005-09-03 09:41 (Minor) Solaris 10 SPARC transparent proxy build problem
   			   with ipfilter
   * 2005-09-01 22:57 (Minor) snmo cacheClientTable fails on "long" IP
   			   addresses
   * 2005-09-01 22:49 (Minor) squid_ldap_auth -U does not work
   * 2005-09-01 22:44 (Major) assertion failed:
   			   store.c:523: "e->store_status == STORE_PENDING"
   * 2005-09-01 22:39 (Cosmetic) Greek translation of error messages
   * 2005-09-01 22:31 (Minor) Some odd FTP servers respond with 250
   			   where 226 is expected
   * 2005-09-01 22:26 (Cosmetic) Fails to compile with glibc -D_FORTIFY_SOURCE=2
   * 2005-09-01 22:18 (Cosmetic) Odd URLs when failing to forward request via
   			      parent and several error messages inconsistent
   			      in reported request details
   * 2005-09-01 22:09 (Minor) More chroot_dir and squid -k reconfigure issues
   * 2005-09-01 21:56 (Medium) assertion failed:
   	StatHist.c:93: ((int) floor (0.99L + statHistVal(H, 0) - min)) == 0
   * 2005-09-01 20:27 (Major) Segmentation fault in sslConnectTimeout
   * 2005-08-19 09:31 (Minor) sync redeclarations when support for ARP acls
   * 2005-08-14 17:05 (Cosmetic) New 'mail_program' configuration option in
   			      squid.conf
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.19 2005/08/09 15:48:29 taca Exp $
a13 1
share/examples/squid/msntauth.conf
@


1.17
log
@RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.16 2005/02/17 15:04:12 taca Exp $
d4 1
@


1.16
log
@Update squid package to 2.5.8nb1.

Apply four official fixes.

* 2005-02-15 02:14 (Cosmetic) FTP URL cleanups
* 2005-02-15 01:07 (Cosmetic) Allow high characters in generated FTP and
				Gopher directory listings
* 2005-02-15 00:03 (Cosmetic) Cross-platform format fixes
* 2005-02-13 05:58 (Major) Assertion failure on certain odd DNS responses

Fixes PR pkg/29412 from Mike M. Volokhov.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.15 2004/04/23 22:08:00 reed Exp $
d11 1
@


1.15
log
@mk/bsd.pkg.install.mk now automatically registers
the RCD_SCRIPTS rc.d script(s) to the PLIST.

This GENERATE_PLIST idea is part of Greg A. Woods'
PR #22954.

This helps when the RC_SCRIPTS are installed to
a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later,
the default RCD_SCRIPTS_EXAMPLEDIR will be changed
to be more clear that they are the examples.)

These patches also remove the etc/rc.d/ scripts from PLISTs
(of packages that use RCD_SCRIPTS). (This also removes
now unused references from openssh* makefiles. Note that
qmail package has not been changed yet.)

I have been doing automatic PLIST registration for RC_SCRIPTS
for over a year. Not all of these packages have been tested,
but many have been tested and used.

Somethings maybe to do:
- a few packages still manually install the rc.d scripts to
  hard-coded etc/rc.d. These need to be fixed.
- maybe  remove from mk/${OPSYS}.pkg.dist mtree specifications too.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.14 2003/05/24 12:31:34 taca Exp $
d5 3
a12 3
sbin/RunAccel
sbin/RunCache
sbin/squid
@


1.15.6.1
log
@Pullup ticket 292 - requested by Takahiro Kambe
DoS fix for squid

Revisions pulled up:
- pkgsrc/www/squid/Makefile 1.135
- pkgsrc/www/squid/PLIST    1.16
- pkgsrc/www/squid/distinfo 1.81

   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Thu Feb 17 15:04:12 UTC 2005

   Modified Files:
   	pkgsrc/www/squid: Makefile PLIST distinfo

   Log Message:
   Update squid package to 2.5.8nb1.

   Apply four official fixes.

   * 2005-02-15 02:14 (Cosmetic) FTP URL cleanups
   * 2005-02-15 01:07 (Cosmetic) Allow high characters in generated FTP and
   				Gopher directory listings
   * 2005-02-15 00:03 (Cosmetic) Cross-platform format fixes
   * 2005-02-13 05:58 (Major) Assertion failure on certain odd DNS responses

   Fixes PR pkg/29412 from Mike M. Volokhov.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.16 2005/02/17 15:04:12 taca Exp $
a4 3
sbin/RunAccel
sbin/RunCache
sbin/squid
d10 3
@


1.14
log
@Update squid package to 2.5.2nb4.

- Don't left share/doc/squid directory on deinstall.
- Apply recent 12 official patches.

 - (Minor) deny_info TCP_RESET does not work
 - (Minor) Digest authentication fails on URLs with comma
 - (Minor) digest nonce count workarounds for broken browsers
 - (Minor) external_acl hangs if defined with ttl=0
 - (Minor) smb_auth.pl (multi-domain-NTLM) fails on domain qualified logins
 - (Minor) smb_auth fails on complex logins (involving domain names or odd
           characters)
 - (Minor) ACL regression error introduced by earlier 2.5.STABLE2 patch
 - (Cosmetic) segmentation fault in authentication if debugging enabled
 - (Cosmetic) Unreachable code due to siged/unsigned errors
 - (Minor) logic error in comm_select.
 - (Minor) wb_group update to 1.2 to add support for domain qualified goups
 - (Minor) Segmentation fault when using negated external acls
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.13 2003/03/27 06:44:24 taca Exp $
a2 1
etc/rc.d/squid
@


1.13
log
@Remove manual creation/deletion PKG_SYSCONFDIR since it handled by
bsd.pkg.install.mk.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.12 2003/03/25 17:44:22 taca Exp $
d14 1
@


1.12
log
@Update squid package to 2.5.2.

pkgsrc change: install some supplemental documents.

Changes to squid-2.5.STABLE2 (Mars 17, 2003):

	- Contrib files added back to the distribution
	- Several compiler warnings fixed when using --disable-ident or
	  --disable-http-violations
	- authentication can now be used in most access controls, but
	  must in most cases first be enforced in http_access to force
	  the user to authenticate.
	- cleanups in the developer bootstrap.sh process when preparing
	  the sources.
	- several squid.conf.default documentation updated to correctly
	  refer to the current names when refering to other directives
	- authenticate_ip_ttl documentation updates
	- several assertion faults and segmentation violations corrected
	- the RunCache/RunAccel and squid.rc scripts updated to refer to
	  the squid binary in sbin rather than the old bin location.
	- squid_ldap_auth command line processing fixes when specifying
	  the LDAP server last on the line instead of -h option
	- aufs data corruption bugfix
	- aufs performance improvement for low traffic systems
	- aufs stability improvements
	- external_acl corrected to properly deal with quoted strings
	- WCCPv1 bugfix to make sure the router accepts the hash assignments
	- "Total accounted memory" now correctly reported in cachemgr
	- several small memory leaks (mostly reconfigure related)
	- new squid.conf option to allow GET/HEAD requests with a request
	  entity
	- "make uninstall" no longer removes squid.conf
	- cachemgr.cgi now uses POST to avoid having the cachemgr password
	  logged in the web server logs
	- authentication schemes which are known to not be proxyable are now
	  filtered out from forwarded server replies to avoid that the clients
	  tries to use such schemes when we know for a fact it won't work
	- spelling corrections in various error messages
	- now possible to define acl values with spaces in them
	  by using the "include file" feature
	- squid_ldap_group updated to 2.10 to fix compilation issues with
	  recent (and older) OpenLDAP libraries and to make the helper deal
	  correctly with true LDAP groups by first looking up the user DN.
	- Some internal code cleanups
	- now verifies that programs etc exists iside the chroot directory
	  when using chroot_dir. No longer neccesary to set up a split view
	  environment where the same paths works both inside the chroot and
	  outside just to convince Squid that the files is actually there..
	- improved memory usage reporting
	- --disable-hostname-checks configure option
	- no longer ignores double dots in host names. Any hostname with
	  double dots is now rejected as invalid.
	- log_mime_hdrs no longer logs garbage if very long headers
	  are seen.
	- 'select_fds_hist' object added to cachemgr 'histogram' output
	- pid file now unlinked when squid has really shut down, not
	  immediately when the shutdown request is received. This allows
	  the pid file to be monitored to determine when Squid has shut down
	  properly
	- correct authentication scheme setups on some platforms or compilers
	- several squid.conf.default documentation updates to remove references
	  to renamed or replaced directives by changing them to their current
	  names.
	- the SSL reverse proxy support updated to allow building with
	  OpenSSL 0.9.7 and and later.
	- Corrected a minor performance problem while processing HEAD replies
	  from various broken web servers not sending a correct HTTP reply
	- time acls can now specify multiple times in the same acl name, like
	  most other acl types.
	- winbind helpers updated to match Samba-2.2.7a and should
	  work with Samba-2.2.6 or later (required). For compability with
	  older Samba versions A new configure option --with-samba-sources=...
	  has been added to allow you to specify which Samba version the
	  helpers should be built for if different than the above versions.
	- Squid MIB definition syntax correction to work better with newer
	  (and older) SNMP tools.
	- Fixed access.log format when logging "error:invalid-HTTP-ident" on
	  requests where parsing the HTTP identifier (HTTP/1.0) failed.
	- "make distclean" no longer removes the icons, this avoids the
	  dependency on "uudecode" to rebuild Squid after "make distclean"
	- User name returned by external acl lookups (external_acl_type)
	  is now available as "ident" in later acl checks in addition to
	  the logging in access.log.
	- Incorrect behaviour of Digest authentication partly corrected - it
	  will not handle sessions, but will always enforce password
	  correctness.. (patch submitted by Sean Burford).
	- Issue with persistent connections and PUT/POST request corrected
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.11 2002/12/09 16:01:51 tron Exp $
a14 2
@@exec ${MKDIR} ${PKG_SYSCONFDIR}
@@unexec rmdir ${PKG_SYSCONFDIR} 2>/dev/null || ${TRUE}
@


1.11
log
@Replace "true" by "${TRUE}".
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.10 2002/11/25 14:46:14 taca Exp $
d6 3
@


1.10
log
@Update squid package to squid-2.5.1nb2.

- Apply disabled official patch since the patch's content has corrected.

    * Impossible to define acls with spaces in them

- Remove "@@unexec ${RMDIR} %D/etc/squid ..." line from PLIST since
  there is already removing directory line which use more generic
  PKG_SYSCONFDIR variable.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.9 2002/11/12 16:07:17 taca Exp $
d13 1
a13 1
@@unexec rmdir ${PKG_SYSCONFDIR} 2>/dev/null || true
@


1.9
log
@Move libexec/squid_unix_group and man/man8/squid_unix_group.8 from PLIST
to OPTIONAL_FILES in Makefile.

This fix a problem when setting SQUID_CONFIGURE_ARGS in /etc/mk.conf
without --enable-external-acl-helpers=unix_group.

Noted by private mail from Tomasz Luchowski <tomasz at luchowski.com>.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.8 2002/10/13 16:43:20 taca Exp $
a3 1
@@unexec ${RMDIR} %D/etc/squid 2>/dev/null || ${TRUE}
@


1.8
log
@Update squid to 2.5.1 with several patches from
http://www.squid-cache.org/Versions/v2/2.5/bugs/.

Now try to install more authentication modules, but those modules
should be handled by proper frame work (Curretly, SASL modules
aren't handled).

Changes to squid-2.5 ():

	- Major rewrite of proxy authentication to support other schemes
	  than basic. First in the line is NTLM support but others can
	  easily be added (minimal digest is present). See Programmers Guide.
	  (Robert Collins & Francesco Chemolli)
	- Reworked how request bodies are passed down to the protocols.
	  Now all client side processing is inside client_side.c, and
	  the pass and pump modules is no longer used.
	- Optimized searching in proxy_auth and ident ACL types. Squid should
	  now handle large access lists a lot more efficiently.
	  (Francesco Chemolli)
	- Fixed forwarding/peer loop detection code (Brian Degenhardt) -
	  now a peer is ignored if it turns out to be us, rather than
	  committing suicide
	- Changed the internal URL code to obey appendDomain for internal
	  objects if it needs appending. This fixes weirdnesses where
	  a machine can think it is "foo.bar.com", and "foo" is requested.
	  (Brian Degenhardt)
	- Added the use of Automake to create the Makefile.in's in the squid
	  source tree. This will allow libtool in the future, and immediately
	  allows better dependency tracking - with or without gcc - as well
	  as the dist-all and distcheck targets for developers which respectively
	  build a tar.gz and a tar.bz2 distribution, and check that what will be
	  distributed builds.
	- Added TOS and source address selection based on ACLs,
	  written by Roger Venning. This allows administrators to set
	  the TOS precedence bits and/or the source IP from a set of
	  available IPs based upon some ACLs, generally to map different
	  users to different outgoing links and traffic profiles.
	- Added 'max-conn' option to 'cache_peer'
	- Added SSL gatewaying support, allowing Squid to act as a SSL server
	  in accelerator setups.
	- SASL authentication helper by Ian Castle
	- msntauth updated to v2.0.3
	- no_cache now applies to cache hits as well as cache misses
	- the Gopher client in Squid has been significantly improved
	- Squid now sanity checks FTP data connections to ensure the
	  connection is from the requested server. Can be disabled if
	  needed by turning off the ftp_sanitycheck option.
	- external acl support. A mechanism where flexible ACL checks
	  can be driven by external helpers. See the external_acl_type
	  and acl external directives.
	- Countless other small things and fixes
	- HTML pages generated by Squid or CacheMgr as well as the
	  ERR documents now contain a doctype declaration so that
	  browsers know which HTML specification the document uses.
	  In addition to that they have a new look (background-color, font)
	  and are valid according to the HTML standards at www.w3.org.
	  (Clemens Löser)
	- Login and password send to Basic auth helpers is now URL escaped
	  to allow for spaces and other "odd" characters in logins and
	  passwords
	- Proxy Authentication is no longer blindly forwarded to peer
	  caches if not used locally. If forwarding of proxy authentication
	  is desired then it must now be configured with the login=PASS
	  cache_peer option.
	- Responses with Vary: in the header are now cached by squid.
	  (Henrik Nordstrom).
	- Removed unused 'siteselect_timeout' directive.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.7 2002/09/15 14:39:51 grant Exp $
a5 1
libexec/squid_unix_group
a6 1
man/man8/squid_unix_group.8
@


1.7
log
@* make use of PKG_SYSCONFDIR in rc script.
* use bsd.pkg.install.mk for rc script and config file installation.

Checked by Stoned Elipot <seb@@netbsd.org>.
@
text
@d1 2
a2 1
@@comment $NetBSD: PLIST,v 1.6 2002/06/26 10:30:08 seb Exp $
d6 3
a12 1
sbin/client
@


1.6
log
@Substitute a couple of `mkdir' by `${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2002/03/22 14:59:01 tron Exp $
d12 2
a13 2
@@exec ${MKDIR} ${SQUID_SYSCONFDIR}
@@unexec rmdir ${SQUID_SYSCONFDIR} 2>/dev/null || true
@


1.5
log
@Change "squid" package to honor "PKG_SYSCONFDIR" completely. This fixes
PR pkg/15775 by Kimmo Suominen.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2001/12/12 17:06:19 taca Exp $
d12 1
a12 1
@@exec mkdir -p ${SQUID_SYSCONFDIR}
@


1.4
log
@Update squid to 2.4.3 (squid-2.4.STABLE3), referring to tech-pkg's mail
from "Ciarcinski, Adam \(ISS Brussels\)" <ACiarcinski@@iss.net>.

From ChangeLog:

Changes to Squid-2.4.STABLE3 (Nov 28, 2001):

	- Fixed bug #255: core dump on SSL/CONNECT if access denied by
	  miss_access
	- Fixed bug #246: corrupt on-disk meta information preventing
	  rebuilds of lost swap.state files
	- Fixed bug #243: squid_ldap_auth now supports spaces in passwords
	- Fixed a coredump when creating FTP directories
	- Fixed a compile time problem with statHistDump prototype mistmatch,
	  reported by some compilers
	- Fixed a potential coredump situation on snmpwalk in certain
	  configurations
	- Fixed bug #229: filedescriptor leakage in the "aufs" cache_dir
	  store implementation
	- Serbian error message translations

I added following changes, too.

o honor PKG_SYSCONFDIR keep SQUID_SYSCONFDIR effective.
o Add --disable-internal-dns.  This made external dnsserver
  available.  External dnsserver could be disabled with configuration
  file.
o Enable optimization with "-O".
o Fix a problem to access nat device when transparent proxy enabled.
  This fix will be contained in squid 2.5 release.
o setproctitle() hack for external dnsserver from daemonnews's article.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2001/11/23 10:22:53 tron Exp $
a2 2
etc/squid/mime.conf.default
etc/squid/squid.conf.default
d5 2
d11 3
@


1.3
log
@Fix problems caused by recent changes: the example configuration files get
installed into "etc/squid" (and are not moved arround after installation).
The message of the install script matches the actual layout again and is
adapted to changes to "SQUID_SYSCONFDIR".
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2001/11/17 23:47:24 kim Exp $
d5 1
a5 1
@@unexec rmdir %D/etc/squid 2>/dev/null || true
@


1.2
log
@Config files cannot be forced into ${PREFIX}.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2001/11/01 02:18:53 zuntum Exp $
d3 3
a5 3
share/squid/mime.conf.default
share/squid/squid.conf.default
@@unexec rmdir %D/share/squid 2>/dev/null || true
@


1.1
log
@Move pkg/ files into package's toplevel directory
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.7 2001/09/18 16:24:58 tron Exp $
d3 3
a5 3
etc/squid/mime.conf.default
etc/squid/squid.conf.default
@@unexec rmdir %D/etc/squid 2>/dev/null || true
@

