[squid-users] Problems with building squid 4.4 on Ubuntu 16.04

Amos Jeffries squid3 at treenet.co.nz
Sun Nov 11 23:52:52 UTC 2018


On 11/11/18 12:44 PM, Sami Mäntysaari wrote:
> Dear list subscribers,
> 
> I'm unable to get a working version built, so I can use ssl-bump.
> 
> Configuration flags/args:
> 
...>
--enable-auth-basic=DB,fake,getpwnam,LDAP,NCSA,NIS,PAM,POP3,RADIUS,SASL,SMB
> \
> --enable-auth-digest=file,LDAP \
> --enable-auth-negotiate=kerberos,wrapper \
> --enable-auth-ntlm=fake,smb_lm \
> --enable-external-acl-helpers=file_userip,kerberos_ldap_group,LDAP_group,session,SQL_session,unix_group,wbinfo_group
> \
> --enable-url-rewrite-helpers=fake \

Some of the helpers have been renamed or removed since Squid-3. That is
your current problem.

Debian/Ubuntu Squid-4 packages use these helper build options:

'--enable-auth-basic=DB,fake,getpwnam,LDAP,NCSA,NIS,PAM,POP3,RADIUS,SASL,SMB'

'--enable-auth-digest=file,LDAP'

'--enable-auth-negotiate=kerberos,wrapper'

'--enable-auth-ntlm=fake,SMB_LM'

'--enable-external-acl-helpers=file_userip,kerberos_ldap_group,LDAP_group,session,SQL_session,time_quota,unix_group,wbinfo_group'

'--enable-security-cert-validators=fake'

'--enable-storeid-rewrite-helpers=file'

'--enable-url-rewrite-helpers=fake'



FYI: The helper that used to be called "ssl_crtd" is now called
security_file_certgen. If you are following old tutorials, or using
config from a Squid-3 they may still refer to the old name.


> --enable-ssl \

Remove --enable-ssl. You are already using the --with-openssl which
replaced it.


Cheers
Amos


More information about the squid-users mailing list