diff options
author | Sergei Kolobov <sergei@FreeBSD.org> | 2004-01-16 21:18:20 +0000 |
---|---|---|
committer | Sergei Kolobov <sergei@FreeBSD.org> | 2004-01-16 21:18:20 +0000 |
commit | 07a7de4337c11b7457da3c03b0586e8b300fffeb (patch) | |
tree | 8e40c8b62d7b5bf08fbf0f01cee14ea2809827f9 /www/squid/pkg-descr | |
parent | 51bb88223c9b028608721237c99936bb9280edf3 (diff) | |
download | ports-07a7de4337c11b7457da3c03b0586e8b300fffeb.tar.gz ports-07a7de4337c11b7457da3c03b0586e8b300fffeb.zip |
- configure squid to run under a dedicated "squid" user by default; make use
of SQUID_{UID,GID} which other squid-related ports already implemented.
The user/group will be created on the fly if they do not already exist.
- introduce WITH_SQUID_LDAP_AUTH to pull in the necessary bits to compile and
use the ldap_auth helper
- install some more authentication helper applications by default
- install helper applications to ${PREFIX}/libexec/squid instead of
${PREFIX}/libexec, add notes about it in pkg-install and pkg-descr
- cleanup the pre-installation tasks and move them from Makefile and pkg-plist
into the pkg-install script; make 'make install' and 'pkg_add' actually do
the same thing
- introduce a pkg-deinstall script
- make squid.sh rcNG compatible (when either /etc/rc_subr or
${PREFIX}/etc/rc_subr is present, the first one will be used, otherwise the
script will work as a "rc classic" script so no additional dependency on
the rc_subr port should be needed)
- some Makefile cleanups:
+ the squid installation procedure now correctly strips binaries, so there
is no need to do this manually anymore
+ generate those parts of pkg-plist dynamically that may be affected by user
set tunables (currently the localized error pages and helper applications)
+ document the available configuration options in a slightly different style
+ remove some obsolete variable declarations and comments
+ honor NOPORTDOCS
- add CONFLICTS
- add another vendor patch, see
http://www.squid-cache.org/bugs/show_bug.cgi?id=890 for a thorough
explanation of what has been fixed.
- since we can no longer take the presence of Lithuanian error pages for
granted, wrap the workaround for the errorpages.patch with '.if exists()'
- bump PORTREVISION
PR: 61315
Submitted by: maintainer
Notes
Notes:
svn path=/head/; revision=98339
Diffstat (limited to 'www/squid/pkg-descr')
-rw-r--r-- | www/squid/pkg-descr | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/www/squid/pkg-descr b/www/squid/pkg-descr index a030d6c271b8..f2674655d01e 100644 --- a/www/squid/pkg-descr +++ b/www/squid/pkg-descr @@ -9,9 +9,15 @@ 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. -FreeBSD PORTER'S NOTES. To this moment, Squid is not well documented. -But you aren't lost in space: there is a mailing list, -<squid-users@squid-cache.org>, where you will find some support and help. -We also _strongly_ suggest you to examine Web pages noted above. +Please see this port's Makefile for a list of compilation options. + +*** UPDATE NOTICE *** +Starting from Version 2.5.4_6 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/ |