8028c80a5a
Set supplementary group membership correctly when running squid as a non-root user and do not ignore the squid_group setting when starting squid as root (squid bug #1021) Enable the external_acl helper protocol to handle newlines in the embedded data (squid bug #1038) PR: ports/70767 Submitted by: maintainer
17 lines
692 B
Text
17 lines
692 B
Text
--- src/cf.data.pre.orig Fri Aug 20 16:23:18 2004
|
|
+++ src/cf.data.pre Fri Aug 20 16:25:23 2004
|
|
@@ -2396,12 +2396,12 @@
|
|
|
|
NAME: cache_effective_user
|
|
TYPE: string
|
|
-DEFAULT: nobody
|
|
+DEFAULT: %%SQUID_UID%%
|
|
LOC: Config.effectiveUser
|
|
DOC_START
|
|
If you start Squid as root, it will change its effective/real
|
|
UID/GID to the user specified below. The default is to change
|
|
- to UID to nobody. If you define cache_effective_user, but not
|
|
+ to UID to %%SQUID_UID%%. If you define cache_effective_user, but not
|
|
cache_effective_group, 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
|