Nalin Dahyabhai 669a94
# Reflects the values hard-coded in various Makefile.am's in the source tree.
Nalin Dahyabhai 58765a
%define dictdir %{_datadir}/cracklib
Nalin Dahyabhai 58765a
%define dictpath %{dictdir}/pw_dict
Nalin Dahyabhai 669a94
Nalin Dahyabhai 51f83e
Summary: A password-checking library
cvsdist 78c162
Name: cracklib
Tomas Mraz d3e531
Version: 2.9.6
Tomas Mraz 8274cb
Release: 15%{?dist}
cvsdist 78c162
Group: System Environment/Libraries
Tomas Mraz d3e531
Source0: https://github.com/cracklib/cracklib/releases/download/cracklib-%{version}/cracklib-%{version}.tar.gz
Tomas Mraz d3e531
Source1: https://github.com/cracklib/cracklib/releases/download/cracklib-%{version}/cracklib-words-%{version}.gz
Nalin Dahyabhai 3ed305
Nalin Dahyabhai 1ba0c0
# For man pages.
Nalin Dahyabhai e8a82a
Source2: http://ftp.us.debian.org/debian/pool/main/c/cracklib2/cracklib2_2.8.19-1.debian.tar.gz
Nalin Dahyabhai e8a82a
Source40: http://ftp.us.debian.org/debian/pool/main/c/cracklib2/cracklib2_2.8.19-1.dsc
Nalin Dahyabhai 1ba0c0
Nalin Dahyabhai 1ba0c0
# From attachment to https://bugzilla.redhat.com/show_bug.cgi?id=627449
Nalin Dahyabhai 1ba0c0
Source3: cracklib.default.zh_CN.po
Nalin Dahyabhai 1ba0c0
Tomas Mraz d3e531
# No upstream source for this, just words missing from the current cracklib-words
Tomas Mraz d3e531
Source10: missing-words.gz
Tomas Mraz d3e531
Tomas Mraz ec8362
Patch1: cracklib-2.9.1-inttypes.patch
Tomas Mraz a483b3
Patch2: cracklib-2.9.0-python-gzdicts.patch
Tomas Mraz d3e531
Patch4: cracklib-2.9.6-packlib-reentrant.patch
Tomas Mraz d3e531
Patch6: cracklib-2.9.6-simplistic.patch
Tomas Mraz d3e531
Patch7: cracklib-2.9.6-translation-updates.patch
Tomas Mraz 345a73
Patch8: cracklib-2.9.6-cve-2016-6318.patch
Nalin Dahyabhai 31865e
URL: http://sourceforge.net/projects/cracklib/
Nalin Dahyabhai 35b934
License: LGPLv2+
Nalin Dahyabhai 669a94
Buildroot: %{_tmppath}/%{name}-%{version}-root
Tomas Mraz 68dc49
BuildRequires: gcc
Tomas Mraz 68dc49
BuildRequires: words, gettext
Dan Horák 3c20d6
BuildRequires: gettext-autopoint
Nalin Dahyabhai c3650d
BuildRequires: zlib-devel
Tomas Mraz 68dc49
%if 0%{?rhel} == 0
Tomas Mraz 68dc49
BuildRequires: python2-devel
Tomas Mraz 68dc49
%endif
Nalin Dahyabhai 669a94
Conflicts: cracklib-dicts < 2.8
Nalin Dahyabhai 35ced7
# The cracklib-format script calls gzip, but without a specific path.
Nalin Dahyabhai 35ced7
Requires: gzip
cvsdist 78c162
cvsdist 78c162
%description
cvsdist 78c162
CrackLib tests passwords to determine whether they match certain
cvsdist abf2e1
security-oriented characteristics, with the purpose of stopping users
cvsdist abf2e1
from choosing passwords that are easy to guess. CrackLib performs
cvsdist abf2e1
several tests on passwords: it tries to generate words from a username
cvsdist abf2e1
and gecos entry and checks those words against the password; it checks
cvsdist abf2e1
for simplistic patterns in passwords; and it checks for the password
cvsdist abf2e1
in a dictionary.
cvsdist abf2e1
cvsdist abf2e1
CrackLib is actually a library containing a particular C function
cvsdist abf2e1
which is used to check the password, as well as other C
cvsdist abf2e1
functions. CrackLib is not a replacement for a passwd program; it must
cvsdist abf2e1
be used in conjunction with an existing passwd program.
cvsdist 78c162
cvsdist 78c162
Install the cracklib package if you need a program to check users'
cvsdist abf2e1
passwords to see if they are at least minimally secure. If you install
cvsdist abf2e1
CrackLib, you will also want to install the cracklib-dicts package.
cvsdist 78c162
Nalin Dahyabhai 1c32c7
%package devel
Nalin Dahyabhai 51f83e
Summary: Development files needed for building applications which use cracklib
Nalin Dahyabhai 1c32c7
Group: Development/Libraries
Nalin Dahyabhai 1c32c7
Requires: %{name} = %{version}-%{release}
Nalin Dahyabhai 1c32c7
Nalin Dahyabhai 1c32c7
%description devel
Nalin Dahyabhai 1c32c7
The cracklib-devel package contains the header files and libraries needed
Nalin Dahyabhai 1c32c7
for compiling applications which use cracklib.
Nalin Dahyabhai 1c32c7
Tomas Mraz 68dc49
%if 0%{?rhel} == 0
Zbigniew Jędrzejewski-Szmek 31ac5a
%package -n python2-cracklib
Zbigniew Jędrzejewski-Szmek bd8f1f
Summary: Python bindings for applications which use cracklib
Zbigniew Jędrzejewski-Szmek bd8f1f
Group: Development/Libraries
Zbigniew Jędrzejewski-Szmek bd8f1f
Requires: %{name} = %{version}-%{release}
Zbigniew Jędrzejewski-Szmek 31ac5a
%{?python_provide:%python_provide python2-cracklib}
Zbigniew Jędrzejewski-Szmek 31ac5a
# Remove before F30
Zbigniew Jędrzejewski-Szmek bd8f1f
Provides: %{name}-python = %{version}-%{release}
Zbigniew Jędrzejewski-Szmek 31ac5a
Provides: %{name}-python%{?_isa} = %{version}-%{release}
Zbigniew Jędrzejewski-Szmek 31ac5a
Obsoletes: %{name}-python < %{version}-%{release}
Nalin Dahyabhai 73da51
Zbigniew Jędrzejewski-Szmek 31ac5a
%description -n python2-cracklib
Nalin Dahyabhai 73da51
The cracklib-python package contains a module which permits applications
Nalin Dahyabhai 73da51
written in the Python programming language to use cracklib.
Tomas Mraz 68dc49
%endif
Nalin Dahyabhai 73da51
cvsdist 78c162
%package dicts
Nalin Dahyabhai d5515d
Summary: The standard CrackLib dictionaries
cvsdist 78c162
Group: System Environment/Libraries
Nalin Dahyabhai e675f0
BuildRequires: words >= 2-13
Nalin Dahyabhai 51f83e
Requires: cracklib = %{version}-%{release}
cvsdist 78c162
cvsdist 78c162
%description dicts
cvsdist 78c162
The cracklib-dicts package includes the CrackLib dictionaries.
cvsdist 78c162
CrackLib will need to use the dictionary appropriate to your system,
cvsdist abf2e1
which is normally put in /usr/share/dict/words. Cracklib-dicts also
cvsdist abf2e1
contains the utilities necessary for the creation of new dictionaries.
cvsdist 78c162
cvsdist 78c162
If you are installing CrackLib, you should also install cracklib-dicts.
cvsdist 78c162
cvsdist 78c162
%prep
Nalin Dahyabhai 1ba0c0
%setup -q -a 2
Tomas Mraz a483b3
Nalin Dahyabhai 1ba0c0
# Replace zn_CN.po with one that wasn't mis-transcoded at some point.
Nalin Dahyabhai 1ba0c0
grep '????????????????' po/zh_CN.po
Nalin Dahyabhai 1ba0c0
install -p -m 644 %{SOURCE3} po/zh_CN.po
Tomas Mraz a483b3
Nalin Dahyabhai f0b150
%patch1 -p1 -b .inttypes
Tomas Mraz a483b3
%patch2 -p1 -b .gzdicts
Tomas Mraz a483b3
%patch4 -p1 -b .reentrant
Tomas Mraz d8d736
%patch6 -p1 -b .simplistic
Tomas Mraz ec8362
%patch7 -p1 -b .translations
Tomas Mraz 345a73
%patch8 -p1 -b .overflow
Tomas Mraz a483b3
cvsdist 78c162
mkdir cracklib-dicts
Tomas Mraz d3e531
for dict in %{SOURCE10} %{SOURCE1}
cvsdist 78c162
do
Nalin Dahyabhai 51f83e
        cp -fv ${dict} cracklib-dicts/
cvsdist 78c162
done
Nalin Dahyabhai a35173
chmod +x util/cracklib-format
cvsdist 78c162
cvsdist 78c162
%build
Tomas Mraz 8274cb
# Use the dictionary from the build to test
Tomas Mraz 8274cb
sed -i 's,util/cracklib-check <,util/cracklib-check $(DESTDIR)/$(DEFAULT_CRACKLIB_DICT) <,' Makefile.in
Tomas Mraz 68dc49
%configure --with-pic \
Tomas Mraz 68dc49
%if 0%{?rhel} == 0
Tomas Mraz 68dc49
 --with-python \
Tomas Mraz 68dc49
%else
Tomas Mraz 68dc49
 --without-python \
Tomas Mraz 68dc49
%endif
Tomas Mraz 68dc49
 --with-default-dict=%{dictpath} --disable-static
Tomas Mraz 413dd9
make -C po update-gmo
Nalin Dahyabhai 669a94
make
cvsdist 78c162
cvsdist 78c162
%install
cvsdist 78c162
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
Tomas Mraz 02878a
make install DESTDIR=$RPM_BUILD_ROOT 'pythondir=${pyexecdir}'
Nalin Dahyabhai 669a94
./util/cracklib-format cracklib-dicts/* | \
Nalin Dahyabhai 669a94
./util/cracklib-packer $RPM_BUILD_ROOT/%{dictpath}
Nalin Dahyabhai 58765a
./util/cracklib-format $RPM_BUILD_ROOT/%{dictdir}/cracklib-small | \
Nalin Dahyabhai 58765a
./util/cracklib-packer $RPM_BUILD_ROOT/%{dictdir}/cracklib-small
Nalin Dahyabhai 58765a
rm -f $RPM_BUILD_ROOT/%{dictdir}/cracklib-small
Nalin Dahyabhai 669a94
sed s,/usr/lib/cracklib_dict,%{dictpath},g lib/crack.h > $RPM_BUILD_ROOT/%{_includedir}/crack.h
Nalin Dahyabhai 669a94
ln -s cracklib-format $RPM_BUILD_ROOT/%{_sbindir}/mkdict
Nalin Dahyabhai 669a94
ln -s cracklib-packer $RPM_BUILD_ROOT/%{_sbindir}/packer
Nalin Dahyabhai 669a94
touch $RPM_BUILD_ROOT/top
Nalin Dahyabhai 669a94
Nalin Dahyabhai 669a94
toprelpath=..
Nalin Dahyabhai 669a94
touch $RPM_BUILD_ROOT/top
Nalin Dahyabhai 669a94
while ! test -f $RPM_BUILD_ROOT/%{_libdir}/$toprelpath/top ; do
Nalin Dahyabhai 669a94
	toprelpath=../$toprelpath
Nalin Dahyabhai 669a94
done
Nalin Dahyabhai 669a94
rm -f $RPM_BUILD_ROOT/top
Nalin Dahyabhai fbca5d
if test %{dictpath} != %{_libdir}/cracklib_dict ; then
Nalin Dahyabhai 669a94
ln -s $toprelpath%{dictpath}.hwm $RPM_BUILD_ROOT/%{_libdir}/cracklib_dict.hwm
Tomas Mraz 247f79
ln -s $toprelpath%{dictpath}.pwd $RPM_BUILD_ROOT/%{_libdir}/cracklib_dict.pwd
Nalin Dahyabhai 669a94
ln -s $toprelpath%{dictpath}.pwi $RPM_BUILD_ROOT/%{_libdir}/cracklib_dict.pwi
Nalin Dahyabhai fbca5d
fi
Nalin Dahyabhai 17bfc7
rm -f $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/_cracklib*.*a
Nalin Dahyabhai 15f74b
rm -f $RPM_BUILD_ROOT/%{_libdir}/libcrack.la
Nalin Dahyabhai 86e898
Nalin Dahyabhai 1ba0c0
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man{3,8}
Nalin Dahyabhai 1ba0c0
install -p -m644 debian/*.3 $RPM_BUILD_ROOT/%{_mandir}/man3/
Nalin Dahyabhai 1ba0c0
install -p -m644 debian/*.8 $RPM_BUILD_ROOT/%{_mandir}/man8/
Nalin Dahyabhai 8f75c6
if ! test -s $RPM_BUILD_ROOT/%{_mandir}/man8/cracklib-packer.8 ; then
Nalin Dahyabhai 8f75c6
    echo .so man8/cracklib-format.8 > $RPM_BUILD_ROOT/%{_mandir}/man8/cracklib-packer.8
Nalin Dahyabhai 8f75c6
fi
Nalin Dahyabhai 8f75c6
if ! test -s $RPM_BUILD_ROOT/%{_mandir}/man8/cracklib-unpacker.8 ; then
Nalin Dahyabhai 8f75c6
    echo .so man8/cracklib-format.8 > $RPM_BUILD_ROOT/%{_mandir}/man8/cracklib-unpacker.8
Nalin Dahyabhai 8f75c6
fi
Nalin Dahyabhai 1ba0c0
Nalin Dahyabhai 86e898
%find_lang %{name}
cvsdist 78c162
Nalin Dahyabhai f82e1d
%check
Tomas Mraz 8274cb
make test DESTDIR=$RPM_BUILD_ROOT
Tomas Mraz 68dc49
%if 0%{?rhel} == 0
Nalin Dahyabhai f82e1d
# We want to check that the new library is able to open the new dictionaries,
Nalin Dahyabhai f82e1d
# using the new python module.
Tomas Mraz 673d98
LD_LIBRARY_PATH=$RPM_BUILD_ROOT/%{_libdir} %{__python2} 2>&1 << EOF
Nalin Dahyabhai f82e1d
import string, sys
Nalin Dahyabhai f82e1d
# Prepend buildroot-specific variations of the python path to the python path.
Nalin Dahyabhai f82e1d
syspath2=[]
Nalin Dahyabhai f82e1d
for element in sys.path:
Nalin Dahyabhai f82e1d
	syspath2.append("$RPM_BUILD_ROOT/" + element)
Nalin Dahyabhai f82e1d
syspath2.reverse()
Nalin Dahyabhai f82e1d
for element in syspath2:
Nalin Dahyabhai f82e1d
	sys.path.insert(0,element)
Nalin Dahyabhai f82e1d
# Now actually do the test.  If we get a different result, or throw an
Nalin Dahyabhai f82e1d
# exception, the script will end with the error.
Nalin Dahyabhai f82e1d
import cracklib
Nalin Dahyabhai 044e85
try:
Nalin Dahyabhai 044e85
	s = cracklib.FascistCheck("cracklib", "$RPM_BUILD_ROOT/%{dictpath}")
Nalin Dahyabhai 044e85
except ValueError, message:
Nalin Dahyabhai 044e85
	expected = "it is based on a dictionary word"
Nalin Dahyabhai 044e85
	if message != expected:
Nalin Dahyabhai 044e85
		print "Got unexpected result \"%s\"," % messgae,
Nalin Dahyabhai 044e85
		print "instead of expected value of \"%s\"." % expected
Nalin Dahyabhai 044e85
		sys.exit(1)
Nalin Dahyabhai 044e85
	print "Got expected result \"%s\"," % message
Nalin Dahyabhai 044e85
	sys.exit(0)
Nalin Dahyabhai 044e85
finally:
Nalin Dahyabhai 044e85
	sys.exit(0)
Nalin Dahyabhai f82e1d
EOF
Tomas Mraz 68dc49
%endif
Nalin Dahyabhai f82e1d
Igor Gnatenko f69740
%ldconfig_scriptlets
cvsdist ceb87c
Nalin Dahyabhai 86e898
%files -f %{name}.lang
Tom Callaway dd1a33
%doc README README-WORDS NEWS README-LICENSE AUTHORS
Tom Callaway dd1a33
%{!?_licensedir:%global license %%doc}
Tom Callaway dd1a33
%license COPYING.LIB
Nalin Dahyabhai 1c32c7
%{_libdir}/libcrack.so.*
Nalin Dahyabhai 669a94
%dir %{_datadir}/cracklib
Nalin Dahyabhai 669a94
%{_datadir}/cracklib/cracklib.magic
Nalin Dahyabhai 669a94
%{_sbindir}/*cracklib*
Nalin Dahyabhai 1ba0c0
%{_mandir}/man8/*
cvsdist 78c162
Nalin Dahyabhai 1c32c7
%files devel
Nalin Dahyabhai 1c32c7
%{_includedir}/*
Nalin Dahyabhai 1c32c7
%{_libdir}/libcrack.so
Nalin Dahyabhai 1ba0c0
%{_mandir}/man3/*
Nalin Dahyabhai 1c32c7
cvsdist 78c162
%files dicts
Nalin Dahyabhai 669a94
%{_datadir}/cracklib/pw_dict.*
Nalin Dahyabhai 58765a
%{_datadir}/cracklib/cracklib-small.*
Nalin Dahyabhai 669a94
%{_libdir}/cracklib_dict.*
Nalin Dahyabhai 669a94
%{_sbindir}/mkdict
Nalin Dahyabhai 669a94
%{_sbindir}/packer
cvsdist 78c162
Tomas Mraz 68dc49
%if 0%{?rhel} == 0
Zbigniew Jędrzejewski-Szmek 31ac5a
%files -n python2-cracklib
Nalin Dahyabhai 17bfc7
%{_libdir}/python*/site-packages/_cracklib*.so
Tomas Mraz cb1f0a
%{_libdir}/python*/site-packages/*.py*
Tomas Mraz 68dc49
%endif
Nalin Dahyabhai 73da51
cvsdist 78c162
%changelog
Tomas Mraz 8274cb
* Fri Jul 13 2018 Tomáš Mráz <tmraz@redhat.com> - 2.9.6-15
Tomas Mraz 8274cb
- The test must use the dictionary from the build
Tomas Mraz 8274cb
Fedora Release Engineering 4b67c0
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.6-14
Fedora Release Engineering 4b67c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Fedora Release Engineering 4b67c0
Tomas Mraz 68dc49
* Wed Feb 21 2018 Tomáš Mráz <tmraz@redhat.com> - 2.9.6-13
Tomas Mraz 68dc49
- Drop Python 2 support in RHEL
Tomas Mraz 68dc49
Fedora Release Engineering 09348f
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.6-12
Fedora Release Engineering 09348f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Fedora Release Engineering 09348f
Igor Gnatenko f69740
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.9.6-11
Igor Gnatenko f69740
- Switch to %%ldconfig_scriptlets
Igor Gnatenko f69740
Iryna Shcherbina 73c5a9
* Wed Jan 03 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.9.6-10
Iryna Shcherbina 73c5a9
- Update Python 2 dependency declarations to new packaging standards
Iryna Shcherbina 73c5a9
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
Iryna Shcherbina 73c5a9
Zbigniew Jędrzejewski-Szmek bd8f1f
* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.9.6-9
Zbigniew Jędrzejewski-Szmek bd8f1f
- Add Provides for the old name without %%_isa
Zbigniew Jędrzejewski-Szmek bd8f1f
Zbigniew Jędrzejewski-Szmek 31ac5a
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.9.6-8
Zbigniew Jędrzejewski-Szmek 31ac5a
- Python 2 binary package renamed to python2-cracklib
Zbigniew Jędrzejewski-Szmek 31ac5a
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
Zbigniew Jędrzejewski-Szmek 31ac5a
Fedora Release Engineering 0b4664
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.6-7
Fedora Release Engineering 0b4664
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Fedora Release Engineering 0b4664
Fedora Release Engineering f1a74a
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.6-6
Fedora Release Engineering f1a74a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Fedora Release Engineering f1a74a
Fedora Release Engineering 2edb3e
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.6-5
Fedora Release Engineering 2edb3e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Fedora Release Engineering 2edb3e
Tomas Mraz 345a73
* Thu Dec  8 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.6-4
Tomas Mraz 345a73
- fix CVE-2016-6318 - avoid overflows in GECOS handling and mangling password (#1364944)
Tomas Mraz 345a73
Fedora Release Engineering aff542
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.6-3
Fedora Release Engineering aff542
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
Fedora Release Engineering aff542
Dennis Gilmore aba629
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.6-2
Dennis Gilmore aba629
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Dennis Gilmore aba629
Tomas Mraz d3e531
* Fri Oct 23 2015 Tomáš Mráz <tmraz@redhat.com> - 2.9.6-1
Tomas Mraz d3e531
- new upstream release
Tomas Mraz d3e531
- cleanup of the word lists
Tomas Mraz d3e531
Dennis Gilmore 543a41
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.1-6
Dennis Gilmore 543a41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Dennis Gilmore 543a41
Peter Robinson 8757bb
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.1-5
Peter Robinson 8757bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Peter Robinson 8757bb
Tom Callaway dd1a33
* Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 2.9.1-4
Tom Callaway dd1a33
- fix license handling
Tom Callaway dd1a33
Dennis Gilmore ecebfd
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.1-3
Dennis Gilmore ecebfd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Dennis Gilmore ecebfd
Tomas Mraz cb1f0a
* Wed Feb  5 2014 Tomáš Mráz <tmraz@redhat.com> - 2.9.1-2
Tomas Mraz cb1f0a
- move python files to libdir
Tomas Mraz cb1f0a
Tomas Mraz ec8362
* Mon Dec  9 2013 Tomáš Mráz <tmraz@redhat.com> - 2.9.1-1
Tomas Mraz ec8362
- new upstream release
Tomas Mraz ec8362
Tomas Mraz 413dd9
* Mon Dec  2 2013 Tomáš Mráz <tmraz@redhat.com> - 2.9.0-9
Tomas Mraz 413dd9
- update only .gmo files to avoid multilib conflicts (#1036305)
Tomas Mraz 413dd9
Tomas Mraz edb1a1
* Thu Nov 28 2013 Tomáš Mráz <tmraz@redhat.com> - 2.9.0-8
Tomas Mraz edb1a1
- updated translations
Tomas Mraz edb1a1
Tomas Mraz 3c36ea
* Thu Oct 31 2013 Tomáš Mráz <tmraz@redhat.com> - 2.9.0-7
Tomas Mraz 3c36ea
- do not remove any printable characters in cracklib-format
Tomas Mraz 3c36ea
Tomas Mraz 3c36ea
* Thu Oct 31 2013 Tomáš Mráz <tmraz@redhat.com> - 2.9.0-6
Tomas Mraz 3c36ea
- fix the broken zh_CN translation
Tomas Mraz 3c36ea
Tomas Mraz d8d736
* Tue Sep  3 2013 Tomáš Mráz <tmraz@redhat.com> - 2.9.0-5
Tomas Mraz d8d736
- make the simplistic check and the purging of special characters much
Tomas Mraz d8d736
  less aggressive (#1003624, #985378)
Tomas Mraz d8d736
Tomas Mraz 247f79
* Wed Aug 28 2013 Tomáš Mráz <tmraz@redhat.com> - 2.9.0-4
Tomas Mraz 247f79
- revert compression of the dictionaries as the performance penalty is too big
Tomas Mraz 247f79
Tomas Mraz a483b3
* Wed Aug 21 2013 Tomáš Mráz <tmraz@redhat.com> - 2.9.0-3
Tomas Mraz a483b3
- fix the python module to work with compressed dictionaries (#972542)
Tomas Mraz a483b3
- fix various dictionary lookup errors (#986400, #986401)
Tomas Mraz a483b3
- make the library reentrant and fix compilation warnings
Tomas Mraz a483b3
Dennis Gilmore 93277b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.0-2
Dennis Gilmore 93277b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore 93277b
Nalin Dahyabhai af780d
* Mon Jun  3 2013 Nalin Dahyabhai <nalin@redhat.com> - 2.9.0-1
Nalin Dahyabhai af780d
- update to 2.9.0 (#970065)
Nalin Dahyabhai af780d
  - adds FascistCheckUser()
Nalin Dahyabhai af780d
- go ahead and compress the main dictionary, since we're linking with zlib
Nalin Dahyabhai af780d
  anyway
Nalin Dahyabhai af780d
Nalin Dahyabhai 8f75c6
* Tue Jan 29 2013 Nalin Dahyabhai <nalin@redhat.com> - 2.8.22-3
Nalin Dahyabhai 8f75c6
- point cracklib-packer and cracklib-unpacker man pages to cracklib-format
Nalin Dahyabhai 8f75c6
  (internal tooling)
Nalin Dahyabhai 8f75c6
Nalin Dahyabhai c3650d
* Wed Dec 19 2012 Nalin Dahyabhai <nalin@redhat.com> - 2.8.22-2
Nalin Dahyabhai c3650d
- add missing buildrequires: on zlib-devel (#888876)
Nalin Dahyabhai c3650d
Nalin Dahyabhai c3650d
* Mon Dec 17 2012 Nalin Dahyabhai <nalin@redhat.com> - 2.8.22-1
Nalin Dahyabhai 0f1834
- update to 2.8.22 (#887461), which now returns an error instead of exiting
Nalin Dahyabhai 0f1834
  when there's a failure opening the dictionary in FascistCheck()
Nalin Dahyabhai 0f1834
Nalin Dahyabhai c3650d
* Thu Dec 13 2012 Nalin Dahyabhai <nalin@redhat.com> - 2.8.21-1
Nalin Dahyabhai 54a8b8
- update to 2.8.21
Nalin Dahyabhai 54a8b8
Nalin Dahyabhai 17bfc7
* Mon Dec 10 2012 Nalin Dahyabhai <nalin@redhat.com> - 2.8.20-1
Nalin Dahyabhai c10697
- update to 2.8.20 (#885439)
Nalin Dahyabhai 17bfc7
Nalin Dahyabhai e8a82a
* Tue Nov 20 2012 Nalin Dahyabhai <nalin@redhat.com> - 2.8.19-3
Nalin Dahyabhai e8a82a
- update the copy of the debian source package to one that can currently be
Nalin Dahyabhai e8a82a
  retrieved using the URL we list for it
Nalin Dahyabhai e8a82a
Dennis Gilmore 04fe0d
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.19-2
Dennis Gilmore 04fe0d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore 04fe0d
Nalin Dahyabhai 3e92cf
* Fri May 18 2012 Nalin Dahyabhai <nalin@redhat.com> - 2.8.19-1
Nalin Dahyabhai 3e92cf
- update to 2.8.19
Nalin Dahyabhai 3e92cf
Dennis Gilmore 374711
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.18-3
Dennis Gilmore 374711
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore 374711
Dennis Gilmore ebb6c4
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.18-2
Dennis Gilmore ebb6c4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore ebb6c4
Nalin Dahyabhai 1ba0c0
* Thu Jan 27 2011 Nalin Dahyabhai <nalin@redhat.com> - 2.8.18-1
Nalin Dahyabhai 1ba0c0
- update to 2.8.18
Nalin Dahyabhai 1ba0c0
- add man pages from Debian (#583932)
Nalin Dahyabhai 1ba0c0
- replace zh_CN translation (related to #627449)
Nalin Dahyabhai 1ba0c0
dmalcolm 41aa89
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2.8.16-4
dmalcolm 41aa89
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
dmalcolm 41aa89
Dan Horák 3c20d6
* Sat Jul  3 2010 Dan Horák <dan[at]danny.cz> - 2.8.16-3
Dan Horák 3c20d6
- added gettext-autopoint as BR:
Dan Horák 3c20d6
Nalin Dahyabhai 6530d5
* Thu May 20 2010 Nalin Dahyabhai <nalin@redhat.com> - 2.8.16-2
Nalin Dahyabhai 6530d5
- pull in changes to the Hindi translation (#589188)
Nalin Dahyabhai 6530d5
Nalin Dahyabhai 5f1d93
* Tue Apr 20 2010 Nalin Dahyabhai <nalin@redhat.com> - 2.8.16-1
Nalin Dahyabhai 5f1d93
- update to 2.8.16
Nalin Dahyabhai 5f1d93
Nalin Dahyabhai f43257
* Fri Jan 22 2010 Nalin Dahyabhai <nalin@redhat.com> - 2.8.15-3
Nalin Dahyabhai f43257
- add passwords derived from rockyou breach data to the dictionaries (Matthew
Nalin Dahyabhai f43257
  Miller, #557592)
Nalin Dahyabhai f43257
Nalin Dahyabhai 35b934
* Thu Jan 21 2010 Nalin Dahyabhai <nalin@redhat.com> - 2.8.15-2
Nalin Dahyabhai 35b934
- update license: tag
Nalin Dahyabhai 35b934
- include license file
Nalin Dahyabhai 35b934
Nalin Dahyabhai 3ed305
* Tue Dec  1 2009 Nalin Dahyabhai <nalin@redhat.com> - 2.8.15-1
Nalin Dahyabhai 3ed305
- update to 2.8.15
Nalin Dahyabhai 3ed305
- update cracklib-words to the current version (2008-05-07)
Nalin Dahyabhai 3ed305
- fixup URLs for various dictionary sources that we use
Nalin Dahyabhai 3ed305
- fix freeing-an-uninitialized-pointer in the python module (SF#2907102)
Nalin Dahyabhai 3ed305
- add a disttag
Nalin Dahyabhai 3ed305
Jesse Keating ddf456
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.13-6
Jesse Keating ddf456
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating ddf456
Nalin Dahyabhai 35ced7
* Mon May 18 2009 Nalin Dahyabhai <nalin@redhat.com> - 2.8.13-5
Nalin Dahyabhai 35ced7
- add explicit dependency on gzip for the sake of cracklib-format (Daniel
Nalin Dahyabhai 35ced7
  Mach, #501278)
Nalin Dahyabhai 35ced7
Jesse Keating 78a1db
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.13-4
Jesse Keating 78a1db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating 78a1db
Nalin Dahyabhai d5515d
* Thu Feb 19 2009 Nalin Dahyabhai <nalin@redhat.com> - 2.8.13-3
Nalin Dahyabhai d5515d
- drop trailing "." from the package description for the dicts
Nalin Dahyabhai d5515d
  subpackage (#225659)
Nalin Dahyabhai d5515d
Ignacio Vazquez-Abrams 1faf15
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.8.13-2
Ignacio Vazquez-Abrams 1faf15
- Rebuild for Python 2.6
Ignacio Vazquez-Abrams 1faf15
Nalin Dahyabhai fbf890
* Tue Oct 28 2008 Nalin Dahyabhai <nalin@redhat.com> - 2.8.13-1
Nalin Dahyabhai 044e85
- update to 2.8.13, which overhauls the python bindings and revises
Nalin Dahyabhai 044e85
  FascistCheck()'s behavior:
Nalin Dahyabhai 044e85
  2.8.12 success: returns None, fail: returns error text, other: exceptions
Nalin Dahyabhai 044e85
  2.8.13 success: returns candidate, fail: throws ValueError, other: exceptions
Nalin Dahyabhai fbf890
Nalin Dahyabhai edf74e
* Tue Oct 28 2008 Nalin Dahyabhai <nalin@redhat.com> - 2.8.12-3
Nalin Dahyabhai edf74e
- fix errors rebuilding with libtool that's newer than the one upstream
Nalin Dahyabhai edf74e
  has (#467364)
Nalin Dahyabhai edf74e
Jesse Keating a43d24
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.8.12-2
Jesse Keating a43d24
- Autorebuild for GCC 4.3
Jesse Keating a43d24
Nalin Dahyabhai dce5bd
* Fri Jan 25 2008 Nalin Dahyabhai <nalin@redhat.com> - 2.8.12-1
Nalin Dahyabhai dce5bd
- update to 2.8.12, which was relicensed to GPLv2
Nalin Dahyabhai 58765a
- package the now-bundled cracklib-small dictionary in cracklib-dicts
Nalin Dahyabhai dce5bd
Nalin Dahyabhai fff87a
* Tue Aug 21 2007 Nalin Dahyabhai <nalin@redhat.com> - 2.8.10-3
Nalin Dahyabhai fff87a
- rebuild
Nalin Dahyabhai fff87a
Nalin Dahyabhai f82e1d
* Mon Jul 23 2007 Nalin Dahyabhai <nalin@redhat.com>
Nalin Dahyabhai f82e1d
- add a %%check script to catch things like #249210
Nalin Dahyabhai f82e1d
Nalin Dahyabhai a35173
* Mon Jul 23 2007 Nalin Dahyabhai <nalin@redhat.com> - 2.8.10-2
Nalin Dahyabhai a35173
- work around non-executable util/cracklib-format giving us empty/garbage
Nalin Dahyabhai a35173
  dictionaries (#249210)
Nalin Dahyabhai a35173
Nalin Dahyabhai 5e736e
* Thu Jul 19 2007 Nalin Dahyabhai <nalin@redhat.com> - 2.8.10-1
Nalin Dahyabhai 5e736e
- update to 2.8.10
Nalin Dahyabhai 5e736e
Nalin Dahyabhai cc7437
* Wed Jun 20 2007 Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-11
Nalin Dahyabhai cc7437
- improve reports of out-of-memory exceptions so that they don't include a
Nalin Dahyabhai cc7437
  bogus filename
Nalin Dahyabhai cc7437
- improve reports of file-missing exceptions from the python module so that
Nalin Dahyabhai cc7437
  they give the right filename (#225858)
Nalin Dahyabhai cc7437
Nalin Dahyabhai f0b150
* Mon Mar 12 2007 Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-10
Nalin Dahyabhai f0b150
- explicitly include required headers from <packer.h> (#228698)
Nalin Dahyabhai f0b150
- attempt to provide doc strings in the python module
Nalin Dahyabhai f0b150
Nalin Dahyabhai 51f83e
* Mon Feb 12 2007 Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-9
Nalin Dahyabhai 51f83e
- drop final "." from summaries (Jef Spaleta, #225659)
Nalin Dahyabhai 51f83e
- drop static library from -devel subpackage (Jef Spaleta, #225659)
Nalin Dahyabhai 51f83e
- note that the most recently-added wordlist came from bugzilla (#225659)
Nalin Dahyabhai 51f83e
- remove explicit dependency on gzip, as it's implicit (Jef Spaleta, #225659)
Nalin Dahyabhai 51f83e
- convert %%triggerpostun to not use a shell as an interpreter (#225659)
Nalin Dahyabhai 51f83e
Nalin Dahyabhai 5c473f
* Wed Jan 31 2007 Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-8
Nalin Dahyabhai 5c473f
- add word list from attachment #126053 (#185314)
Nalin Dahyabhai 5c473f
Nalin Dahyabhai b64d92
* Thu Jan 25 2007 Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-7
Nalin Dahyabhai b64d92
- fix check for the existence of dictionaries when the caller specifies a
Nalin Dahyabhai b64d92
  location (#224347, upstream #1644628)
Nalin Dahyabhai b64d92
Jeremy Katz 956f7c
* Thu Dec  7 2006 Jeremy Katz <katzj@redhat.com> - 2.8.9-6
Jeremy Katz 956f7c
- rebuild against python 2.5
Jeremy Katz 956f7c
Nalin Dahyabhai 73da51
* Sun Oct 29 2006 Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-5
Nalin Dahyabhai 73da51
- split out cracklib-python (#203327)
Nalin Dahyabhai 73da51
Nalin Dahyabhai 1c32c7
* Sun Oct 29 2006 Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-4
Nalin Dahyabhai 1c32c7
- split out cracklib-devel (#203569)
Nalin Dahyabhai 1c32c7
Jesse Keating e85628
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.8.9-3.1
Jesse Keating e85628
- rebuild
Jesse Keating e85628
Jesse Keating bc19f3
* Mon Jun 12 2006 Jesse Keating <jkeating@redhat.com> - 2.8.9-3
Nalin Dahyabhai 0637be
- Add missing br, automake, libtool (#194738)
Jesse Keating bc19f3
Nalin Dahyabhai fbca5d
* Tue Apr 25 2006 Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-2
Nalin Dahyabhai fbca5d
- update to 2.8.9
Nalin Dahyabhai fbca5d
- only create compat symlinks for the dictionaries if we aren't installing
Nalin Dahyabhai fbca5d
  them into the old locations
Nalin Dahyabhai fbca5d
Jesse Keating 1a2cd1
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.8.6-1.2.1
Jesse Keating 1a2cd1
- bump again for double-long bug on ppc(64)
Jesse Keating 1a2cd1
Jesse Keating d22400
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.8.6-1.2
Jesse Keating d22400
- rebuilt for new gcc4.1 snapshot and glibc changes
Jesse Keating d22400
Jesse Keating c42f14
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating c42f14
- rebuilt
Jesse Keating c42f14
Nalin Dahyabhai 15f74b
* Mon Nov  7 2005 Nalin Dahyabhai <nalin@redhat.com> 2.8.6-1
Nalin Dahyabhai 15f74b
- update to 2.8.6
Nalin Dahyabhai 15f74b
- remove .la file (#172632)
Nalin Dahyabhai 15f74b
Nalin Dahyabhai bf2ddc
* Wed Sep 28 2005 Nalin Dahyabhai <nalin@redhat.com> 2.8.5-2
Nalin Dahyabhai bf2ddc
- update to 2.8.5
Nalin Dahyabhai bf2ddc
Nalin Dahyabhai 86e898
* Tue Sep 27 2005 Nalin Dahyabhai <nalin@redhat.com> 2.8.4-1
Nalin Dahyabhai 86e898
- update to 2.8.4
Nalin Dahyabhai 86e898
- build python module
Nalin Dahyabhai 86e898
Nalin Dahyabhai 3502da
* Fri May 13 2005 Nalin Dahyabhai <nalin@redhat.com> 2.8.3-1
Nalin Dahyabhai 3ffe18
- update to 2.8.3
Nalin Dahyabhai 3ffe18
Nalin Dahyabhai a95d1b
* Thu Mar 17 2005 Nalin Dahyabhai <nalin@redhat.com> 2.8.2-1
Nalin Dahyabhai a95d1b
- update to 2.8.2
Nalin Dahyabhai a95d1b
Nalin Dahyabhai 669a94
* Wed Mar 16 2005 Nalin Dahyabhai <nalin@redhat.com> 2.8.1-1
Nalin Dahyabhai 669a94
- update to 2.8.1
Nalin Dahyabhai 669a94
  - moves dictionary to new default location under %%{_datadir} -- the
Nalin Dahyabhai 669a94
    dictionary format is the same across all architectures
Nalin Dahyabhai 669a94
  - renames "packer" to "cracklib-packer"
Nalin Dahyabhai 669a94
- conflict with cracklib-dicts < 2.8, where the on-disk format was not
Nalin Dahyabhai 669a94
  compatible on 64-bit arches due to now-fixed cleanliness bugs
Nalin Dahyabhai 669a94
- move binaries for manipulating and checking words against dictionaries
Nalin Dahyabhai 669a94
  from -dicts into the main package
Nalin Dahyabhai 669a94
Nalin Dahyabhai 717af9
* Mon Jan  3 2005 Nalin Dahyabhai <nalin@redhat.com> 2.7-30
Nalin Dahyabhai 717af9
- rebuild
Nalin Dahyabhai 717af9
Nalin Dahyabhai 0abe04
* Mon Jan  3 2005 Nalin Dahyabhai <nalin@redhat.com> 2.7-29
Nalin Dahyabhai e675f0
- correctly build on 64-bit systems (part of #143417)
Nalin Dahyabhai 0abe04
- patch so that 32- and 64-bit libcrack can read dictionaries which were
Nalin Dahyabhai e675f0
  incorrectly generated on 64-bit systems of the same endianness (more #143417)
Nalin Dahyabhai 0abe04
- include a sample cracklib magic file
Nalin Dahyabhai 0abe04
- stop using /usr/dict/* when building the dictionary
Nalin Dahyabhai e675f0
- list words as a build requirement, which it is, instead of a run-time
Nalin Dahyabhai e675f0
  requirement
Nalin Dahyabhai e675f0
- provide a virtual arch-specific dep in cracklib-dicts, require it in
Nalin Dahyabhai e675f0
  cracklib (part of #143417)
Nalin Dahyabhai 0abe04
cvsdist dfb127
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist dfb127
- rebuilt
cvsdist dfb127
cvsdist 8bda5f
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 8bda5f
- rebuilt
cvsdist 8bda5f
cvsdist 8bda5f
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 8bda5f
- rebuilt
cvsdist 8bda5f
cvsdist 8bda5f
* Wed Feb  4 2004 Nalin Dahyabhai <nalin@redhat.com> 2.7-26
cvsdist 8bda5f
- update URL (previous page moved) (#114894)
cvsdist 8bda5f
cvsdist 8bda5f
* Fri Jan 30 2004 Nalin Dahyabhai <nalin@redhat.com> 2.7-25
cvsdist 8bda5f
- fix ldconfig invocation in trigger for older versions which included the
cvsdist 8bda5f
  soname symlink (#114620)
cvsdist 8bda5f
cvsdist ceb87c
* Mon Dec  1 2003 Nalin Dahyabhai <nalin@redhat.com> 2.7-24
cvsdist ceb87c
- include packer.h for reading dictionaries directly, since we already include
cvsdist ceb87c
  packer in the -dicts subpackage (#68339)
cvsdist ceb87c
- don't include the soname symlink in the package, let ldconfig do its job
cvsdist ceb87c
cvsdist a2bceb
* Wed Jun 18 2003 Nalin Dahyabhai <nalin@redhat.com> 2.7-23
cvsdist a2bceb
- rebuild
cvsdist a2bceb
cvsdist a2bceb
* Mon Jun 16 2003 Nalin Dahyabhai <nalin@redhat.com> 2.7-22
cvsdist a2bceb
- rebuild
cvsdist a2bceb
cvsdist a2bceb
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist a2bceb
- rebuilt
cvsdist a2bceb
cvsdist a2bceb
* Wed Apr 30 2003 Nalin Dahyabhai <nalin@redhat.com>
cvsdist a2bceb
- update URL
cvsdist a2bceb
cvsdist 00e4e4
* Tue Feb 04 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 00e4e4
- add symlink to shared libs
cvsdist 00e4e4
cvsdist 00e4e4
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 00e4e4
- rebuilt
cvsdist 00e4e4
cvsdist 00e4e4
* Wed Sep 25 2002 Nalin Dahyabhai <nalin@redhat.com> 2.7-19
cvsdist 00e4e4
- fix for builds on multilib systems (set DICTPATH properly)
cvsdist 00e4e4
cvsdist 246a6d
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 246a6d
- automated rebuild
cvsdist 246a6d
cvsdist 9f65bf
* Sun May 26 2002 Tim Powers <timp@redhat.com>
cvsdist 9f65bf
- automated rebuild
cvsdist 9f65bf
cvsdist 9f65bf
* Thu May  9 2002 Nalin Dahyabhai <nalin@redhat.com> 2.7-16
cvsdist 9f65bf
- rebuild in new environment
cvsdist 9f65bf
cvsdist aec635
* Fri Feb 22 2002 Nalin Dahyabhai <nalin@redhat.com> 2.7-15
cvsdist aec635
- rebuild
cvsdist aec635
cvsdist aec635
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist aec635
- automated rebuild
cvsdist aec635
cvsdist aec635
* Tue Oct  2 2001 Nalin Dahyabhai <nalin@redhat.com> 2.7-13
cvsdist aec635
- use getpwuid_r instead of getpwuid
cvsdist aec635
cvsdist aec635
* Fri Aug  3 2001 Nalin Dahyabhai <nalin@redhat.com> 2.7-12
cvsdist abf2e1
- remove cruft that ldconfig already knows how to manage
cvsdist abf2e1
- don't explicitly strip anything -- the brp setup decides that
cvsdist abf2e1
- tweak the header so that it can be used in C++ (#46685)
cvsdist abf2e1
- buildprereq the words package
cvsdist abf2e1
cvsdist 7928b0
* Tue Jun 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 7928b0
- add link from library major version number
cvsdist 7928b0
cvsdist 7928b0
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
cvsdist 7928b0
- Bump release + rebuild.
cvsdist 7928b0
cvsdist 78c162
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 78c162
- automatic rebuild
cvsdist 78c162
cvsdist 78c162
* Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 78c162
- FHS fixes
cvsdist 78c162
- fix undeclared function warnings from the new compiler
cvsdist 78c162
- fix URL
cvsdist 78c162
Nalin Dahyabhai 51f83e
* Fri Apr 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 78c162
- switched to use /usr/share/dict/words
cvsdist 78c162
cvsdist 78c162
* Tue Apr 06 1999 Preston Brown <pbrown@redhat.com>
cvsdist 78c162
- strip binaries
cvsdist 78c162
cvsdist 78c162
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist 78c162
- auto rebuild in the new build environment (release 4)
cvsdist 78c162
cvsdist 78c162
* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 78c162
- build for glibc 2.1
cvsdist 78c162
cvsdist 78c162
* Sat May 09 1998 Prospector System <bugs@redhat.com>
cvsdist 78c162
- translations modified for de, fr, tr
cvsdist 78c162
cvsdist 78c162
* Tue Mar 10 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 78c162
- updated to 2.7
cvsdist 78c162
- build shared libraries
cvsdist 78c162
cvsdist 78c162
* Mon Nov 03 1997 Donnie Barnes <djb@redhat.com>
cvsdist 78c162
- added -fPIC
cvsdist 78c162
cvsdist 78c162
* Mon Oct 13 1997 Donnie Barnes <djb@redhat.com>
cvsdist 78c162
- basic spec file cleanups
cvsdist 78c162
cvsdist 78c162
* Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
cvsdist 78c162
- built against glibc