Bug 5767 - squid-2.5.STABLE7-config.patch ломает вызов setgroups(2)
: squid-2.5.STABLE7-config.patch ломает вызов setgroups(2)
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/squid)
: unstable
: all Linux
: P2 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-12-22 19:55 by
Modified: 2005-07-13 15:47 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-12-22 19:55:01
Если опция cache_effective_group определена в конфигурационном файле squid'а,
то
squid работает от этой _и только от этой_ группы.  Если этой опции нет, squid
вызывает setgroups(2) на все группы пользователя cache_effective_user.

С текущим патчем cache_effective_group определена всегда и поэтому, например,
невозможна авторизация через ntlm_auth из пакета samba.
------- Comment #1 From 2004-12-23 11:29:15 -------
Minor: minor loss of function, or other problem where easy workaround is
present.
Разве не так?
------- Comment #2 From 2004-12-23 11:54:55 -------
В том-то и дело, что workaround не easy.  Из squid-2.5.STABLE7-config.patch
надо
убрать кусок, который выставляет дефолт для cache_effective_group.

Без этого никакими разумными средствами нельзя заставить squid авторизовать
пользователей через winbindd (как например).
------- Comment #3 From 2004-12-23 11:57:56 -------
ACK
------- Comment #4 From 2005-01-05 12:13:33 -------
После выходных.