Bug 5767 - squid-2.5.STABLE7-config.patch ломает вызов setgroups(2)
Summary: squid-2.5.STABLE7-config.patch ломает вызов setgroups(2)
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: squid (show other bugs)
Version: unstable
Hardware: all Linux
: P2 blocker
Assignee: Denis Ovsienko
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-22 19:55 MSK by Sir Raorn
Modified: 2005-07-13 15:47 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sir Raorn 2004-12-22 19:55:01 MSK
Если опция cache_effective_group определена в конфигурационном файле squid'а, то
squid работает от этой _и только от этой_ группы.  Если этой опции нет, squid
вызывает setgroups(2) на все группы пользователя cache_effective_user.

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

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