Your message dated Sat, 08 Dec 2012 11:32:38 +0000
with message-id <e1thie6-0007qt...@franck.debian.org>
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 ow...@bugs.debian.org
immediately.)


-- 
682735: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682735
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 682...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jan Dittberner <ja...@debian.org> (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 ftpmas...@debian.org)


-----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 <ja...@debian.org>
Changed-By: Jan Dittberner <ja...@debian.org>
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 ---

Reply via email to