Hello community, here is the log from the commit of package cracklib checked in at Sun Aug 6 21:15:25 CEST 2006. -------- --- cracklib/cracklib.changes 2006-07-05 10:54:23.000000000 +0200 +++ cracklib/cracklib.changes 2006-08-02 16:27:02.000000000 +0200 @@ -1,0 +2,8 @@ +Wed Aug 2 16:26:02 CEST 2006 - mc@suse.de + +- update to version 2.8.9 +- ChangeLog, configure.in: bump version numbers, skipped a couple + due to packaging/disting issues with sf +- lib/packlib.c: also close wfp fd if it was opened + +------------------------------------------------------------------- Old: ---- cracklib-2.8.6.tar.bz2 New: ---- cracklib-2.8.9.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cracklib.spec ++++++ --- /var/tmp/diff_new_pack.GVerX1/_old 2006-08-06 21:14:47.000000000 +0200 +++ /var/tmp/diff_new_pack.GVerX1/_new 2006-08-06 21:14:47.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cracklib (Version 2.8.6) +# spec file for package cracklib (Version 2.8.9) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -15,8 +15,8 @@ License: Artistic License Group: System/Libraries Autoreqprov: on -Version: 2.8.6 -Release: 15 +Version: 2.8.9 +Release: 1 Summary: A Password-Checking Library Source: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.bz2 Source1: http://prdownloads.sourceforge.net/cracklib/cracklib-words.gz @@ -152,6 +152,11 @@ %{_libdir}/libcrack.so %changelog -n cracklib +* Wed Aug 02 2006 - mc@suse.de +- update to version 2.8.9 +- ChangeLog, configure.in: bump version numbers, skipped a couple + due to packaging/disting issues with sf +- lib/packlib.c: also close wfp fd if it was opened * Wed Jul 05 2006 - aj@suse.de - Fix build. * Mon Jun 12 2006 - kukuk@suse.de ++++++ cracklib-2.8.6.tar.bz2 -> cracklib-2.8.9.tar.bz2 ++++++ ++++ 1991 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/cracklib-2.8.6/ChangeLog new/cracklib-2.8.9/ChangeLog --- old/cracklib-2.8.6/ChangeLog 2005-10-26 18:52:37.000000000 +0200 +++ new/cracklib-2.8.9/ChangeLog 2006-02-17 20:49:50.000000000 +0100 @@ -1,3 +1,42 @@ +2006-02-17 13:49 nneul + + * ChangeLog, configure.in: bump version numbers, skipped a couple + due to packaging/disting issues with sf + +2006-02-17 13:43 nneul + + * lib/packlib.c: also close wfp fd if it was opened + +2006-02-17 13:33 nneul + + * ChangeLog: update Changelog + +2006-02-17 13:28 nneul + + * Makefile.am: add a warning when running make test + +2006-02-13 16:59 nneul + + * Makefile.am: output a note about building the dictionary at end + of build + +2006-02-13 08:34 nneul + + * README: add note about make dict + +2005-10-26 12:08 nneul + + * ChangeLog, configure.in, po/.cvsignore: more cvsignore entries, + new version for new development + +2005-10-26 11:53 nneul + + * configure.in: fix version number for new release + +2005-10-26 11:52 nneul + + * ChangeLog, NEWS: fix changelog and news + 2005-10-26 11:48 nneul * NEWS, configure.in, lib/crack.h, lib/fascist.c, lib/packer.h, diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/cracklib-2.8.6/Makefile.am new/cracklib-2.8.9/Makefile.am --- old/cracklib-2.8.6/Makefile.am 2005-10-24 23:09:04.000000000 +0200 +++ new/cracklib-2.8.9/Makefile.am 2006-02-17 20:27:34.000000000 +0100 @@ -8,8 +8,25 @@ test-data \ dicts/cracklib-small +all-local: + @echo + @echo ======================================================= + @echo Be sure and obtain a large wordlist file and run + @echo 'make install' and 'make dict' to generate the word + @echo list index file. See the README file for more details. + @echo ======================================================= + @echo test: all + @echo + @echo ======================================================= + @echo If you get an error when running 'make test' about a + @echo missing pw_dict.pwd file, that indicates that the word + @echo list dictionary file has not been built. You need to + @echo at least run 'make install' and 'make dict' to install + @echo the dictionay. See the README file for more details. + @echo ======================================================= + @echo util/cracklib-check < test-data dict: all diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/cracklib-2.8.6/README new/cracklib-2.8.9/README --- old/cracklib-2.8.6/README 2005-02-04 03:45:56.000000000 +0100 +++ new/cracklib-2.8.9/README 2006-02-13 23:46:17.000000000 +0100 @@ -11,6 +11,11 @@ get them distributed from some central place instead of trying to get all of the various repackagers to apply additional packages. +BUILD/INSTALL NOTE: You must 'make dict', preferably after getting a large +wordlist, after install. Otherwise it will not install the dictionaries. +This is left as a manual step since on some systems generating the +dictionary index can be time consuming. + ============================ Original CrackLib 2.7 README diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/cracklib-2.8.6/configure.in new/cracklib-2.8.9/configure.in --- old/cracklib-2.8.6/configure.in 2005-10-26 18:53:33.000000000 +0200 +++ new/cracklib-2.8.9/configure.in 2006-02-17 20:49:12.000000000 +0100 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT([lib/crack.h]) -AM_INIT_AUTOMAKE(cracklib, 2.8.6) +AM_INIT_AUTOMAKE(cracklib, 2.8.9) AM_CONFIG_HEADER(config.h) dnl Set of available languages. diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/cracklib-2.8.6/lib/packlib.c new/cracklib-2.8.9/lib/packlib.c --- old/cracklib-2.8.6/lib/packlib.c 2005-10-26 18:46:49.000000000 +0200 +++ new/cracklib-2.8.9/lib/packlib.c 2006-02-17 20:42:50.000000000 +0100 @@ -125,6 +125,10 @@ pdesc.header.pih_magic = 0; fclose(ifp); fclose(dfp); + if(wfp) + { + fclose(wfp); + } return ((PWDICT *) 0); } @@ -139,6 +143,10 @@ pdesc.header.pih_magic = 0; fclose(ifp); fclose(dfp); + if(wfp) + { + fclose(wfp); + } return ((PWDICT *) 0); } if (pdesc64.header.pih_magic != PIH_MAGIC) @@ -149,6 +157,10 @@ pdesc.header.pih_magic = 0; fclose(ifp); fclose(dfp); + if(wfp) + { + fclose(wfp); + } return ((PWDICT *) 0); } pdesc.header.pih_magic = pdesc64.header.pih_magic; @@ -165,6 +177,10 @@ pdesc.header.pih_magic = 0; fclose(ifp); fclose(dfp); + if(wfp) + { + fclose(wfp); + } return ((PWDICT *) 0); } @@ -175,6 +191,10 @@ pdesc.header.pih_magic = 0; fclose(ifp); fclose(dfp); + if(wfp) + { + fclose(wfp); + } return ((PWDICT *) 0); } @@ -185,6 +205,10 @@ pdesc.header.pih_magic = 0; fclose(ifp); fclose(dfp); + if(wfp) + { + fclose(wfp); + } return ((PWDICT *) 0); } @@ -265,6 +289,10 @@ fclose(pwp->ifp); fclose(pwp->dfp); + if(pwp->wfp) + { + fclose(pwp->wfp); + } pwp->header.pih_magic = 0; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de