libpam-cracklib - PAM module to enable cracklib support

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libpam-cracklib
Package version 1.1.8
Package release 3.1+deb8u2+b1
Package architecture amd64
Package type deb
Installed size 94 B
Download size 84.05 KB
Official Mirror
This package includes libpam_cracklib, a PAM module that tests
passwords to make sure they are not too weak during password change.


Package Version Architecture Repository
libpam-cracklib_1.1.8-3.1+deb8u2+b1_i386.deb 1.1.8 i386 Debian Main
libpam-cracklib - - -


Name Value
cracklib-runtime -
libc6 >= 2.14
libcrack2 >= 2.8.12
libpam-runtime >= 1.0.1-6
libpam0g >= 1.1.1
wamerican -
wordlist -


Name Value
libpam-modules << 1.1.0-3
libpam0g-cracklib -


Type URL
Binary Package libpam-cracklib_1.1.8-3.1+deb8u2+b1_amd64.deb
Source Package pam

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libpam-cracklib deb package:
    # sudo apt-get install libpam-cracklib




2016-11-12 - Evgeni Golov <>
pam (1.1.8-3.1+deb8u2) jessie; urgency=medium
* Non-maintainer upload.
* debian/patches-applied/pam-loginuid-in-containers: Updated with the version
from Ubuntu, this should fix logins in containers (Closes: #726661)
2016-01-06 - Tianon Gravi <>
pam (1.1.8-3.1+deb8u1) jessie; urgency=medium
* Non-maintainer upload.
* Fix CVE-2015-3238: DoS/user enumeration due to blocking pipe in pam_unix
module (Closes: #789986)
2014-08-09 - Michael Gilbert <>
pam (1.1.8-3.1) unstable; urgency=high
* Non-maintainer upload by the Security Team.
* Fix CVE-2013-7041: case-insensitive comparison used for verifying
passwords in the pam_userdb module (closes: #731368).
* Fix CVE-2014-2583: multiple directory traversal issues in the
pam_timestamp module (closes: 757555)
2014-04-07 - Steve Langasek <>
pam (1.1.8-3) unstable; urgency=low
* debian/rules: On hurd, link libpam explicitly with -lpthread since glibc
will not dynamically switch between the libc stubs and the libpthread
implementations on this architecture.  Thanks to Samuel Thibault for the
patch.  Closes: #743891.
2014-02-13 - Steve Langasek <>
pam (1.1.8-2) unstable; urgency=medium
* Mark the libaudit-dev build-dependency linux-any, since it's not
available on non-Linux archs.  Closes: #737035.
2014-01-16 - Steve Langasek <>
pam (1.1.8-1) unstable; urgency=medium
* New upstream release.
- includes upstream changes to pam_exec.  Closes: #670147.
- adds support for newer hashing algorithms to pam_userdb.
Closes: #671740.
- fixes handling of 'quiet' argument to pam_listfile, to match the
documentation.  Closes: #592219.
- fixes handling of @users@@hosts netgroup syntax in access.conf.
Closes: #681223.
- fixes installation of the /etc/security/namespace.d directory.
Closes: #710998.
- 027_pam_limits_better_init_allow_explicit_root: support for reading
/proc/1/limits is upstream, this patch now only handles the policy
of resetting limits by default and not applying glob limits to root.
- debian/patches/fix-manpage-crud: drop, manpages now being generated
upstream with a newer, fixed xsltproc.
- debian/patches/pam_env-fix-overflow.patch, pam_env-fix-dos.patch,
glibc-2_16-compilation-fix.patch, sys-types-include.patch: drop,
included upstream.
* Add build-dependency on pkg-config.
* Ensure autogenerated files are after source files in all relevant patches,
so that regenerating documentation doesn't cause build skew.
* Drop the --disable-regenerate-docu argument, restoring the HTML manuals
to the libpam-doc package.  Closes: #700485.
* No need to override dh_compress in debian/rules, it already handles .html
files correctly.
* debian/libpam-cracklib.prerm: use $DPKG_MAINTSCRIPT_PACKAGE_COUNT to avoid
prematurely removing the PAM config when the package is installed for
multiple architectures.  Closes: #647428.
2014-01-14 - Steve Langasek <>
pam (1.1.3-11) unstable; urgency=low
[ Wookey ]
* Disable libaudit for stage1 bootstrap.
[ Steve Langasek ]
* debian/patches-applied/pam-loginuid-in-containers: pam_loginuid:
Ignore failure in user namespaces.
* Use [linux-any] in build-deps, instead of hard-coding a list of
non-Linux archs.  Closes: #634516.
2013-10-20 - Steve Langasek <>
pam (1.1.3-10) unstable; urgency=low
* Fix pam-auth-update handling of trailing blank lines in the fields of
profiles.  LP: #1160288.
* Reintroduce libaudit support now that libaudit has been multiarched.
Closes: #699159.

See Also

Package Description
libpam-dbus_0.2.1-3_amd64.deb A PAM module which asks the logged in user for confirmation
libpam-doc_1.1.8-3.1+deb8u2_all.deb Documentation of PAM
libpam-duo_1.9.11-1_amd64.deb PAM module for Duo Security two-factor authentication
libpam-dynalogin_1.0.0-3+b1_amd64.deb two-factor HOTP/TOTP authentication - implementation libs
libpam-encfs_0.1.4.4-7_amd64.deb PAM module to automatically mount encfs filesystems on login
libpam-foreground_0.7_all.deb transitional dummy package which can be safely removed
libpam-fprintd_0.5.1-1_amd64.deb PAM module for fingerprint authentication trough fprintd
libpam-geoip_1.1-1_amd64.deb PAM module checking access of source IPs with a GeoIP database
libpam-gnome-keyring_3.14.0-1+b1_amd64.deb PAM module to unlock the GNOME keyring upon login
libpam-google-authenticator_20130529-2_amd64.deb Two-step verification
libpam-heimdal_4.6-3+b1_amd64.deb PAM module for Heimdal Kerberos
libpam-krb5-migrate-heimdal_0.0.11-2_amd64.deb PAM module for migrating to Kerberos
libpam-krb5_4.6-3+b1_amd64.deb PAM module for MIT Kerberos
libpam-ldap_184-8.7+b1_amd64.deb Pluggable Authentication Module for LDAP
libpam-ldapd_0.9.4-3+deb8u2_amd64.deb PAM module for using LDAP as an authentication service