Initial squid 3.5 port

Pavel Timofeev timp87 at gmail.com
Fri Feb 27 13:01:24 UTC 2015


Hi!
I created an initial port for squid-3.5.
It's squid-3.5.2.

Release notes for 3.5 branch are here http://wiki.squid-cache.org/Squid-3.5.

Port based on www/squid.

Existing problems with some options:
ECAP - marked as broken for now, because squid-3.5 needs eCAP version
1.0 which is not in ports tree.
AUTH_NIS - builds, but I made an ugly hack. See the second XXX comment
in Makefile:
....
# XXX: We need this ugly stuff on OS where bug 188247 isn't resolved.
# This allow us to build basic_nis_auth helper
....
Here is some details about that http://bugs.squid-cache.org/show_bug.cgi?id=4204


TODO:
1. rewrite rc script to support multiple instances
(http://wiki.squid-cache.org/MultipleInstances)

TODO not sure:
2. allow build with different crypt realizations.
3. allow build with different krb5 realizations.
Maybe somethis like
OPTIONS_SINGLE= SSL KRB5
OPTIONS_SINGLE_SSL= BASE OPENSSL GNUTLS
OPTIONS_SINGLE_KRB5= BASE HEIMDAL MIT GNUGSS.

Please, test it if you are interested! Ideas/suggestions/patches are
highly appreciated! Thank you!


More information about the freebsd-ports mailing list