diff --git a/cracklib-2.8.13.tar.bz2 b/cracklib-2.8.13.tar.bz2 deleted file mode 100644 index ddd03dd..0000000 --- a/cracklib-2.8.13.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5504233e3ae2ddfb28bc91e26214c880048d655c3914ef1bc3f4a5bbf8fbf455 -size 507797 diff --git a/cracklib-2.8.16.tar.bz2 b/cracklib-2.8.16.tar.bz2 new file mode 100644 index 0000000..6d84eb7 --- /dev/null +++ b/cracklib-2.8.16.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:244396ea8b900ed94c114941f4d32066be8ef03b44a55a6aca7cf1396f62171e +size 536911 diff --git a/cracklib-po.tar.gz b/cracklib-po.tar.gz deleted file mode 100644 index 1636901..0000000 --- a/cracklib-po.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ed088bcd7abdf229ad37d38ebae8aa7bd2ec6e3d09326a2eee520ad328edd62e -size 17625 diff --git a/cracklib-trans.diff b/cracklib-trans.diff deleted file mode 100644 index 300b97e..0000000 --- a/cracklib-trans.diff +++ /dev/null @@ -1,12 +0,0 @@ ---- configure.in -+++ configure.in 2006/06/12 09:52:04 -@@ -4,7 +4,7 @@ - AM_CONFIG_HEADER(config.h) - - dnl Set of available languages. --ALL_LINGUAS="cs da de el es fi fr hu it ja lt nb nl pa pl pt_BR pt sl_SI sk zh_CN zh_TW" -+ALL_LINGUAS="af ar bn ca cs da de el en_GB es et fi fr gl gu hi hr hu it ja km ko lt mr nb nl pa pl pt_BR pt ro ru sk sl_SI sv ta th uk wa xh zh_CN zh_TW zu" - - dnl Checks for programs. - AC_PROG_LIBTOOL - diff --git a/cracklib.changes b/cracklib.changes index 71c37d9..2bac768 100644 --- a/cracklib.changes +++ b/cracklib.changes @@ -1,3 +1,40 @@ +------------------------------------------------------------------- +Thu Mar 4 15:43:02 UTC 2010 - coolo@novell.com + +- update to version 2.8.16 + update licensing information in Python extension (Jan Dittberner) + make translations work in Python extension (Jan Dittberner) + fix Python extension compilation warning (Jan Dittberner) + add a long description to Python extension (Jan Dittberner) + add Hindi translation (Rajesh Ranjan) + add Korean translation (Eunju Kim) + updated Russian translation (Yulia Poyarko) + fix filename output in Python exceptions (Nalin Dahyabhai) + fix format strings in util/packer.c (Mike Frysinger) + improvement to rules based checking in fascist.c for better checking of closely related letter pairs (Ben Karsin) + allow building of Python extension outside source folder (Jan Dittberner) + fix type on Python extension's trove classifier + reflect license change discussion that was never actually implemented in the repository and update to LGPL + Added Assamese translation (Amitakhya Phukan) + Added Bengali India translation (Runa Bhattacharjee) + Added Gujarati translation (Ankit Patel) + Added Kannada translation (shankysringeri) + Added Malayalam translation (Ani Peter) + Added Marathi translation (Sandeep Shedmake) + Added Oriya translation (Manoj Giri) + Added Russian translation (Anton Dobkin) + Added Tamil translation (I. Felix) + Added Telugu translation (Krishna Babu) + Updated Polish translation (Piotr Drąg) + Updated Panjabi translation (A S Alam) + optimize order of commands in util/cracklib-format (Jan Dittberner, Debian) + fix several CC warnings (Jan Dittberner, Debian) + add a function GetDefaultCracklibDict() to libcrack + bump library revision + add python/setup.py.in to allow building eggs +- removed old translations +- split libcrack2 package out + ------------------------------------------------------------------- Sun Dec 13 01:37:26 CET 2009 - jengelh@medozas.de diff --git a/cracklib.spec b/cracklib.spec index 28d7d58..333202b 100644 --- a/cracklib.spec +++ b/cracklib.spec @@ -1,7 +1,7 @@ # -# spec file for package cracklib (Version 2.8.13) +# spec file for package cracklib (Version 2.8.16) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 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 @@ -21,7 +21,7 @@ Name: cracklib BuildRequires: gzip zlib-devel Url: http://sourceforge.net/projects/cracklib -License: Artistic +License: Artistic, LGPLv2.1 Group: System/Libraries AutoReqProv: on # bug437293 @@ -29,15 +29,13 @@ AutoReqProv: on Obsoletes: cracklib-64bit %endif # -Version: 2.8.13 -Release: 2 +Version: 2.8.16 +Release: 1 Requires: cracklib-dict -Summary: Full Dictionary for cracklib +Summary: Library to crack passwords using dictionaries Source: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.bz2 -Source1: cracklib-po.tar.gz Source2: baselibs.conf Patch: cracklib-magic.diff -Patch1: cracklib-trans.diff Patch2: datarootdir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -54,7 +52,7 @@ License: Artistic 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: cracklib = %{version} glibc-devel +Requires: libcrack2 = %{version} glibc-devel AutoReqProv: on %description devel @@ -64,6 +62,17 @@ determine whether passwords match certain security-oriented characteristics. +%package -n libcrack2 +License: LGPLv2.1 +Group: System/Libraries +Summary: Library to crack passwords using dictionaries +Requires: cracklib >= %{version} + +%description -n libcrack2 +CrackLib tests passwords to determine whether they match +certainsecurity-oriented characteristics. You can use CrackLib to +stopusers from choosing passwords that are too simple.This package +contains a full dictionary file used by cracklib. %package dict-small License: Artistic @@ -83,9 +92,7 @@ This package contains a small dictionay file used by cracklib. %prep %setup -q -%setup -a 1 -T -D %patch -%patch1 %patch2 %build @@ -122,15 +129,18 @@ ln -sf %{_datadir}/cracklib/pw_dict.pwi $RPM_BUILD_ROOT/usr/lib/cracklib_dict.pw #ln -sf %{_datadir}/cracklib/pw_dict.pwd.gz $RPM_BUILD_ROOT/usr/lib/cracklib_dict.pwd.gz %{find_lang} %{name} -%post -p /sbin/ldconfig +%post -n libcrack2 -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n libcrack2 -p /sbin/ldconfig + +%files -n libcrack2 +%defattr(-,root,root) +%{_libdir}/libcrack.so.2 +%{_libdir}/libcrack.so.2.8.1 %files -f %{name}.lang %defattr(-,root,root) -%doc README README-WORDS NEWS README-LICENSE README-DAWG AUTHORS COPYING -%{_libdir}/libcrack.so.2 -%{_libdir}/libcrack.so.2.8.0 +%doc README README-WORDS NEWS README-LICENSE README-DAWG AUTHORS COPYING.LIB /usr/sbin/create-cracklib-dict /usr/sbin/mkdict /usr/sbin/packer