[sisyphus] squid, samba & ntlm_auth
Mike Lykov
=?iso-8859-1?q?combr_=CE=C1_vesna=2Eru?=
Чт Мар 25 15:55:48 MSK 2004
здравствуйте.
Кто использует связку squid + winbindd для ntlm--авторизации узеров сквида ?
у меня это выглядит так:
samba-3.0.2a-alt4
squid-2.5.STABLE5-alt1
winbindd создает сокет в папке /var/lib/samba/winbind_privileged
из пакета права на нее - root:winbind 750
сейчас я вынужден выставить на нее 777:
drwxrwxrwx 2 root winbind 72 Мар 22 08:13 winbindd_privileged
Потому что иначе ntlm_auth, запускаемый от имени squid:squid(права из пакета),
не может читать этот сокет.
в конфиге сквида:
auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp
включение протзователя squid в группу winbind вручную ничего не дает, потому
что squid на это просто не обращает внимания.
Какое решение проблемы вы можете предложить?
ЗЫ в качестве последней меры можно поменять
cache_effective_group squid на cache_effective_group winbind, но тогда
придется менять права на все файлы, которые принадлежат группе squid, плюс
хотелось бы какого-то общего решения, поддержанного маинтейнерами.
(а не грязных местных хаков, которые поломаются при очередном апгрейде ;)
--
Mike
Подробная информация о списке рассылки Sisyphus