Password Quality Checking
Fedora now has a single configurable library, libpwquality, for checking the quality of new passwords used for system accounts. The system wide password quality checks provided by this library are configured by modifying the
/etc/security/pwquality.conf configuration file.
Developers wishing to call this API from their applications will find the API description in the
pwquality.h file provided by the libpwquality-devel package. A python wrapper, python-pwquality, is also provided.