Adrian Chadd wrote:
> On Fri, Aug 24, 2007, Amos Jeffries wrote:
>
>> I wondered about that. I don't exactly have a preference, just picked a
>> shorter one. Though I suppose "--with-default-user" is better.
>>
>>
>>> "default-cache-group" ?
>> "group" is not involved/configurable that way. Squid pulls default group
>> from host passwd file seperately. cf.data.pre explains how.
>
> Err, it says it defaults to the primary gid but you can override it with
> cache_effective_group, or am I looking at the wrong cf.data.pre?
>
It does. No you're looking at the right file. Wrong place ;-)
The description of "cache_effective_group" implies a default behavior
without actually saying it.
The description of "cache_effective_user" actually out and says what the
default for GID is when group is not configured by squid.conf:
" Squid sets the GID to the effective
user's default group ID (taken from the password file) and
supplementary group list from the from groups membership of
cache_effective_user.
"
This patch only alters what the DEFAULT cache_effective_user is IFF
./configure'd. AND if squid.conf does not specify an override.
SO;
hard-coded default user: nobody
(new) --with-*user=USER - override project default UID.
squid.conf:cache_effective_user - override --with-*-user UID
default group: GID from system config of UID after the above.
squid.conf:cache_effective_group - override system UID/GID pair
Amos
Methinks you are in an arguing mood ;-)
Received on Fri Aug 24 2007 - 04:20:04 MDT
This archive was generated by hypermail pre-2.1.9 : Fri Aug 31 2007 - 12:00:05 MDT