pam_passwdqc is a simple password strength checking module for PAM-aware password changing programs, such as passwd(1). In addition to checking regular passwords, it offers support for passphrases and can provide randomly generated ones. All features are optional and can be (re-)configured without rebuilding.
| Tags | Security Cryptography Systems Administration |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | POSIX Linux Solaris BSD FreeBSD HP-UX |
| Implementation | C |
Recent releases


Changes: The separator characters (used for randomly generated "passphrases") have been replaced with some of those defined by RFC 3986 as being safe within the "userinfo" part of URLs without encoding. The default minimum length for passphrases has been reduced from 12 to 11 characters. Corrections to the documentation have been made.


Changes: A potential memory leak in PAM conversation wrapper function has been fixed. On Linux, the set of symbols exported by the PAM module has been restricted. The Makefile and RPM spec file have been updated to support builds on x86-64.


Changes: Several enhancements for FreeBSD 5 have been made to the Makefile, the documentation, and the module code (compiler warning fixes only).


Changes: The source code has been corrected to not break C strict aliasing rules.


Changes: In this version, the code and documentation have been updated to disallow unreasonable bit sizes for randomly-generated passphrases, and to clarify the lack of relationship between passphrase= and random= options.
Adds fixed width file support to IReport Designer / Jasper Reports.