diff options
author | taca <taca> | 2003-05-09 05:07:13 +0000 |
---|---|---|
committer | taca <taca> | 2003-05-09 05:07:13 +0000 |
commit | 8c9081af9e6e3e25cdf4dc4af10c6a7fbb49abeb (patch) | |
tree | c2a70fc5ee7d952e8ac58bfefda85fec9a31cf44 /www/squid/Makefile | |
parent | d7cd3f350be29775cfe5818a97409d771f604e09 (diff) | |
download | pkgsrc-8c9081af9e6e3e25cdf4dc4af10c6a7fbb49abeb.tar.gz |
Update squid package to 2.5.2nb3.
Apply newer offcial patches (total 19). Here is short summary of those
newly added patch files.
See http://www.squid-cache.org/Versions/v2/2.5/bugs/ in detail.
o squid_ldap_auth update to support TLS, SSL and increased security for bind
password
o Basic auth looping when multiple proxy_auth ACLs combined in one line.
o reply_body_max_size fails with ident or proxy_auth acls
o acl ident REQUIRED matches even if the ident lookup fails
o msntauth helper crashes related to the alow/deny file operation
o LDAP basic authentication crash if server is unreachable
o "squid -k reconfigure" does not close logs to activate new settings
o --enable-ssl fails on RedHat 9
o SNMP MIB used Counter32 for certain values which are gauges
o Upgrade of wb_group to 1.1
o AIX 5 issues
Diffstat (limited to 'www/squid/Makefile')
-rw-r--r-- | www/squid/Makefile | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/www/squid/Makefile b/www/squid/Makefile index 9e20d5a1b11..5f4df256c84 100644 --- a/www/squid/Makefile +++ b/www/squid/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.82 2003/04/28 12:01:02 taca Exp $ +# $NetBSD: Makefile,v 1.83 2003/05/09 05:07:13 taca Exp $ DISTNAME= squid-2.5.STABLE2 PKGNAME= squid-2.5.2 -PKGREVISION= 2 +PKGREVISION= 3 WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} CATEGORIES= www MASTER_SITES= http://www.squid-cache.org/Versions/v2/2.5/ \ @@ -18,7 +18,18 @@ PATCHFILES= squid-2.5.STABLE2-concurrent_external_acl.patch \ squid-2.5.STABLE2-cache_effective_user_docs.patch \ squid-2.5.STABLE2-cache_peer_docs.patch \ squid-2.5.STABLE2-header_access_paranoid.patch \ - squid-2.5.STABLE2-dns_root_label.patch + squid-2.5.STABLE2-dns_root_label.patch \ + squid-2.5.STABLE2-aix5.patch \ + wb_group-1.1.patch \ + squid-2.5.STABLE2-snmp_gauges.patch \ + squid-2.5.STABLE2-redhat9-ssl.patch \ + squid-2.5.STABLE2-reconfig_logs.patch \ + squid-2.5.STABLE2-ldap_auth_unavail.patch \ + squid-2.5.STABLE2-msntauth.patch \ + squid-2.5.STABLE2-ident_REQUIRED.patch \ + squid-2.5.STABLE2-reply_body_max_size.patch \ + squid-2.5.STABLE2-acl_lookup_loop.patch \ + squid-2.5.STABLE2-squid_ldap_auth.patch PATCH_DIST_STRIP= -p1 MAINTAINER= taca@netbsd.org @@ -79,6 +90,14 @@ OPTIONAL_FILES+= libexec/ip_user_check libexec/smb_auth libexec/smb_auth.sh OPTIONAL_FILES+= libexec/squid_unix_group libexec/wb_auth libexec/wb_group OPTIONAL_FILES+= libexec/wb_ntlmauth man/man8/squid_unix_group.8 +# workaround for wb_group-1.1.patch. +# using somewhat redundant regexp for preventing RCS Id's substitution. +pre-patch: + cd ${WRKSRC}/helpers/external_acl/winbind_group; \ + ${MV} wb_check_group.c wb_check_group.c.ORIG; \ + ${SED} -e 's/\$$\Id:.*\$$/\$$\Id\$$/' wb_check_group.c.ORIG > \ + wb_check_group.c + pre-install: @${INSTALL_DATA_DIR} ${EXAMPLESDIR} @${INSTALL_DATA_DIR} ${PREFIX}/share/squid |