Bug 11039

Summary: need libpasswdqc
Product: Sisyphus Reporter: inger <inger>
Component: pam0_passwdqcAssignee: Dmitry V. Levin <ldv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 6908    

Description inger@altlinux.org 2007-03-09 09:42:32 MSK
Хочется иметь доступ к механизмам генерации хороших паролей и проверки пароля на
стойкость.
Comment 1 Dmitry V. Levin 2007-03-09 15:10:51 MSK
Мне тоже хочется.

См. http://cvsweb.openwall.com/cgi/cvsweb.cgi/~checkout~/Owl/doc/TODO на тему
pam_passwdqc:
"Support an external configuration file where settings common to uses
of the module by several services could reside"

Последовательность изменений мне видится такой:
1. Добавить в перечень поддерживаемых параметров pam_passwdqc чтение настроек из
конфигурационного файла.
2. Вынести настройки pam_passwdqc из /etc/pam.d/* в отдельный конфигурационный
файл.
3. Написать утилитку passwdqc для формирования пароля согласно настройкам в
конфигурационном файле [и параметрам командной строки].
4. Сформировать разделяемую библиотеку libpasswdqc для обслуживания pam_passwdqc
 и passwdqc.

Какие будут замечания?
Comment 2 inger@altlinux.org 2007-03-09 19:46:17 MSK
Замечаний нет ;)
Comment 3 Dmitry V. Levin 2007-06-22 14:01:50 MSD
Implemented 3)4) in 1.1.0