python-cracklib - Python bindings for password checker library cracklib2

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name python-cracklib
Package version 2.9.2
Package release 1build2
Package architecture amd64
Package type deb
Installed size 57 B
Download size 8.25 KB
Official Mirror
This package provides Python bindings for cracklib. It contains a
pythonic interface to cracklib's functions and some Python
convenience functions.
You should install this package if you want to use or develop Python
applications that want to interface with cracklib2.


Package Version Architecture Repository
python-cracklib_2.9.2-1ubuntu1_i386.deb 2.9.2 i386 Ubuntu Updates Universe
python-cracklib_2.9.2-1ubuntu1_amd64.deb 2.9.2 amd64 Ubuntu Updates Universe
python-cracklib_2.9.2-1build2_i386.deb 2.9.2 i386 Ubuntu Universe
python-cracklib - - -


Name Value
cracklib-runtime >= 2.9.2-1build2
libc6 >= 2.4
libcrack2 >= 2.9.2-1build2
python << 2.8
python >= 2.7


Name Value
python2.7-cracklib -


Name Value
python-crack -


Type URL
Binary Package python-cracklib_2.9.2-1build2_amd64.deb
Source Package cracklib2

Install Howto

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




2016-01-18 - Matthias Klose <>
cracklib2 (2.9.2-1build2) xenial; urgency=medium
* No-change rebuild to drop python3.4 support.
2015-07-22 - Steve Langasek <>
cracklib2 (2.9.2-1build1) wily; urgency=medium
* No-change rebuild for python3.5 transition
2014-10-05 - Jan Dittberner <>
cracklib2 (2.9.2-1) unstable; urgency=medium
* New upstream version (Closes: #724570)
* refresh debian/patches/install-debian-python-modules.patch
* bump Standards-Version to 3.9.6 (No changes)
* upstream supports out of tree builds, simplify debian/rules
override_dh_auto_build and override_dh_auto_clean
* remove debian/ that is now included as
* remove compile and python/cracklib.egg-info in debian/rules
override_dh_auto_clean to avoid unintended upstream changes
* add README-DAWG and README-LICENSE to debian/
* change debian/copyright to machine readable format
2014-02-01 - Jan Dittberner <>
cracklib2 (2.9.1-1) unstable; urgency=medium
* New upstream version
* refresh debian/patches/libcrack2-error-safer-check-variant.patch
* debian/control:
- bump Standards-Version to 3.9.5 (No changes)
- run wrap-and-sort
* add debian/patches/improve_test_737040.patch to check for proper behavior
of Python low level code
* Fix "python-cracklib accepts anything" by modifying
debian/patches/libcrack2-error-safer-check-varian.patch to perform proper
error message copying (Closes: #737040)
2013-10-23 - Martin Pitt <>
cracklib2 (2.9.0-2) unstable; urgency=low
[ Jan Dittberner ]
* Fix "Please add a udeb for early password quality checking in d-i"
(Closes: #658089)
* add udeb package stanza in debian/control
* bump compatibility level in debian/compat to 9
* debian/rules:
- move sequence before args in dh call
- copy files for libcrack2-udeb
- include compiled cracklib dictionary in udeb
[ Eleanor Chen ]
* Add "stage1" support to not build python bits during bootstrapping.
(Closes: #721354)
[ Martin Pitt ]
* debian/control: Wrap build dependencies.
* Add missing docbook-xml build dependency. (Closes: #724842)
2013-08-12 - Jan Dittberner <>
cracklib2 (2.9.0-1) unstable; urgency=low
* New upstream version
- refresh debian/patches/libcrack2-error-safer-check-variant.patch
- add new FascistCheckUser to debian/libcrack2.symbols
- update library link in debian/libcrack2.links
* debian/control: use canonical VCS-* URLs
* Fix "Build for multiarch" (Closes: #679962)
- add multiarch support contributed by Iain Lane
- Use docbook2html instead of xmlto, for determinstic output.
- Fix non-SGML characters in cracklib-runtime.xml
- remove debian/libcrack2.links
2013-05-19 - Jan Dittberner <>
cracklib2 (2.8.22-1) unstable; urgency=low
* New upstream version.
* Fix "FTBFS with Python 3.3: ImportError: No module named
'_cracklib'" with upstream changes (Closes: #681749)
* refresh debian/patches/install-debian-python-modules.patch and
* drop debian/patches/pass-dict-to-cracklib-test.patch included in new
upstream version, remove line from debian/patches/series
* Bump Standards-Version to 3.9.4 (No changes necessary)
2012-10-02 - Jan Dittberner <>
cracklib2 (2.8.19-2) unstable; urgency=low
* add debian/patches/libcrack2-error-safer-check-variant.patch to provide
__DEBIAN_SPECIFIC__SafeFascistCheck that does not call exit (Closes:
* add __DEBIAN_SPECIFIC__SafeFascistCheck to debian/libcrack2.symbols

See Also

Package Description
python-cram_0.6-1_all.deb functional testing framework for command line applications - Python 2.x
python-crank_0.7.2-2_all.deb dispatch mechanism for use across frameworks - Python 2.7
python-crcmod_1.7-2build2_amd64.deb CRC Generator - python 2.x
python-cream.melange_0.5.2-2_all.deb Melange Widget System for the Cream Desktop Environment (Python module)
python-cream_0.5.3-1_all.deb Cream Melange Python modules
python-creoleparser_0.7.4-1_all.deb Parser for the Creole common wiki markup language
python-crochet_1.4.0-0ubuntu2_all.deb Use Twisted Anywhere!
python-crontab_1.9.3-2_all.deb Python module for reading and writing crontab files
python-cryptography-vectors_1.2.3-1_all.deb Test vectors for python-cryptography (Python 2)
python-cs_0.6.10-1_all.deb simple, yet powerful CloudStack API client (Python module)
python-csa_0.1.0-1.2_all.deb Connection-Set Algebra (CSA) implemented in Python
python-csb-doc_1.2.3+dfsg-2_all.deb Python framework for structural bioinformatics (documentation)
python-csb_1.2.3+dfsg-2_all.deb Python framework for structural bioinformatics
python-csound_6.05~dfsg1-7build1_amd64.deb Python bindings for Csound
python-csoundac_6.05~dfsg1-7build1_amd64.deb Python bindings for CsoundAC