From 3ed30517ccfa88f3a14d0b6838d7668c6692ff97 Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Tue, 1 Dec 2009 21:00:28 +0000 Subject: [PATCH] - update to 2.8.15 - update cracklib-words to the current version (2008-05-07) - fixup URLs for various dictionary sources that we use - fix freeing-an-uninitialized-pointer in the python module (SF#2907102) - add a disttag --- .cvsignore | 2 ++ cracklib.spec | 75 ++++++++++++++++++++++++++++----------------------- sources | 4 +-- 3 files changed, 46 insertions(+), 35 deletions(-) diff --git a/.cvsignore b/.cvsignore index 087ee19..4bccca1 100644 --- a/.cvsignore +++ b/.cvsignore @@ -38,3 +38,5 @@ pass_file.gz cracklib-2.8.10.tar.gz cracklib-2.8.12.tar.gz cracklib-2.8.13.tar.gz +cracklib-2.8.15.tar.gz +cracklib-words-20080507.gz diff --git a/cracklib.spec b/cracklib.spec index 11bd481..ea887be 100644 --- a/cracklib.spec +++ b/cracklib.spec @@ -4,48 +4,49 @@ Summary: A password-checking library Name: cracklib -Version: 2.8.13 -Release: 6 +Version: 2.8.15 +Release: 1%{?dist} Group: System Environment/Libraries Source0: http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.gz -# Retrieved at 20070213003424Z. -Source1: http://prdownloads.sourceforge.net/cracklib/cracklib-words.gz +# Retrieved at 20091201191719Z. +Source1: http://iweb.dl.sourceforge.net/project/cracklib/cracklib-words/2008-05-07/cracklib-words-20080507.gz -Source10: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Domains.gz -Source11: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Dosref.gz -Source12: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Ftpsites.gz -Source13: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Jargon.gz -Source14: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/common-passwords.txt.gz -Source15: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/etc-hosts.gz -Source16: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Movies.gz -Source17: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Python.gz -Source18: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Trek.gz -Source19: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/LCarrol.gz -Source20: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/Paradise.Lost.gz -Source21: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/cartoon.gz -Source22: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/myths-legends.gz -Source23: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/sf.gz -Source24: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/shakespeare.gz -Source25: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/ASSurnames.gz -Source26: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Congress.gz -Source27: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Family-Names.gz -Source28: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Given-Names.gz -Source29: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/famous.gz -Source30: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/fast-names.gz -Source31: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/female-names.gz -Source32: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/male-names.gz -Source33: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.french.gz -Source34: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.hp.gz -Source35: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/other-names.gz -Source36: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/surnames.finnish.gz +Source10: http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Domains.gz +Source11: http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Dosref.gz +Source12: http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Ftpsites.gz +Source13: http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Jargon.gz +Source14: http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/common-passwords.txt.gz +Source15: http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/etc-hosts.gz +Source16: http://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Movies.gz +Source17: http://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Python.gz +Source18: http://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Trek.gz +Source19: http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/LCarrol.gz +Source20: http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/Paradise.Lost.gz +Source21: http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/cartoon.gz +Source22: http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/myths-legends.gz +Source23: http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/sf.gz +Source24: http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/shakespeare.gz +Source25: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/ASSurnames.gz +Source26: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Congress.gz +Source27: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Family-Names.gz +Source28: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Given-Names.gz +Source29: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/famous.gz +Source30: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/fast-names.gz +Source31: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/female-names.gz +Source32: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/male-names.gz +Source33: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.french.gz +Source34: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.hp.gz +Source35: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/other-names.gz +Source36: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/surnames.finnish.gz # No upstream source for this; it came in as a bugzilla attachment. Source37: pass_file.gz -Patch0: cracklib-2.8.13-suffix.patch -Patch1: cracklib-2.8.13-inttypes.patch +Patch0: cracklib-2.8.15-suffix.patch +Patch1: cracklib-2.8.15-inttypes.patch Patch2: cracklib-2.8.12-gettext.patch +Patch3: cracklib-2.8.15-init.patch URL: http://sourceforge.net/projects/cracklib/ License: GPLv2 Buildroot: %{_tmppath}/%{name}-%{version}-root @@ -112,6 +113,7 @@ If you are installing CrackLib, you should also install cracklib-dicts. cp lib/packer.h lib/packer.h.in %patch1 -p1 -b .inttypes %patch2 -p1 -b .gettext +%patch3 -p1 -b .init autoreconf -f -i mkdir cracklib-dicts for dict in %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} \ @@ -225,6 +227,13 @@ EOF %{_libdir}/../lib/python*/site-packages/*.py* %changelog +* Tue Dec 1 2009 Nalin Dahyabhai - 2.8.15-1 +- update to 2.8.15 +- update cracklib-words to the current version (2008-05-07) +- fixup URLs for various dictionary sources that we use +- fix freeing-an-uninitialized-pointer in the python module (SF#2907102) +- add a disttag + * Fri Jul 24 2009 Fedora Release Engineering - 2.8.13-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index fab82e2..75275b8 100644 --- a/sources +++ b/sources @@ -26,5 +26,5 @@ a2bd31ce25a3057b61d2e5a1182d93a9 sf.gz 15ec61296de799eaa8111cfabbcbb44f shakespeare.gz c03b38448aefcde059e6fcfb20784f2c surnames.finnish.gz 6e76a087a646ede5eba05e9259fd84d4 pass_file.gz -d18e670e5df560a8745e1b4dede8f84f cracklib-words.gz -5beb4c6b3c31c83fc98c4c225b25cd94 cracklib-2.8.13.tar.gz +dd745f3daad5d4efa9b0c89d32042c33 cracklib-2.8.15.tar.gz +7fa6ba0cd50e7f9ccaf4707c810b14f1 cracklib-words-20080507.gz