This is the Squid Internet Object Cache developed by the National
Laboratory for Applied Networking Research (NLANR) and Internet
volunteers. This software is freely available for anyone to use.
This software is based on the Harvest Object Cache developed by
the University of Colorado and the University of Southern California.
The Harvest home page is http://harvest.cs.colorado.edu/.
ARPA funding for the Harvest project has ended, the squid project has
continued development of the cache where Harvest finished.
* This version of squid is no longer officially supported. *
Please see this port's Makefile for a list of compilation options.
*** UPDATE NOTICE ***
Starting with Version 2.4.7_11 the default user:group changed from
nobody:nogroup to squid:squid. You can restore the old behavior
of this port by specifying SQUID_UID=nobody SQUID_GID=nogroup in
your make environment. Helper applications are now installed to
$PREFIX/libexec/squid instead of $PREFIX/libexec, too.
You can find further information on the project's website at
WWW: http://www.squid-cache.org/
Oops, this port was already marked deprecated. Combine the messages and
set the expiration date to the earlier one.
Submitted by: tmseck@netcologne.de (maintainer)
Mark deprecated due to unpatched security vulnerability documented for
almost 7 months as
http://vuxml.freebsd.org/705e003a-7f36-11d8-9645-0020ed76ef5a.html
Additionally, squid-cache.org has this to say about the Squid 2.4
series:
``Other versions of Squid: Versions prior to the 2.5 series are
deprecated, please update to Squid-2.5.STABLE5 if you are using a
version older than 2.5.''
Infrastructural synchronization with www/squid and misc fixes:
- fix CONFLICTS glob
- reinstate LATEST_LINK and name it squid24
- correct CFLAGS/LDFLAGS handling
- remove SQUID_SSL, it does no longer compile
- prefer /bin/sh's features over external programs
- reduce the number of variables in pkg-{de,}install
- no longer hardcode the path to nologin(8)
- inform about squid.sh's rcNG-ness when /etc/rc.subr is present
at installation time
- other miscellaneous fixes
- schedule removal for the 31st October 2004
- bump PORTREVISION
PR: ports/66142
Submitted by: Thomas-Martin Seck <tmseck@netcologne.de> (maintainer)
- add two patches from squid-cache.org
- synchronize as much as possible with www/squid
- add SQUID_{U,G}ID and SQUID_LANGUAGE tunables
- utilize OPTIONS, PLIST_FILES, PLIST_DIRS, and USE_SIZE
- add a patch to make the LDAP helper at least compile
- add NO_LATEST_LINK and mark the port DEPRECATED
- bump PORTREVISION
PR: ports/62443
Submitted by: maintainer
Thomas-Martin Seck has agreed to take over any remaining maintainence
duties of this port. Note, however, from his email:
As stated on ports@ already, I would like to retire it ASAP. I am
currently trying to get all consumers of it to depend on www/squid.
So consider this as a heads-up that this port will be delted at
some time in the future.
Expressly create the directory - I'm not entirely sure why the PR
in question had a directory with the wrong permission but this
should alleviate all bar some silly umask fu.
PR: 26303
Remove the RunCache stuff and let squid handle its own child maintainence.
This now means that 'stop' as an argument works correctly, and doesn't end up
having squid restarted.