Your message dated Sat, 08 Dec 2012 11:32:38 +0000 with message-id <[email protected]> and subject line Bug#682735: fixed in cracklib2 2.8.19-2 has caused the Debian Bug report #682735, regarding error reading header aborts python interpreter to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 682735: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682735 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: python-cracklib Version: 2.8.19-1 Severity: grave For some reason, cracklib currently errs out with the following message on my system: /var/cache/cracklib/cracklib_dict: error reading header PWOpen: No such file or directory Whatever the real reason for that is, the python binding for cracklib immediately aborts the python interpreter instead of throwing an exception. This in turn makes 'revelation' simply crash whenever I try to add or generate a password, for example. It looks like this is a known issue upstream, see FascistCheck() in lib/fascist.c: if (!(pwp = PWOpen(path, "r"))) { /* shouldn't perror in a library or exit */ /* but should we return a "bad password" or "good password" if this error occurs */ perror("PWOpen"); exit(-1); } -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-rt-amd64 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages python-cracklib depends on: ii cracklib-runtime 2.8.19-1 ii libc6 2.13-33 ii libcrack2 2.8.19-1 ii python 2.7.3~rc2-1 ii python2.6 2.6.8-0.2 ii python2.7 2.7.3~rc2-2.1 python-cracklib recommends no packages. python-cracklib suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: cracklib2 Source-Version: 2.8.19-2 We believe that the bug you reported is fixed in the latest version of cracklib2, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jan Dittberner <[email protected]> (supplier of updated cracklib2 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 02 Oct 2012 09:15:16 +0200 Source: cracklib2 Binary: libcrack2 libcrack2-dev cracklib-runtime python-cracklib python3-cracklib Architecture: source amd64 Version: 2.8.19-2 Distribution: unstable Urgency: low Maintainer: Jan Dittberner <[email protected]> Changed-By: Jan Dittberner <[email protected]> Description: cracklib-runtime - runtime support for password checker library cracklib2 libcrack2 - pro-active password checker library libcrack2-dev - pro-active password checker library - development files python-cracklib - Python bindings for password checker library cracklib2 python3-cracklib - Python3 bindings for password checker library cracklib2 Closes: 682735 Changes: 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: #682735) * add __DEBIAN_SPECIFIC__SafeFascistCheck to debian/libcrack2.symbols Checksums-Sha1: e964726fd4198b6ab7ac8303e900dad93d9852f4 2321 cracklib2_2.8.19-2.dsc d3319151f1d03e3c0408066987577223547ff392 33213 cracklib2_2.8.19-2.debian.tar.gz 5632d80c542e9f9da119caf45df75f913078fc0d 60852 libcrack2_2.8.19-2_amd64.deb 7a0a183433342068985f9be5a14d2a4112b920ee 38210 libcrack2-dev_2.8.19-2_amd64.deb 52dedddbc8ab2074b7b2f1bd55596a51a816c10c 185480 cracklib-runtime_2.8.19-2_amd64.deb 17c17e83cc4416450d16e077c0a4798c06af5f2b 27886 python-cracklib_2.8.19-2_amd64.deb 01d4c7ed24b82d10128a0baf1fe41ac9ba6479ce 27220 python3-cracklib_2.8.19-2_amd64.deb Checksums-Sha256: f2678abdc3e382f9584070c9bf375e2f3c34631e238f46310056701c9fbfcc34 2321 cracklib2_2.8.19-2.dsc f7200da792baaeb91966490e0dd7cb3ba61715678aa680bd0af2388ad12ff4cc 33213 cracklib2_2.8.19-2.debian.tar.gz 7a05aab829a7be339b631ec006a2746658faf8371ee07e2134e11527fb093c84 60852 libcrack2_2.8.19-2_amd64.deb 7ae11873a3db5dc6d380d4c71ff1bcd3d9925f2930cb403dfbf2705005725d09 38210 libcrack2-dev_2.8.19-2_amd64.deb 91a70c8f7da755e75692367879df1ab5a4aaa40028e6fa0cc4436fb5b3451367 185480 cracklib-runtime_2.8.19-2_amd64.deb 58916ed8f551cd43857ab4b53b2d3da8d51f61f7c5f586eca7b6dc0eb584e46a 27886 python-cracklib_2.8.19-2_amd64.deb a76ead4eb6d64ac4fba5db600cc7dc75f23a2552e6c033eeeacc2d7bc88e857a 27220 python3-cracklib_2.8.19-2_amd64.deb Files: 2b6126e94cdbbc02f33441bd5007e001 2321 libs optional cracklib2_2.8.19-2.dsc 389411c9552d876c684ee4ad9c280ade 33213 libs optional cracklib2_2.8.19-2.debian.tar.gz fbd5a11f0a829472b3be72ba0695e986 60852 libs optional libcrack2_2.8.19-2_amd64.deb 85a539c05e521e175c9ecd6d6b26082a 38210 libdevel extra libcrack2-dev_2.8.19-2_amd64.deb 2a7b8e24c1a4f69b26edc404e61a828d 185480 admin optional cracklib-runtime_2.8.19-2_amd64.deb ab99bd6f1920e20ee264f00aa21f3a98 27886 python optional python-cracklib_2.8.19-2_amd64.deb 9f185766a2ef7ff1508c244682447c0a 27220 python optional python3-cracklib_2.8.19-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQwyDxAAoJEKc+AFVVj7jdGKYP/Rak6g7ujGIq35jAYFvVKpum Zwc47q3PSdBpJk4BUrrrZU6Cbw+a7zh4DrzZkTdQXm0Pz97TVrSAAUm3ewSCZDk9 8nLmlBe/PH0opLLNihPG1YOKKTemw2bpsrFCfhUKbymleIgay8RCJdU9pI34Ukah i/Db08tVIKVLNYixqPzSgxw/gyxxgSlrBG39uI8LZ5eex6MjBNhD4kSo/L1HYFI3 tG1N1TtTIP5ICieUJlyVkqoSoqhbP5pX2y2KlbYd0mfmTX+dpo+xX5EquowITy1S IxAKcvNrCfXtrGW80vqUKUK3R6wQChoW0kQfaCrvGyDTWoREl43TTnxkAbHnkVUB bVcnXzK5oqgMgVH3ZUcB8dDD7OTPHPTMwEk8lN6kMuHMew6KJiHggDu+EMyGmIqz sl4JB7VGKyjEZNOLp9HOv+myHccWrnD93mVlXWiRG/MC2H+aRXm9eY9tkgFuquc9 b2ZhS+8TG3/B8l78SJILxJCAyTjsied0Hy3TsKqU8E3IytrV1XndHVcvx8MqJdty ML4T8aGy1JoanK9DBzN35NUgpxMAGAN1srwpIS1mlhktG5QU6Bj00EHOlR6Gw0+B ohvo/IRl8RyLpFPdlqYxObZlb4V968mYKVzuzUYn7974YTbg+Fy3m5qMswhz4Jvy 2fntdvqomIr++mBw70ms =1iFS -----END PGP SIGNATURE-----
--- End Message ---

