Your message dated Sat, 19 Jul 2008 09:17:09 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#380546: fixed in cracklib2 2.8.12-2
has caused the Debian Bug report #380546,
regarding update-cracklib rewrites dictionaries even if no change
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.)


-- 
380546: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380546
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: cracklib-runtime
Version: 2.7-19

update-cracklib runs daily... and writes a new dictionary even if there's 
been no change to its input sources.  if you have several wordlists 
installed this can take some time and cause extra churn for backups...

please consider the patch below...

thanks
-dean

--- /usr/sbin/update-cracklib.orig      2006-06-10 09:03:50.000000000 -0700
+++ /usr/sbin/update-cracklib   2006-07-30 13:14:26.000000000 -0700
@@ -22,7 +22,14 @@
 
 if [ -n "${cracklib_dictpath_src}"  -a  -n "${cracklib_dictpath}" ]
 then
-    /usr/sbin/crack_mkdict ${cracklib_dictpath_src} | /usr/sbin/crack_packer 
${cracklib_dictpath}
+    for i in ${cracklib_dictpath_src}
+    do
+       if [ "$i" -nt "${cracklib_dictpath}.pwd" ]
+       then
+           /usr/sbin/crack_mkdict ${cracklib_dictpath_src} | 
/usr/sbin/crack_packer ${cracklib_dictpath}
+           exit 0
+       fi
+    done
 fi
 
 exit 0


--- End Message ---
--- Begin Message ---
Source: cracklib2
Source-Version: 2.8.12-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:

cracklib-runtime_2.8.12-2_i386.deb
  to pool/main/c/cracklib2/cracklib-runtime_2.8.12-2_i386.deb
cracklib2_2.8.12-2.diff.gz
  to pool/main/c/cracklib2/cracklib2_2.8.12-2.diff.gz
cracklib2_2.8.12-2.dsc
  to pool/main/c/cracklib2/cracklib2_2.8.12-2.dsc
libcrack2-dev_2.8.12-2_i386.deb
  to pool/main/c/cracklib2/libcrack2-dev_2.8.12-2_i386.deb
libcrack2_2.8.12-2_i386.deb
  to pool/main/c/cracklib2/libcrack2_2.8.12-2_i386.deb
python-cracklib_2.8.12-2_i386.deb
  to pool/main/c/cracklib2/python-cracklib_2.8.12-2_i386.deb



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: SHA1

Format: 1.8
Date: Tue, 15 Jul 2008 19:59:54 +0200
Source: cracklib2
Binary: libcrack2 libcrack2-dev cracklib-runtime python-cracklib
Architecture: source i386
Version: 2.8.12-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
 python-cracklib - Python bindings for password checker library cracklib2
Closes: 380546
Changes: 
 cracklib2 (2.8.12-2) unstable; urgency=low
 .
   * debian/patches/04-improved-python-binding.patch patches upstream
     python bindings to provide the functionallity and documentation
     strings python-crack had (upstream will apply this patch in the
     future)
   * debian/rules uses autogen.sh
   * only update cracklib dictionary if any of the source dictionaries has
     changed (Closes: #380546)
   * debian/control
     + make Conflicts/Replaces version specific to be compliant to policy
       section 2.5
     + add libtool, autoconf, and automake to build dependencies
Checksums-Sha1: 
 b602a67958cc6835aa1432d46dc4e04d677a69f2 1411 cracklib2_2.8.12-2.dsc
 6b142189327c4714ed2443f10956b7a9b70c6395 22359 cracklib2_2.8.12-2.diff.gz
 d0053c670752fbab5c69fcf73f80072f99bd0201 190424 libcrack2_2.8.12-2_i386.deb
 e793f6359e23c89e9378ceb3346d3a75d7e0c518 25474 libcrack2-dev_2.8.12-2_i386.deb
 f0fed33a171f1233bdd1eb6b4dd386e337931229 23154 
cracklib-runtime_2.8.12-2_i386.deb
 520b34cd0e6d2055883398cd7c2bba315ffd63f9 15360 
python-cracklib_2.8.12-2_i386.deb
Checksums-Sha256: 
 4fbb2d5dbc0ba343488eb45bdd163bcbb54b860fbab4fe92ba7492a2671b584b 1411 
cracklib2_2.8.12-2.dsc
 dbdb2567f05f739352058310ef3c6bd22cd26451e595c41284e0d59788a8f5b2 22359 
cracklib2_2.8.12-2.diff.gz
 7fcfd0a19d3999f10d9c9d6c4b35629dc8e4cdeb70271a0c48995b8564f728bf 190424 
libcrack2_2.8.12-2_i386.deb
 244c34890aa32a1864638eca4573c8216d4b706a2b08a85eb76385adbd2d417d 25474 
libcrack2-dev_2.8.12-2_i386.deb
 19e02b861c264b7f45d8d060e12fa63a093c1882f786155a3612ebf7dd98bd33 23154 
cracklib-runtime_2.8.12-2_i386.deb
 9f42b90314b167d619af2131b8fd8a8c3bda906340773c2c18f8e10a5acda59a 15360 
python-cracklib_2.8.12-2_i386.deb
Files: 
 d2ffa8efc935d070df5a15204d69b4e8 1411 libs optional cracklib2_2.8.12-2.dsc
 27e6c2b705c6a09b35dfddfdc0f0ad10 22359 libs optional cracklib2_2.8.12-2.diff.gz
 b0c17aac2fadbb349d00f51626c36201 190424 libs optional 
libcrack2_2.8.12-2_i386.deb
 6254f572d38717815f1c9ae89e09b72d 25474 libdevel extra 
libcrack2-dev_2.8.12-2_i386.deb
 a3699fc7a7662b09cdde9fe939270e23 23154 admin optional 
cracklib-runtime_2.8.12-2_i386.deb
 36a269d7a17251928e23a8369d742463 15360 python optional 
python-cracklib_2.8.12-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkiBnDAACgkQDecnbV4Fd/Kr4gCfR7jwIIX3MUb4Ynv7CHqOWITg
Ft8AnA/hZSZIAHuFZ503RT7yikcL20qF
=VueD
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to