On Thu, Feb 03, 2011 at 11:42:08PM +0300, Vladimir Lettiev wrote: > On Thu, Feb 03, 2011 at 10:33:52PM +0200, Slava Dubrovskiy wrote: > > 03.02.2011 22:03, Slava Dubrovskiy пишет: > > > Здравствуйте. > > > > > > Пытаюсь допилить proxmox. Там используется авторизация через системных > > > пользователей. > > > Но она не работает. Также не работает пример из FAQ (пункт 1 из > > > /usr/lib/perl5/Authen/PAM/FAQ.pod) > > > > > > Подскажите кто силен в перле в чем может быть проблема? > > Обнаружил что из под root работает. Теперь вопрос - как сделать чтобы > > работало из под обычного пользователя? > > Под обычным пользователем врядли будет работать. > > Судя по strace ему нужны доступные на чтение файлы: > /etc/pam.d/login, Никто, кроме login(1), не должен смотреть в /etc/pam.d/login. > /etc/tcb/username/shadow. > Доступный на запуск /usr/lib/chkpwd/tcb_chkpwd См. tcb(5). -- ldv