--------------------- PatchSet 5695 Date: 2003/04/07 13:33:44 Author: hno Branch: icap-2_5 Tag: (none) Log: Oops.. did not mean to back out those Squid-2.5 changes.. Members: src/cf.data.pre:1.49.2.33.2.2->1.49.2.33.2.3 Index: squid/src/cf.data.pre =================================================================== RCS file: /cvsroot/squid-sf//squid/src/cf.data.pre,v retrieving revision 1.49.2.33.2.2 retrieving revision 1.49.2.33.2.3 diff -u -r1.49.2.33.2.2 -r1.49.2.33.2.3 --- squid/src/cf.data.pre 7 Apr 2003 13:28:55 -0000 1.49.2.33.2.2 +++ squid/src/cf.data.pre 7 Apr 2003 13:33:44 -0000 1.49.2.33.2.3 @@ -1,6 +1,6 @@ # -# $Id: cf.data.pre,v 1.49.2.33.2.2 2003/04/07 13:28:55 hno Exp $ +# $Id: cf.data.pre,v 1.49.2.33.2.3 2003/04/07 13:33:44 hno Exp $ # # # SQUID Web Proxy Cache http://www.squid-cache.org/ @@ -274,6 +274,8 @@ digest-url=url allow-miss max-conn + htcp + carp-load-factor use 'proxy-only' to specify that objects fetched from this cache should not be saved locally. @@ -363,7 +365,17 @@ use 'max-conn' to limit the amount of connections Squid may open to this peer. - NOTE: non-ICP neighbors must be specified as 'parent'. + use 'htcp' to send HTCP, instead of ICP, queries + to the neighbor. You probably also want to + set the "icp port" to 4827 instead of 3130. + + use 'carp-load-factor=f' to define a parent + cache as one participating in a CARP array. + The 'f' values for all CARP parents must add + up to 1.0. + + + NOTE: non-ICP/HTCP neighbors must be specified as 'parent'. DOC_END NAME: cache_peer_domain cache_host_domain @@ -2296,15 +2308,19 @@ LOC: Config.effectiveGroup DOC_START - If the cache is run as root, it will change its effective/real + If you start Squid as root, it will change its effective/real UID/GID to the UID/GID specified below. The default is to - change to UID to nobody and GID to the default group of nobody. - - If Squid is not started as root, the default is to keep the - current UID/GID, and only the GID can be changed to any of - the groups the user starting Squid is member of. Note that if - Squid is not started as root then you cannot set http_port to - a value lower than 1024. + change to UID to nobody. If you define cache_effective_user, + but not cache_effective_group, Squid sets the GID the + effective user's default group ID (taken from the password + file). + + If Squid is not started as root, the cache_effective_user + value is ignored and the GID value is unchanged by default. + However, you can make Squid change its GID to another group + that the process owner is a member of. Note that if Squid + is not started as root then you cannot set http_port to a + value lower than 1024. DOC_END