libpwquality - A library for password generation and password quality checking

Property Value
Distribution CentOS 7
Repository CentOS x86_64
Package name libpwquality
Package version 1.2.3
Package release 5.el7
Package architecture x86_64
Package type rpm
Installed size 324.63 KB
Download size 84.51 KB
Official Mirror
This is a library for password quality checks and generation
of random passwords that pass the checks.
This library uses the cracklib and cracklib dictionaries
to perform some of the checks.


Package Version Architecture Repository
libpwquality-1.2.3-5.el7.i686.rpm 1.2.3 i686 CentOS
libpwquality - - -


Name Value
/sbin/ldconfig -
cracklib-dicts >= 2.8 - - - - - -
pam(x86-64) -
rtld(GNU_HASH) -


Name Value
config(libpwquality) = 1.2.3-5.el7
libpwquality = 1.2.3-5.el7
libpwquality(x86-64) = 1.2.3-5.el7 - -


Type URL
Binary Package libpwquality-1.2.3-5.el7.x86_64.rpm
Source Package libpwquality-1.2.3-5.el7.src.rpm

Install Howto

Install libpwquality rpm package:

# yum install libpwquality




2017-11-15 - Tomáš Mráz <> 1.2.3-5
- fix brittle configuration settings (#1259633)
- fix abort when generating large passwords on some architectures
2014-01-24 - Daniel Mach <> - 1.2.3-4
- Mass rebuild 2014-01-24
2013-12-27 - Daniel Mach <> - 1.2.3-3
- Mass rebuild 2013-12-27
2013-11-29 - Tomáš Mráz <> 1.2.3-2
- translation updates
2013-09-12 - Tomáš Mráz <> 1.2.3-1
- fix problem with parsing the pam_pwquality options
patch by Vladimir Sorokin.
- updated translations from Transifex
- treat empty user or password as NULL
- move the library to /usr
2013-06-19 - Tomas Mraz <> 1.2.2-1
- manual page fixes
- make it possible to set the maxsequence configuration value
- updated translations from Transifex
2012-12-20 - Tomas Mraz <> 1.2.1-1
- properly free pwquality settings
- add extern "C" to public header
- updated translations from Transifex
2012-08-16 - Tomas Mraz <> 1.2.0-1
- add maxsequence check for too long monotonic character sequence.
- clarified alternative licensing to GPLv2+.
- add local_users_only option to skip the pwquality checks for
non-locals. (thanks to Stef Walter)
2012-06-13 - Tomas Mraz <> 1.1.1-1
- use rpm built-in filtering of provides (rhbz#830153)
- remove strain debug fprintf() (rhbz#831567)
2012-05-24 - Tomas Mraz <> 1.1.0-1
- fix leak when throwing PWQError exception
- added pkgconfig file
- call the simplicity checks before the cracklib check
- add enforce_for_root option to the PAM module
- updated translations from Transifex

See Also

Package Description
libpwquality-devel-1.2.3-5.el7.i686.rpm Support for development of applications using the libpwquality library
libpwquality-devel-1.2.3-5.el7.x86_64.rpm Support for development of applications using the libpwquality library
libqb-1.0.1-7.el7.i686.rpm An IPC library for high performance servers
libqb-1.0.1-7.el7.x86_64.rpm An IPC library for high performance servers
libqb-devel-1.0.1-7.el7.i686.rpm Development files for libqb
libqb-devel-1.0.1-7.el7.x86_64.rpm Development files for libqb
libqmi-1.18.0-2.el7.i686.rpm Support library to use the Qualcomm MSM Interface (QMI) protocol
libqmi-1.18.0-2.el7.x86_64.rpm Support library to use the Qualcomm MSM Interface (QMI) protocol
libqmi-devel-1.18.0-2.el7.i686.rpm Header files for adding QMI support to applications that use glib
libqmi-devel-1.18.0-2.el7.x86_64.rpm Header files for adding QMI support to applications that use glib
libqmi-utils-1.18.0-2.el7.x86_64.rpm Utilities to use the QMI protocol from the command line
libquadmath-4.8.5-36.el7.i686.rpm GCC __float128 shared support library
libquadmath-4.8.5-36.el7.x86_64.rpm GCC __float128 shared support library
libquadmath-devel-4.8.5-36.el7.i686.rpm GCC __float128 support
libquadmath-devel-4.8.5-36.el7.x86_64.rpm GCC __float128 support