python-cracklib - Python bindings for password checker library cracklib2

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename python-cracklib_2.9.2-5build1_i386.deb
Package name python-cracklib
Package version 2.9.2
Package release 5build1
Package architecture i386
Package type deb
Category universe/python
License -
Maintainer Ubuntu Developers <>
Download size 8.53 KB
Installed size 57.00 KB
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-5build1_amd64.deb 2.9.2 amd64 Ubuntu Universe
python-cracklib - - -


Name Value
cracklib-runtime >= 2.9.2-5build1
libc6 >= 2.4
libcrack2 >= 2.9.2-5build1
python << 2.8
python >= 2.7
python:any >= 2.6.6-7~


Name Value
python2.7-cracklib -


Name Value
python-crack -


Type URL
Binary Package python-cracklib_2.9.2-5build1_i386.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




2017-08-04 - Michael Hudson-Doyle <>
cracklib2 (2.9.2-5build1) artful; urgency=medium
* No change rebuild to drop Python 3.5 support.
2017-05-27 - Jan Dittberner <>
cracklib2 (2.9.2-5) unstable; urgency=medium
* Add Breaks: cracklib-runtime (<< 2.9.2-4) to libcrack2 to configure
cracklib-runtime in the correct order (Closes: #854554)
2017-04-08 - Jan Dittberner <>
cracklib2 (2.9.2-4) unstable; urgency=medium
* Migrate triggers to interest-noawait to avoid trigger-cycles (Closes:
2016-08-25 - Jan Dittberner <>
cracklib2 (2.9.2-3) unstable; urgency=medium
* Fix "Buffer overflow processing long words" by applying patch from
0004-overflow-processing-long-words.patch (Closes: #835386)
* remove obsolete debian/pycompat
* change Vcs-* fields to https variants
* Bump Standards-Version to 3.9.8 (no changes)
* Fix "FTCBFS: invokes host-arch executable cracklib-packer" by applying
Helmut Grohne's patch to fix cross compilation (Closes: #792860)
2016-08-23 - Jan Dittberner <>
cracklib2 (2.9.2-2) unstable; urgency=medium
* Fix "CVE-2016-6318: Stack-based buffer overflow when parsing large
GECOS field" by applying patch by Salvatore Bonaccorso (Closes: #834502)
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

See Also

Package Description
python-cram_0.7-1_all.deb functional testing framework for command line applications - Python 2.x
python-crank_0.7.2-3_all.deb dispatch mechanism for use across frameworks - Python 2.7
python-crcmod_1.7-2build4_i386.deb CRC Generator - python 2.x
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_2.1.4-1_all.deb Test vectors for python-cryptography (Python 2)
python-cs_2.0.0-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.5+dfsg-3_all.deb Python framework for structural bioinformatics (documentation)
python-csb_1.2.5+dfsg-3_all.deb Python framework for structural bioinformatics
python-csound_6.10.0~dfsg-1_i386.deb Python bindings for Csound
python-csoundac_6.10.0~dfsg-1_i386.deb Python bindings for CsoundAC
python-cssmin_0.2.0-6_all.deb YUI CSS compression algorithm (Python 2 version)
python-cssselect_1.0.3-1_all.deb cssselect parses CSS3 Selectors and translates them to XPath 1.0