Go to file
mengyuan c51708a379 <short summary of the patch>
TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.

libpwquality (1.4.2-1kylin16) v101; urgency=medium

  * BUG #65771:
    用户名长度低于4时,用户名检测不生效

Gbp-Pq: Name KYLIN-user-check-minlen.patch
2022-08-22 16:15:06 +08:00
debian Import Debian changes 1.4.2-ok1 2022-08-22 16:15:05 +08:00
doc Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
m4 Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
po <short summary of the patch> 2022-08-22 16:15:06 +08:00
python <short summary of the patch> 2022-08-22 16:15:06 +08:00
src <short summary of the patch> 2022-08-22 16:15:06 +08:00
ABOUT-NLS Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
AUTHORS Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
COPYING Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
ChangeLog Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
INSTALL Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
Makefile.am Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
Makefile.in Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
NEWS Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
README Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
aclocal.m4 Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
ar-lib Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
compile Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
config.guess Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
config.h.in Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
config.rpath Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
config.sub Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
configure Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
configure.ac Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
depcomp Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
install-sh Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
libpwquality.spec Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
libpwquality.spec.in Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
ltmain.sh Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00
missing Import Upstream version 1.4.2 2022-08-22 16:15:05 +08:00

README

This is a libpwquality library for password quality checking
and generation of random passwords that pass the checks.

NOTES:

This library uses the cracklib as a dependency.

See the pwquality.h header file for the API.

There are simple tools that use the libpwquality:

    pwscore - reads the password to be checked from the standard input
              Optional argument is an user name for additional checks.

    pwmake  - generates a random password
              Required argument is number of bits of entropy used to
              generate the password.

The pwquality Python wrapper module can be used to call the libpwquality
functionality from Python.

And finally there is pam_pwquality Linux PAM module that can be used
instead of pam_cracklib to disallow weak new passwords when user's login
password is changed.