Bug 20395

Summary: Не работает конфигурация прокси-сервера Обычный-PAM
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: squid-helpersAssignee: Alexey Shabalin <shaba>
Status: CLOSED DUPLICATE QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, inger, shaba, slazav
Version: unstableKeywords: distro-blocker
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 19564    

Description Andrey Cherepanov 2009-06-09 19:58:19 MSD
Выставил Обычный-PAM. Ожидаю запроса имени пользователя (с проверкой в LDAP) и пароля. Ничего нет. Прокси-сервер работает без запросов.
Comment 1 manowar@altlinux.org 2009-06-09 21:28:25 MSD
А у меня работает. ;)
Буду пробовать сделать так, чтобы не работало. :)

Ещё интересно было бы узнать, что видно в /var/log/squid/cache.log.
Comment 2 manowar@altlinux.org 2009-06-10 10:04:43 MSD
alterator-1.0-alt10
Comment 3 manowar@altlinux.org 2009-06-10 10:05:49 MSD
Я имел в виду alterator-squid-1.0-alt10

:))
Comment 4 manowar@altlinux.org 2009-06-10 10:09:29 MSD
Есть один нюанс:

# ls -l /usr/lib/squid/pam_auth 
-rws--s--x 1 root auth 13748 May 18 16:17 /usr/lib/squid/pam_auth

# cat /etc/pam.d/squid 
#%PAM-1.0
auth     include	system-auth
account  include        system-auth
#password include        system-auth
#session include        system-auth

Подозреваю, что всем этим должен заниматься пакет `rpm -qf /usr/lib/squid/pam_auth`.
Comment 5 Andrey Cherepanov 2009-06-10 15:32:07 MSD
[root@ham1 alterator-mirror]# l /usr/lib/squid/pam_auth
-rwx--s--x 1 root auth 13748 May 18 16:17 /usr/lib/squid/pam_auth
[root@ham1 alterator-mirror]# cat /etc/pam.d/squid
cat: /etc/pam.d/squid: No such file or directory

Как бы вот.
Comment 6 Andrey Cherepanov 2009-06-11 13:38:15 MSD
Перевешиваю на squid-helpers
Comment 7 Grigory Batalov 2009-06-11 14:57:43 MSD
Что-то не понял. Вам нужно /etc/pam.d/squid в squid-helper включить?
Опишите подробно.
Comment 8 Andrey Cherepanov 2009-06-11 16:24:12 MSD
(В ответ на комментарий №7)
> Что-то не понял. Вам нужно /etc/pam.d/squid в squid-helper включить?
> Опишите подробно.
Нет, вот такие права для файла:

-rws--s--x 1 root auth 13748 May 18 16:17 /usr/lib/squid/pam_auth
Comment 9 Grigory Batalov 2009-06-11 16:39:45 MSD
А предыстория, test case? Как я догадываюсь, нужно авторизовать на прокси системных пользователей.

Права-то я могу исправить и в пакете, но быстрее было бы написать хук в инсталляторе.
Comment 10 Grigory Batalov 2009-07-02 18:06:27 MSD
Добавлю /etc/pam.d/squid

*** This bug has been marked as a duplicate of bug 20665 ***