commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2020-06-27 23:20:39 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new.3060 (New) Package is "cracklib" Sat Jun 27 23:20:39 2020 rev:60 rq:816325 version:2.9.7 Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2020-06-04 17:51:23.904067955 +0200 +++ /work/SRC/openSUSE:Factory/.cracklib.new.3060/cracklib.changes 2020-06-27 23:20:42.457452873 +0200 @@ -1,0 +2,12 @@ +Tue Jun 2 18:41:21 UTC 2020 - Michael Gorse + +- Update to version 2.9.7: + + fix a buffer overflow processing long words. +- Drop 0003-overflow-processing-gecos.patch and + 0004-overflow-processing-long-words.patch: fixed upstream. +- Update source URI. +- Remove use of translation-update-upstream. It cannot be added to + ring 0 on leap, and 2.9.7 has some translation fixes + (bsc#1172396). + +--- Old: 0003-overflow-processing-gecos.patch 0004-overflow-processing-long-words.patch cracklib-2.9.6.tar.gz New: cracklib-2.9.7.tar.bz2 Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.foyyQ1/_old 2020-06-27 23:20:43.001454662 +0200 +++ /var/tmp/diff_new_pack.foyyQ1/_new 2020-06-27 23:20:43.001454662 +0200 @@ -17,30 +17,25 @@ Name: cracklib -Version:2.9.6 +Version:2.9.7 Release:0 Summary:Library to crack passwords using dictionaries License:LGPL-2.1-only Group: System/Libraries URL:http://sourceforge.net/projects/cracklib -Source: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz +Source: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.bz2 Source2:baselibs.conf # PATCH-FIX-OPENSUSE (should be upstreamed) # Remove support for broken 64bit indexes from magic entry [bnc#106007] Patch1: 0001-cracklib-magic.diff # PATCH-FIX-OPENSUSE Hide non-public functions Patch2: 0002-cracklib-2.9.2-visibility.patch -Patch3: 0003-overflow-processing-gecos.patch -Patch4: 0004-overflow-processing-long-words.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gzip BuildRequires: libtool BuildRequires: zlib-devel Requires: cracklib-dict -%if 0%{?sle_version} -BuildRequires: translation-update-upstream -%endif %description CrackLib tests passwords to determine whether they match @@ -87,13 +82,8 @@ %prep %setup -q -%if 0%{?sle_version} -translation-update-upstream -%endif %patch1 %patch2 -%patch3 -p1 -%patch4 -p1 %build AUTOPOINT=true autoreconf -fi ++ cracklib-2.9.6.tar.gz -> cracklib-2.9.7.tar.bz2 ++ 31865 lines of diff (skipped)
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2020-06-04 17:51:02 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new.3606 (New) Package is "cracklib" Thu Jun 4 17:51:02 2020 rev:59 rq:808364 version:2.9.6 Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2018-02-28 19:56:19.257882198 +0100 +++ /work/SRC/openSUSE:Factory/.cracklib.new.3606/cracklib.changes 2020-06-04 17:51:23.904067955 +0200 @@ -1,0 +2,12 @@ +Fri May 22 16:06:54 UTC 2020 - Michael Gorse + +- Enable translation-update-upstream on leap, to remove the use of + is_opensuse (jsc#SLE-12096). + +--- +Wed May 6 09:45:09 UTC 2020 - pgaj...@suse.com + +- use /usr/lib instead of %{_libexecdir}, %{_libexecdir} should + contain internal binaries, not data + +--- Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.K7UUj7/_old 2020-06-04 17:51:24.844070945 +0200 +++ /var/tmp/diff_new_pack.K7UUj7/_new 2020-06-04 17:51:24.848070958 +0200 @@ -1,7 +1,7 @@ # # spec file for package cracklib # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,9 +20,9 @@ Version:2.9.6 Release:0 Summary:Library to crack passwords using dictionaries -License:LGPL-2.1 +License:LGPL-2.1-only Group: System/Libraries -Url:http://sourceforge.net/projects/cracklib +URL:http://sourceforge.net/projects/cracklib Source: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz Source2:baselibs.conf # PATCH-FIX-OPENSUSE (should be upstreamed) @@ -38,7 +38,7 @@ BuildRequires: libtool BuildRequires: zlib-devel Requires: cracklib-dict -%if ! 0%{?is_opensuse} +%if 0%{?sle_version} BuildRequires: translation-update-upstream %endif @@ -87,7 +87,7 @@ %prep %setup -q -%if ! 0%{?is_opensuse} +%if 0%{?sle_version} translation-update-upstream %endif %patch1 @@ -118,9 +118,9 @@ ln -s cracklib-format %{buildroot}/%{_sbindir}/mkdict ln -s cracklib-packer %{buildroot}/%{_sbindir}/packer rm -f %{buildroot}/%{_datadir}/cracklib/cracklib-small -ln -sf %{_datadir}/cracklib/pw_dict.hwm %{buildroot}%{_libexecdir}/cracklib_dict.hwm -ln -sf %{_datadir}/cracklib/pw_dict.pwd %{buildroot}%{_libexecdir}/cracklib_dict.pwd -ln -sf %{_datadir}/cracklib/pw_dict.pwi %{buildroot}%{_libexecdir}/cracklib_dict.pwi +ln -sf %{_datadir}/cracklib/pw_dict.hwm %{buildroot}/usr/lib/cracklib_dict.hwm +ln -sf %{_datadir}/cracklib/pw_dict.pwd %{buildroot}/usr/lib/cracklib_dict.pwd +ln -sf %{_datadir}/cracklib/pw_dict.pwi %{buildroot}/usr/lib/cracklib_dict.pwi # # using zip'ed dict takes too long for a check. But the support # for this is still in the lib. @@ -154,9 +154,9 @@ %{_sbindir}/cracklib-unpacker %dir %{_datadir}/cracklib %{_datadir}/cracklib/cracklib.magic -%{_libexecdir}/cracklib_dict.hwm -%{_libexecdir}/cracklib_dict.pwd -%{_libexecdir}/cracklib_dict.pwi +/usr/lib/cracklib_dict.hwm +/usr/lib/cracklib_dict.pwd +/usr/lib/cracklib_dict.pwi %files devel %{_includedir}/crack.h
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2018-02-28 19:56:15 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is "cracklib" Wed Feb 28 19:56:15 2018 rev:58 rq:580257 version:2.9.6 Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2017-11-17 10:36:19.664717414 +0100 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2018-02-28 19:56:19.257882198 +0100 @@ -1,0 +2,5 @@ +Thu Feb 22 15:10:30 UTC 2018 - fv...@suse.com + +- Use %license (boo#1082318) + +--- Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.i1J6zp/_old 2018-02-28 19:56:20.741828500 +0100 +++ /var/tmp/diff_new_pack.i1J6zp/_new 2018-02-28 19:56:20.741828500 +0100 @@ -1,7 +1,7 @@ # # spec file for package cracklib # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -143,7 +143,8 @@ %{_libdir}/libcrack.so.2.* %files -f %{name}.lang -%doc README README-WORDS NEWS README-LICENSE README-DAWG AUTHORS COPYING.LIB +%license COPYING.LIB +%doc README README-WORDS NEWS README-LICENSE README-DAWG AUTHORS %{_sbindir}/create-cracklib-dict %{_sbindir}/mkdict %{_sbindir}/packer
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2017-11-17 10:36:18 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is "cracklib" Fri Nov 17 10:36:18 2017 rev:57 rq:541257 version:2.9.6 Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2016-12-22 16:33:32.520294512 +0100 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2017-11-17 10:36:19.664717414 +0100 @@ -1,0 +2,10 @@ +Sat Nov 11 04:46:42 UTC 2017 - aavind...@gmail.com + +- Update to 2.9.6 + * fix issue with sort and locale + * some particularly bad cases to the cracklib small dictionary + * updates to cracklib-words (adds a bunch of other dictionary lists) + * migration to github +- run spec-cleaner + +--- Old: cracklib-2.9.5.tar.gz New: cracklib-2.9.6.tar.gz Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.Q0mJiC/_old 2017-11-17 10:36:20.404690330 +0100 +++ /var/tmp/diff_new_pack.Q0mJiC/_new 2017-11-17 10:36:20.408690184 +0100 @@ -1,7 +1,7 @@ # # spec file for package cracklib # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: cracklib -Version:2.9.5 +Version:2.9.6 Release:0 Summary:Library to crack passwords using dictionaries License:LGPL-2.1 Group: System/Libraries Url:http://sourceforge.net/projects/cracklib -Source: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.gz +Source: https://github.com/%{name}/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz Source2:baselibs.conf # PATCH-FIX-OPENSUSE (should be upstreamed) # Remove support for broken 64bit indexes from magic entry [bnc#106007] @@ -36,12 +36,11 @@ BuildRequires: automake BuildRequires: gzip BuildRequires: libtool +BuildRequires: zlib-devel +Requires: cracklib-dict %if ! 0%{?is_opensuse} BuildRequires: translation-update-upstream %endif -BuildRequires: zlib-devel -Requires: cracklib-dict -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description CrackLib tests passwords to determine whether they match @@ -107,7 +106,7 @@ %install mkdir -p %{buildroot}%{_prefix}/lib -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install # libtool is broken by design, remove this *.la files ... rm %{buildroot}/%{_libdir}/libcrack.la # set executable @@ -137,16 +136,13 @@ make %{?_smp_mflags} check %post -n libcrack2 -p /sbin/ldconfig - %postun -n libcrack2 -p /sbin/ldconfig %files -n libcrack2 -%defattr(-,root,root) %{_libdir}/libcrack.so.2 %{_libdir}/libcrack.so.2.* %files -f %{name}.lang -%defattr(-,root,root) %doc README README-WORDS NEWS README-LICENSE README-DAWG AUTHORS COPYING.LIB %{_sbindir}/create-cracklib-dict %{_sbindir}/mkdict @@ -162,13 +158,11 @@ %{_libexecdir}/cracklib_dict.pwi %files devel -%defattr(644,root,root,755) %{_includedir}/crack.h %{_includedir}/packer.h %{_libdir}/libcrack.so %files dict-small -%defattr(-,root,root) %{_datadir}/cracklib/pw_dict.hwm %{_datadir}/cracklib/pw_dict.pwd %{_datadir}/cracklib/pw_dict.pwi ++ cracklib-2.9.5.tar.gz -> cracklib-2.9.6.tar.gz ++ 25787 lines of diff (skipped)
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2016-08-26 23:12:10 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is "cracklib" Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2015-09-08 17:37:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2016-08-26 23:12:12.0 +0200 @@ -1,0 +2,15 @@ +Wed Aug 17 12:32:43 UTC 2016 - h...@suse.com + +- Add patch 0004-overflow-processing-long-words.patch + to fix a new buffer overflow identified together with bsc#992966. + +--- +Mon Aug 15 12:01:52 UTC 2016 - h...@suse.com + +- Relabel patches: + cracklib-magic.diff -> 0001-cracklib-magic.diff + cracklib-2.9.2-visibility.patch -> 0002-cracklib-2.9.2-visibility.patch +- Add patch 0003-overflow-processing-gecos.patch + to fix a buffer overflow in GECOS parser (bsc#992966 CVE-2016-6318) + +--- Old: cracklib-2.9.2-visibility.patch cracklib-magic.diff New: 0001-cracklib-magic.diff 0002-cracklib-2.9.2-visibility.patch 0003-overflow-processing-gecos.patch 0004-overflow-processing-long-words.patch Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.ZvqmBZ/_old 2016-08-26 23:12:13.0 +0200 +++ /var/tmp/diff_new_pack.ZvqmBZ/_new 2016-08-26 23:12:13.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package cracklib # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,9 +27,11 @@ Source2:baselibs.conf # PATCH-FIX-OPENSUSE (should be upstreamed) # Remove support for broken 64bit indexes from magic entry [bnc#106007] -Patch0: cracklib-magic.diff +Patch1: 0001-cracklib-magic.diff # PATCH-FIX-OPENSUSE Hide non-public functions -Patch1: cracklib-2.9.2-visibility.patch +Patch2: 0002-cracklib-2.9.2-visibility.patch +Patch3: 0003-overflow-processing-gecos.patch +Patch4: 0004-overflow-processing-long-words.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gzip @@ -85,8 +87,10 @@ %prep %setup -q translation-update-upstream -%patch0 %patch1 +%patch2 +%patch3 -p1 +%patch4 -p1 %build AUTOPOINT=true autoreconf -fi ++ 0001-cracklib-magic.diff ++ Index: doc/cracklib.magic === --- doc/cracklib.magic.orig +++ doc/cracklib.magic @@ -1,10 +1,5 @@ # cracklib: file (1) magic for cracklib v2.7 0 lelong 0x70775631 Cracklib password index, little endian ->4 long>0 (%i words) ->4 long0 ("64-bit") ->>8long>-1 (%i words) +>4 lelong >0 (%i words) 0 belong 0x70775631 Cracklib password index, big endian ->4 belong >-1 (%i words) -0 long0 ->4 belong 0x70775631 Cracklib password index, big endian ("64-bit") ->12belong >0 (%i words) +>4 belong >0 (%i words) ++ 0002-cracklib-2.9.2-visibility.patch ++ Index: configure.ac === --- configure.ac.orig +++ configure.ac @@ -97,6 +97,45 @@ AM_CONDITIONAL(BUILD_PYTHON,[test "$buil dnl Handle local dict compiling properly AC_SUBST(CROSS_COMPILING, $cross_compiling) + dnl + dnl Enable hiding of internal symbols in library to reduce its size and + dnl speed dynamic linking of applications. This currently is only supported + dnl on gcc >= 4.0 and SunPro C. + dnl + AC_MSG_CHECKING([whether to enable hidden symbols in the library]) + AC_ARG_ENABLE(hidden-symbols, + AC_HELP_STRING([--enable-hidden-symbols],[Hide internal symbols in library]) + AC_HELP_STRING([--disable-hidden-symbols],[Leave all symbols with default visibility in library]), + [ case "$enableval" in +no) + AC_MSG_RESULT(no) + ;; +*) + AC_MSG_CHECKING([whether $CC supports it]) + if test "$GCC" = yes ; then + if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ; then + AC_MSG_RESULT(yes) + AC_DEFINE(CRACKLIB_API, [extern __attribute__ ((visibility ("default")))], [to make a symbol visible]) + CFLAGS="$CFLAGS -fvisibility=hidden" +
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2015-09-08 17:36:13 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is "cracklib" Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2015-04-16 14:11:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2015-09-08 17:37:33.0 +0200 @@ -1,0 +2,10 @@ +Tue Aug 18 13:00:24 UTC 2015 - mplus...@suse.com + +- Update to 2.9.5 + * fix matching against first password in dictionary (Anton Dobkin) +- Changes for 2.9.4 + * remove doubled prototype +- Changes for 2.9.3 + * expose additional functions externally + +--- Old: cracklib-2.9.2.tar.gz New: cracklib-2.9.5.tar.gz Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.KitTyc/_old 2015-09-08 17:37:35.0 +0200 +++ /var/tmp/diff_new_pack.KitTyc/_new 2015-09-08 17:37:35.0 +0200 @@ -17,7 +17,7 @@ Name: cracklib -Version:2.9.2 +Version:2.9.5 Release:0 Summary:Library to crack passwords using dictionaries License:LGPL-2.1 ++ cracklib-2.9.2-visibility.patch ++ --- /var/tmp/diff_new_pack.KitTyc/_old 2015-09-08 17:37:35.0 +0200 +++ /var/tmp/diff_new_pack.KitTyc/_new 2015-09-08 17:37:35.0 +0200 @@ -1,8 +1,8 @@ -Index: configure.in +Index: configure.ac === --- configure.ac.orig +++ configure.ac -@@ -97,6 +97,45 @@ +@@ -97,6 +97,45 @@ AM_CONDITIONAL(BUILD_PYTHON,[test "$buil dnl Handle local dict compiling properly AC_SUBST(CROSS_COMPILING, $cross_compiling) @@ -84,7 +84,7 @@ === --- lib/packer.h.orig +++ lib/packer.h -@@ -75,7 +75,7 @@ typedef struct +@@ -76,7 +76,7 @@ typedef struct #define PIH_MAGIC 0x70775631 /* Internal routines */ @@ -93,7 +93,7 @@ #else -@@ -86,14 +86,14 @@ typedef struct { +@@ -87,15 +87,15 @@ typedef struct { #endif @@ -115,5 +115,6 @@ +CRACKLIB_API char Chop(char *string); +CRACKLIB_API char *Trim(char *string); +CRACKLIB_API char *FascistLook(PWDICT *pwp, char *instring); - - #endif + extern char *FascistLookUser(PWDICT *pwp, char *instring, const char *user, const char *gecos); + extern char *FascistGecos(char *password, int uid); + extern char *FascistGecosUser(char *password, const char *user, const char *gecos); ++ cracklib-2.9.2.tar.gz -> cracklib-2.9.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/NEWS new/cracklib-2.9.5/NEWS --- old/cracklib-2.9.2/NEWS 2014-10-05 17:59:38.0 +0200 +++ new/cracklib-2.9.5/NEWS 2015-07-13 17:17:18.0 +0200 @@ -1,3 +1,6 @@ +v2.9.5 fix matching against first password in dictionary (Anton Dobkin) +v2.9.4 remove doubled prototype +v2.9.3 expose additional functions externally v2.9.2 support build of python support outside of source tree (Michał Górny) fix bug in Python string distance calculation (Pascal Muetschard) fix bug #16 / debian bug 724570 - broken optimization with packlib prevblock (Russ Allbery) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/configure new/cracklib-2.9.5/configure --- old/cracklib-2.9.2/configure2014-10-05 17:58:34.0 +0200 +++ new/cracklib-2.9.5/configure2015-07-13 17:17:51.0 +0200 @@ -1,13 +1,11 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for cracklib 2.9.2. +# Generated by GNU Autoconf 2.69 for cracklib 2.9.5. # # Report bugs to. # # -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software -# Foundation, Inc. +# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # # # This configure script is free software; the Free Software Foundation @@ -136,6 +134,31 @@ # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH +# Use a proper internal environment variable to ensure we don't fall + # into an infinite loop, continuously re-executing ourselves. + if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then +_as_can_reexec=no; export _as_can_reexec; +# We cannot yet assume a decent shell, so we have to provide a +# neutralization value for shells without unset; and this also +# works around
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2015-04-16 14:10:59 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is cracklib Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2015-01-10 23:04:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2015-04-16 14:11:00.0 +0200 @@ -1,0 +2,6 @@ +Fri Apr 3 09:01:41 UTC 2015 - mplus...@suse.com + +- Cleanup spec file with spec-cleaner +- Remove old ppc provides/obsoletes + +--- Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.vwel9I/_old 2015-04-16 14:11:01.0 +0200 +++ /var/tmp/diff_new_pack.vwel9I/_new 2015-04-16 14:11:01.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package cracklib # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,30 +17,26 @@ Name: cracklib -BuildRequires: automake -BuildRequires: gzip -BuildRequires: libtool -BuildRequires: translation-update-upstream -BuildRequires: zlib-devel -Url:http://sourceforge.net/projects/cracklib -# bug437293 -%ifarch ppc64 -Obsoletes: cracklib-64bit -%endif -# Version:2.9.2 Release:0 -Requires: cracklib-dict Summary:Library to crack passwords using dictionaries License:LGPL-2.1 Group: System/Libraries +Url:http://sourceforge.net/projects/cracklib Source: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.gz Source2:baselibs.conf # PATCH-FIX-OPENSUSE (should be upstreamed) # Remove support for broken 64bit indexes from magic entry [bnc#106007] -Patch: cracklib-magic.diff +Patch0: cracklib-magic.diff # PATCH-FIX-OPENSUSE Hide non-public functions Patch1: cracklib-2.9.2-visibility.patch +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gzip +BuildRequires: libtool +BuildRequires: translation-update-upstream +BuildRequires: zlib-devel +Requires: cracklib-dict BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -52,9 +48,9 @@ %package devel Summary:Header files and libraries for developing apps which will use CrackLib Group: Development/Libraries/C and C++ -Provides: cracklib:/usr/include/crack.h Requires: glibc-devel Requires: libcrack2 = %{version} +Provides: cracklib:%{_includedir}/crack.h %description devel The cracklib-devel package contains the header files and libraries @@ -62,7 +58,6 @@ determine whether passwords match certain security-oriented characteristics. - %package -n libcrack2 Summary:Library to crack passwords using dictionaries Group: System/Libraries @@ -77,8 +72,8 @@ %package dict-small Summary:Small dictionary for cracklib - A Password-Checking Library Group: System/Libraries -Provides: cracklib-dict Conflicts: cracklib-dict-full +Provides: cracklib-dict %description dict-small CrackLib tests passwords to determine whether they match certain @@ -87,50 +82,51 @@ This package contains a small dictionay file used by cracklib. - - %prep %setup -q translation-update-upstream -%patch +%patch0 %patch1 %build AUTOPOINT=true autoreconf -fi -%configure --enable-hidden-symbols --disable-static --with-pic -%{__make} %{?_smp_mflags} +%configure \ + --enable-hidden-symbols \ + --disable-static \ + --with-pic +make %{?_smp_mflags} #make -C po update-po %install -mkdir -p $RPM_BUILD_ROOT/usr/lib -make install DESTDIR=$RPM_BUILD_ROOT +mkdir -p %{buildroot}%{_prefix}/lib +make DESTDIR=%{buildroot} install %{?_smp_mflags} # libtool is broken by design, remove this *.la files ... -rm $RPM_BUILD_ROOT/%{_libdir}/libcrack.la +rm %{buildroot}/%{_libdir}/libcrack.la # set executable chmod 755 ./util/cracklib-format # Adjust path in comment -sed s,/usr/lib/cracklib_dict,%{_datadir}/cracklib/pw_dict,g lib/crack.h $RPM_BUILD_ROOT/%{_includedir}/crack.h +sed s,%{_libexecdir}/cracklib_dict,%{_datadir}/cracklib/pw_dict,g lib/crack.h %{buildroot}/%{_includedir}/crack.h ./util/cracklib-format ./dicts/cracklib-small | \ -./util/cracklib-packer $RPM_BUILD_ROOT/%{_datadir}/cracklib/pw_dict -ln -s cracklib-format $RPM_BUILD_ROOT/%{_sbindir}/mkdict -ln -s cracklib-packer
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2015-01-10 23:04:47 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is cracklib Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2013-06-14 16:44:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2015-01-10 23:04:48.0 +0100 @@ -1,0 +2,11 @@ +Sun Jan 4 13:38:51 UTC 2015 - p.drou...@gmail.com + +- Update to version 2.9.2 + + support build of python support outside of source tree + + fix bug in Python string distance calculation + + fix bug #16 / debian bug 724570 - broken optimization with packlib +prevblock +- Adapt patch to upstream changes + + cracklib-visibility.patch cracklib-2.9.2-visibility.patch + +--- @@ -7,0 +19 @@ + Old: cracklib-2.9.0.tar.gz cracklib-visibility.patch New: cracklib-2.9.2-visibility.patch cracklib-2.9.2.tar.gz Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.eFrXbs/_old 2015-01-10 23:04:49.0 +0100 +++ /var/tmp/diff_new_pack.eFrXbs/_new 2015-01-10 23:04:49.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cracklib # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,7 +28,7 @@ Obsoletes: cracklib-64bit %endif # -Version:2.9.0 +Version:2.9.2 Release:0 Requires: cracklib-dict Summary:Library to crack passwords using dictionaries @@ -40,7 +40,7 @@ # Remove support for broken 64bit indexes from magic entry [bnc#106007] Patch: cracklib-magic.diff # PATCH-FIX-OPENSUSE Hide non-public functions -Patch1: cracklib-visibility.patch +Patch1: cracklib-2.9.2-visibility.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -49,8 +49,6 @@ stopusers from choosing passwords that are too simple.This package contains a full dictionary file used by cracklib. - - %package devel Summary:Header files and libraries for developing apps which will use CrackLib Group: Development/Libraries/C and C++ ++ cracklib-2.9.2-visibility.patch ++ Index: configure.in === --- configure.ac.orig +++ configure.ac @@ -97,6 +97,45 @@ dnl Handle local dict compiling properly AC_SUBST(CROSS_COMPILING, $cross_compiling) + dnl + dnl Enable hiding of internal symbols in library to reduce its size and + dnl speed dynamic linking of applications. This currently is only supported + dnl on gcc = 4.0 and SunPro C. + dnl + AC_MSG_CHECKING([whether to enable hidden symbols in the library]) + AC_ARG_ENABLE(hidden-symbols, + AC_HELP_STRING([--enable-hidden-symbols],[Hide internal symbols in library]) + AC_HELP_STRING([--disable-hidden-symbols],[Leave all symbols with default visibility in library]), + [ case $enableval in +no) + AC_MSG_RESULT(no) + ;; +*) + AC_MSG_CHECKING([whether $CC supports it]) + if test $GCC = yes ; then + if $CC --help --verbose 21 | grep fvisibility= /dev/null ; then + AC_MSG_RESULT(yes) + AC_DEFINE(CRACKLIB_API, [extern __attribute__ ((visibility (default)))], [to make a symbol visible]) + CFLAGS=$CFLAGS -fvisibility=hidden + else + AC_MSG_RESULT(no) +fi + + else + dnl Test for SunPro cc + if $CC 21 | grep flags /dev/null $CC -flags | grep xldscope= /dev/null ; then + AC_MSG_RESULT(yes) + AC_DEFINE(CRACKLIB_API, [__global], [to make a symbol visible]) + CFLAGS=$CFLAGS -xldscope=hidden + else + AC_MSG_RESULT(no) + fi + fi + ;; +esac ], + AC_MSG_RESULT(no) + ) + AC_OUTPUT(util/Makefile lib/Makefile doc/Makefile python/Makefile Makefile \ python/setup.py \ po/Makefile.in m4/Makefile dicts/Makefile cracklib.spec) Index: lib/crack.h === --- lib/crack.h.orig +++ lib/crack.h @@ -5,6 +5,10 @@ extern C { #endif +#ifndef CRACKLIB_API +#define CRACKLIB_API extern +#endif + /* Pass these functions a password (pw) and a path to the *
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2013-06-14 16:44:08 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is cracklib Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2013-03-08 11:20:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2013-06-14 16:44:09.0 +0200 @@ -1,0 +2,7 @@ +Sat Jun 8 09:28:35 UTC 2013 - m...@suse.com + +- update to version 2.9.0 + * add new FascistCheckUser function +- remove translation-fix.dif + * text changed - get translation via translation-update-upstream +--- Old: cracklib-2.8.18.tar.bz2 cracklib-2.8.22.tar.gz translation-fix.dif New: cracklib-2.9.0.tar.gz Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.tohG1M/_old 2013-06-14 16:44:10.0 +0200 +++ /var/tmp/diff_new_pack.tohG1M/_new 2013-06-14 16:44:10.0 +0200 @@ -28,7 +28,7 @@ Obsoletes: cracklib-64bit %endif # -Version:2.8.22 +Version:2.9.0 Release:0 Requires: cracklib-dict Summary:Library to crack passwords using dictionaries @@ -41,7 +41,6 @@ Patch: cracklib-magic.diff # PATCH-FIX-OPENSUSE Hide non-public functions Patch1: cracklib-visibility.patch -Patch2: translation-fix.dif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -94,7 +93,6 @@ %prep %setup -q -%patch2 translation-update-upstream %patch %patch1 @@ -143,7 +141,7 @@ %files -n libcrack2 %defattr(-,root,root) %{_libdir}/libcrack.so.2 -%{_libdir}/libcrack.so.2.8.1 +%{_libdir}/libcrack.so.2.* %files -f %{name}.lang %defattr(-,root,root) ++ cracklib-2.8.22.tar.gz - cracklib-2.9.0.tar.gz ++ 3942 lines of diff (skipped) ++ cracklib-visibility.patch ++ --- /var/tmp/diff_new_pack.tohG1M/_old 2013-06-14 16:44:10.0 +0200 +++ /var/tmp/diff_new_pack.tohG1M/_new 2013-06-14 16:44:10.0 +0200 @@ -1,6 +1,8 @@ configure.in +Index: configure.in +=== +--- configure.in.orig +++ configure.in -@@ -90,6 +90,45 @@ +@@ -90,6 +90,45 @@ AM_CONDITIONAL(BUILD_PYTHON,[test $buil dnl Handle local dict compiling properly AC_SUBST(CROSS_COMPILING, $cross_compiling) @@ -46,7 +48,9 @@ AC_OUTPUT(util/Makefile lib/Makefile doc/Makefile python/Makefile Makefile \ python/setup.py \ po/Makefile.in m4/Makefile dicts/Makefile cracklib.spec) lib/crack.h +Index: lib/crack.h +=== +--- lib/crack.h.orig +++ lib/crack.h @@ -5,6 +5,10 @@ extern C { @@ -56,15 +60,18 @@ +#define CRACKLIB_API extern +#endif + - /* Pass this function a password (pw) and a path to the + /* Pass these functions a password (pw) and a path to the * dictionaries (/usr/lib/cracklib_dict should be specified) * and it will either return a NULL string, meaning that the -@@ -13,11 +17,11 @@ +@@ -18,13 +22,13 @@ extern C { * You must link with -lcrack */ -extern const char *FascistCheck(const char *pw, const char *dictpath); +-extern const char *FascistCheckUser(const char *pw, const char *dictpath, +CRACKLIB_API const char *FascistCheck(const char *pw, const char *dictpath); ++CRACKLIB_API const char *FascistCheckUser(const char *pw, const char *dictpath, + const char *user, const char *gecos); /* This function returns the compiled in value for DEFAULT_CRACKLIB_DICT. */ @@ -73,9 +80,11 @@ #ifdef __cplusplus }; lib/packer.h +Index: lib/packer.h +=== +--- lib/packer.h.orig +++ lib/packer.h -@@ -75,7 +75,7 @@ +@@ -75,7 +75,7 @@ typedef struct #define PIH_MAGIC 0x70775631 /* Internal routines */ @@ -84,7 +93,7 @@ #else -@@ -86,14 +86,14 @@ +@@ -86,14 +86,14 @@ typedef struct { #endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2013-03-08 10:48:49 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is cracklib, Maintainer is m...@suse.com Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2012-01-06 11:43:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2013-03-08 10:48:51.0 +0100 @@ -1,0 +2,7 @@ +Tue Jan 29 08:32:56 UTC 2013 - dmuel...@suse.com + +- update to 2.8.22: + - add words from The Top 500 Worst Passwords of All Time + - python 3 support (not yet packaged) + +--- New: cracklib-2.8.22.tar.gz Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.17YDAw/_old 2013-03-08 10:48:52.0 +0100 +++ /var/tmp/diff_new_pack.17YDAw/_new 2013-03-08 10:48:52.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cracklib # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,23 +16,25 @@ # - Name: cracklib -BuildRequires: automake gzip libtool zlib-devel +BuildRequires: automake +BuildRequires: gzip +BuildRequires: libtool BuildRequires: translation-update-upstream +BuildRequires: zlib-devel Url:http://sourceforge.net/projects/cracklib -License:LGPL-2.1 -Group: System/Libraries # bug437293 %ifarch ppc64 Obsoletes: cracklib-64bit %endif # -Version:2.8.18 +Version:2.8.22 Release:0 Requires: cracklib-dict Summary:Library to crack passwords using dictionaries -Source: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.bz2 +License:LGPL-2.1 +Group: System/Libraries +Source: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.gz Source2:baselibs.conf # PATCH-FIX-OPENSUSE (should be upstreamed) # Remove support for broken 64bit indexes from magic entry [bnc#106007] @@ -51,11 +53,11 @@ %package devel -License:LGPL-2.1 Summary:Header files and libraries for developing apps which will use CrackLib Group: Development/Libraries/C and C++ Provides: cracklib:/usr/include/crack.h -Requires: libcrack2 = %{version} glibc-devel +Requires: glibc-devel +Requires: libcrack2 = %{version} %description devel The cracklib-devel package contains the header files and libraries @@ -65,9 +67,8 @@ %package -n libcrack2 -License:LGPL-2.1 -Group: System/Libraries Summary:Library to crack passwords using dictionaries +Group: System/Libraries Requires: cracklib = %{version} %description -n libcrack2 @@ -77,7 +78,6 @@ contains a full dictionary file used by cracklib. %package dict-small -License:LGPL-2.1 Summary:Small dictionary for cracklib - A Password-Checking Library Group: System/Libraries Provides: cracklib-dict @@ -94,7 +94,7 @@ %prep %setup -q -%patch2 -p1 +%patch2 translation-update-upstream %patch %patch1 ++ cracklib-visibility.patch ++ --- /var/tmp/diff_new_pack.17YDAw/_old 2013-03-08 10:48:52.0 +0100 +++ /var/tmp/diff_new_pack.17YDAw/_new 2013-03-08 10:48:52.0 +0100 @@ -1,4 +1,52 @@ lib/crack.h.orig +--- configure.in configure.in +@@ -90,6 +90,45 @@ + dnl Handle local dict compiling properly + AC_SUBST(CROSS_COMPILING, $cross_compiling) + ++ dnl ++ dnl Enable hiding of internal symbols in library to reduce its size and ++ dnl speed dynamic linking of applications. This currently is only supported ++ dnl on gcc = 4.0 and SunPro C. ++ dnl ++ AC_MSG_CHECKING([whether to enable hidden symbols in the library]) ++ AC_ARG_ENABLE(hidden-symbols, ++ AC_HELP_STRING([--enable-hidden-symbols],[Hide internal symbols in library]) ++ AC_HELP_STRING([--disable-hidden-symbols],[Leave all symbols with default visibility in library]), ++ [ case $enableval in ++no) ++ AC_MSG_RESULT(no) ++ ;; ++*) ++ AC_MSG_CHECKING([whether $CC supports it]) ++ if test $GCC = yes ; then ++ if $CC --help --verbose 21 | grep fvisibility= /dev/null ; then ++ AC_MSG_RESULT(yes) ++ AC_DEFINE(CRACKLIB_API, [extern __attribute__ ((visibility (default)))], [to
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2012-01-06 11:43:24 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is cracklib, Maintainer is m...@suse.com Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2011-12-02 09:26:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2012-01-06 11:43:26.0 +0100 @@ -1,0 +2,12 @@ +Mon Jan 2 11:47:06 CET 2012 - m...@suse.de + +- fix broken chinese translation (bnc#726059) + +--- +Fri Dec 30 22:56:19 UTC 2011 - meiss...@suse.com + +- do not run update-po to make build-compare work. + (Likely added for translation-update-upstream, but this should just + change the .po files, no need for a .pot change?) + +--- New: translation-fix.dif Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.yQOk5m/_old 2012-01-06 11:43:27.0 +0100 +++ /var/tmp/diff_new_pack.yQOk5m/_new 2012-01-06 11:43:27.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cracklib # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -39,6 +39,7 @@ Patch: cracklib-magic.diff # PATCH-FIX-OPENSUSE Hide non-public functions Patch1: cracklib-visibility.patch +Patch2: translation-fix.dif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -93,6 +94,7 @@ %prep %setup -q +%patch2 -p1 translation-update-upstream %patch %patch1 @@ -101,7 +103,7 @@ AUTOPOINT=true autoreconf -fi %configure --enable-hidden-symbols --disable-static --with-pic %{__make} %{?_smp_mflags} -make -C po update-po +#make -C po update-po %install mkdir -p $RPM_BUILD_ROOT/usr/lib ++ translation-fix.dif ++ Index: cracklib-2.8.18/po/zh_CN.po === --- cracklib-2.8.18.orig/po/zh_CN.po +++ cracklib-2.8.18/po/zh_CN.po @@ -1,77 +1,61 @@ -# translation of cracklib.po to Wei Liu -# Copyright (C) 2010 Free Software Foundation, Inc. -# This file is distributed under the same license as the cracklib package. +# Copyright (C) 2006 SuSE Linux Products GmbH, Nuernberg +# This file is distributed under the same license as the package. # -# Leah Liu l...@redhat.com, 2010. msgid msgstr Project-Id-Version: cracklib\n Report-Msgid-Bugs-To: \n -POT-Creation-Date: 2010-03-02 21:00-0600\n -PO-Revision-Date: 2010-09-22 10:07+1000\n -Last-Translator: Leah Liu l...@redhat.com\n -Language-Team: Wei Liu\n +POT-Creation-Date: 2011-02-08 20:25+0100\n +PO-Revision-Date: 2010-04-07 11:31\n +Last-Translator: Novell Language langu...@novell.com\n +Language-Team: Novell Language langu...@novell.com\n +Language: \n MIME-Version: 1.0\n Content-Type: text/plain; charset=UTF-8\n Content-Transfer-Encoding: 8bit\n X-Generator: KBabel 1.11.4\n -#: lib/fascist.c:550 msgid you are not registered in the password file -msgstr ?? +msgstr 尚未在口令文件中注册 -#: lib/fascist.c:564 msgid it is based on your username -msgstr ?? +msgstr 它基于用户名 -#: lib/fascist.c:629 msgid it is based upon your password entry -msgstr +msgstr 它基于输入的口令 -#: lib/fascist.c:649 msgid it is derived from your password entry -msgstr ??? +msgstr 它派生自输入的口令 -#: lib/fascist.c:662 msgid it's derived from your password entry -msgstr ??? +msgstr 它派生自输入的口令 -#: lib/fascist.c:676 msgid it is derivable from your password entry -msgstr ??? +msgstr 可从输入的口令推断 -#: lib/fascist.c:690 msgid it's derivable from your password entry -msgstr ??? +msgstr 可从输入的口令推断 -#: lib/fascist.c:726 msgid it is WAY too short -msgstr WAY ?? +msgstr WAY 过短 -#: lib/fascist.c:731 msgid it is too short -msgstr ?? +msgstr 过短 -#: lib/fascist.c:748 msgid it does not contain enough DIFFERENT characters -msgstr +msgstr 它没有包含足够的 DIFFERENT 字符 -#: lib/fascist.c:762 msgid it is all whitespace -msgstr +msgstr 全是空格 -#: lib/fascist.c:781 msgid it is too simplistic/systematic -msgstr /? +msgstr 过于简单化/系统化 -#: lib/fascist.c:786 msgid it looks like a National Insurance number. -msgstr ?? +msgstr
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2011-12-06 18:04:23 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is cracklib, Maintainer is m...@suse.com Changes: Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.HAdm8l/_old 2011-12-06 18:06:58.0 +0100 +++ /var/tmp/diff_new_pack.HAdm8l/_new 2011-12-06 18:06:58.0 +0100 @@ -50,7 +50,7 @@ %package devel -License:LGPLv2.1 +License:LGPL-2.1 Summary:Header files and libraries for developing apps which will use CrackLib Group: Development/Libraries/C and C++ Provides: cracklib:/usr/include/crack.h @@ -64,7 +64,7 @@ %package -n libcrack2 -License:LGPLv2.1 +License:LGPL-2.1 Group: System/Libraries Summary:Library to crack passwords using dictionaries Requires: cracklib = %{version} @@ -76,7 +76,7 @@ contains a full dictionary file used by cracklib. %package dict-small -License:LGPLv2.1 +License:LGPL-2.1 Summary:Small dictionary for cracklib - A Password-Checking Library Group: System/Libraries Provides: cracklib-dict -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2011-12-02 09:26:09 Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) Package is cracklib, Maintainer is m...@suse.com Changes: --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes2011-10-21 16:27:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2011-12-02 09:26:11.0 +0100 @@ -1,0 +2,5 @@ +Wed Nov 30 09:47:03 UTC 2011 - co...@suse.com + +- add automake and libtool as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.aPAEzw/_old 2011-12-02 09:26:12.0 +0100 +++ /var/tmp/diff_new_pack.aPAEzw/_new 2011-12-02 09:26:12.0 +0100 @@ -18,10 +18,10 @@ Name: cracklib -BuildRequires: gzip zlib-devel +BuildRequires: automake gzip libtool zlib-devel BuildRequires: translation-update-upstream Url:http://sourceforge.net/projects/cracklib -License:LGPLv2.1 +License:LGPL-2.1 Group: System/Libraries # bug437293 %ifarch ppc64 @@ -29,7 +29,7 @@ %endif # Version:2.8.18 -Release:11 +Release:0 Requires: cracklib-dict Summary:Library to crack passwords using dictionaries Source: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.bz2 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cracklib for openSUSE:Factory
Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at Thu May 19 09:00:13 CEST 2011. --- cracklib/cracklib.changes 2011-03-07 13:53:19.0 +0100 +++ /mounts/work_src_done/STABLE/cracklib/cracklib.changes 2011-05-18 11:41:22.0 +0200 @@ -1,0 +2,5 @@ +Wed May 18 11:41:07 CEST 2011 - meiss...@suse.de + +- ppc64 has different symbols in nm output. + +--- calling whatdependson for head-i586 Other differences: -- ++ cracklib.spec ++ --- /var/tmp/diff_new_pack.5l6sRY/_old 2011-05-19 08:59:06.0 +0200 +++ /var/tmp/diff_new_pack.5l6sRY/_new 2011-05-19 08:59:06.0 +0200 @@ -31,7 +31,7 @@ %endif # Version:2.8.18 -Release:10 +Release:11 Requires: cracklib-dict Summary:Library to crack passwords using dictionaries Source: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.bz2 @@ -133,7 +133,9 @@ #gzip $RPM_BUILD_ROOT/%{_datadir}/cracklib/pw_dict.pwd #ln -sf %{_datadir}/cracklib/pw_dict.pwd.gz $RPM_BUILD_ROOT/usr/lib/cracklib_dict.pwd.gz %{find_lang} %{name} +%ifnarch ppc64 nm -C -D %{buildroot}%{_libdir}/libcrack.so.2 | grep ' T ' +%endif %check make check Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org