Lines 74-80
Link Here
|
74 |
|
74 |
|
75 |
PORTNAME= squid |
75 |
PORTNAME= squid |
76 |
PORTVERSION= 2.5.7 |
76 |
PORTVERSION= 2.5.7 |
77 |
PORTREVISION= 5 |
77 |
PORTREVISION= 6 |
78 |
CATEGORIES= www |
78 |
CATEGORIES= www |
79 |
MASTER_SITES= \ |
79 |
MASTER_SITES= \ |
80 |
ftp://ftp.squid-cache.org/pub/%SUBDIR%/ \ |
80 |
ftp://ftp.squid-cache.org/pub/%SUBDIR%/ \ |
Lines 95-101
Link Here
|
95 |
squid-2.5.STABLE7-dothost.patch \ |
95 |
squid-2.5.STABLE7-dothost.patch \ |
96 |
squid-2.5.STABLE7-httpd_accel_vport.patch \ |
96 |
squid-2.5.STABLE7-httpd_accel_vport.patch \ |
97 |
squid-2.5.STABLE7-cachemgr_vmobjects.patch \ |
97 |
squid-2.5.STABLE7-cachemgr_vmobjects.patch \ |
98 |
squid-2.5.STABLE7-empty_acls.patch |
98 |
squid-2.5.STABLE7-empty_acls.patch \ |
|
|
99 |
squid-2.5.STABLE7-close_other.patch \ |
100 |
squid-2.5.STABLE7-fakeauth_auth.patch \ |
101 |
squid-2.5.STABLE7-gopher_html_parsing.patch \ |
102 |
squid-2.5.STABLE7-wccp_denial_of_service.patch |
99 |
PATCH_DIST_STRIP= -p1 |
103 |
PATCH_DIST_STRIP= -p1 |
100 |
|
104 |
|
101 |
MAINTAINER= tmseck@netcologne.de |
105 |
MAINTAINER= tmseck@netcologne.de |
Lines 169-175
Link Here
|
169 |
libexec= cachemgr.cgi digest_pw_auth diskd dnsserver ip_user_check \ |
173 |
libexec= cachemgr.cgi digest_pw_auth diskd dnsserver ip_user_check \ |
170 |
squid_ldap_auth squid_ldap_group msnt_auth ncsa_auth ntlm_auth \ |
174 |
squid_ldap_auth squid_ldap_group msnt_auth ncsa_auth ntlm_auth \ |
171 |
pam_auth pinger smb_auth smb_auth.sh squid_unix_group \ |
175 |
pam_auth pinger smb_auth smb_auth.sh squid_unix_group \ |
172 |
unlinkd wb_auth wb_group wb_ntlmauth wbinfo_group.pl yp_auth |
176 |
unlinkd wb_auth wb_group wb_ntlmauth wbinfo_group.pl |
173 |
|
177 |
|
174 |
CONFIGURE_ARGS= --bindir=${PREFIX}/sbin --sysconfdir=${PREFIX}/etc/squid \ |
178 |
CONFIGURE_ARGS= --bindir=${PREFIX}/sbin --sysconfdir=${PREFIX}/etc/squid \ |
175 |
--datadir=${PREFIX}/etc/squid \ |
179 |
--datadir=${PREFIX}/etc/squid \ |
Lines 181-187
Link Here
|
181 |
|
185 |
|
182 |
# Authentication methods and modules: |
186 |
# Authentication methods and modules: |
183 |
|
187 |
|
184 |
basic_auth= NCSA PAM YP MSNT SMB winbind |
188 |
basic_auth= NCSA PAM MSNT SMB winbind |
185 |
external_acl= ip_user unix_group wbinfo_group winbind_group |
189 |
external_acl= ip_user unix_group wbinfo_group winbind_group |
186 |
MAN8+= pam_auth.8 squid_unix_group.8 |
190 |
MAN8+= pam_auth.8 squid_unix_group.8 |
187 |
.if defined(WITH_SQUID_LDAP_AUTH) |
191 |
.if defined(WITH_SQUID_LDAP_AUTH) |
Lines 192-197
Link Here
|
192 |
basic_auth+= LDAP |
196 |
basic_auth+= LDAP |
193 |
external_acl+= ldap_group |
197 |
external_acl+= ldap_group |
194 |
.endif |
198 |
.endif |
|
|
199 |
.if !defined(NO_NIS) |
200 |
basic_auth+= YP |
201 |
libexec+= yp_auth |
202 |
.endif |
195 |
CONFIGURE_ARGS+= --enable-auth="basic ntlm digest" \ |
203 |
CONFIGURE_ARGS+= --enable-auth="basic ntlm digest" \ |
196 |
--enable-basic-auth-helpers="${basic_auth}" \ |
204 |
--enable-basic-auth-helpers="${basic_auth}" \ |
197 |
--enable-digest-auth-helpers="password" \ |
205 |
--enable-digest-auth-helpers="password" \ |