auto-import changelog data from cracklib-2.7-12.src.rpm

Fri Aug 03 2001 Nalin Dahyabhai <nalin@redhat.com>
- remove cruft that ldconfig already knows how to manage
- don't explicitly strip anything -- the brp setup decides that
- tweak the header so that it can be used in C++ (#46685)
- buildprereq the words package
This commit is contained in:
cvsdist 2004-09-09 03:57:09 +00:00
parent 7928b0f2ec
commit abf2e1e269

View File

@ -1,7 +1,7 @@
Summary: A password-checking library. Summary: A password-checking library.
Name: cracklib Name: cracklib
Version: 2.7 Version: 2.7
Release: 11 Release: 12
Group: System Environment/Libraries Group: System Environment/Libraries
Source0: http://www.users.dircon.co.uk/~crypto/download/cracklib,%{version}.tgz Source0: http://www.users.dircon.co.uk/~crypto/download/cracklib,%{version}.tgz
Source1: crack.h Source1: crack.h
@ -34,31 +34,27 @@ 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 Source36: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/surnames.finnish.gz
Url: http://www.users.dircon.co.uk/~crypto/ Url: http://www.users.dircon.co.uk/~crypto/
Copyright: Artistic Copyright: Artistic
Patch: cracklib-2.7-2-redhat.patch Patch: cracklib-2.7-rh.patch
Buildroot: %{_tmppath}/%{name}-root Buildroot: %{_tmppath}/%{name}-root
BuildPrereq: gzip BuildPrereq: gzip, words
%description %description
CrackLib tests passwords to determine whether they match certain CrackLib tests passwords to determine whether they match certain
security-oriented characteristics. You can use CrackLib to stop security-oriented characteristics, with the purpose of stopping users
users from choosing passwords which would be easy to guess. CrackLib from choosing passwords that are easy to guess. CrackLib performs
performs certain tests: several tests on passwords: it tries to generate words from a username
and gecos entry and checks those words against the password; it checks
for simplistic patterns in passwords; and it checks for the password
in a dictionary.
* It tries to generate words from a username and gecos entry and CrackLib is actually a library containing a particular C function
checks those words against the password; which is used to check the password, as well as other C
* It checks for simplistic patterns in passwords; functions. CrackLib is not a replacement for a passwd program; it must
* It checks for the password in a dictionary. be used in conjunction with an existing passwd program.
CrackLib is actually a library containing a particular
C function which is used to check the password, as well as
other C functions. CrackLib is not a replacement for a passwd
program; it must be used in conjunction with an existing passwd
program.
Install the cracklib package if you need a program to check users' Install the cracklib package if you need a program to check users'
passwords to see if they are at least minimally secure. If you passwords to see if they are at least minimally secure. If you install
install CrackLib, you'll also want to install the cracklib-dicts CrackLib, you will also want to install the cracklib-dicts package.
package.
%package dicts %package dicts
Summary: The standard CrackLib dictionaries. Summary: The standard CrackLib dictionaries.
@ -68,8 +64,8 @@ Requires: words >= 2-13
%description dicts %description dicts
The cracklib-dicts package includes the CrackLib dictionaries. The cracklib-dicts package includes the CrackLib dictionaries.
CrackLib will need to use the dictionary appropriate to your system, CrackLib will need to use the dictionary appropriate to your system,
which is normally put in /usr/share/dict/words. Cracklib-dicts also contains which is normally put in /usr/share/dict/words. Cracklib-dicts also
the utilities necessary for the creation of new dictionaries. contains the utilities necessary for the creation of new dictionaries.
If you are installing CrackLib, you should also install cracklib-dicts. If you are installing CrackLib, you should also install cracklib-dicts.
@ -103,8 +99,6 @@ make install \
includedir=%{_includedir} \ includedir=%{_includedir} \
libdir=%{_libdir} \ libdir=%{_libdir} \
sbindir=%{_sbindir} sbindir=%{_sbindir}
strip $RPM_BUILD_ROOT%{_sbindir}/packer
ln -sf libcrack.so.2.7 $RPM_BUILD_ROOT%{_libdir}/libcrack.so.2
%post -p /sbin/ldconfig %post -p /sbin/ldconfig
@ -122,6 +116,12 @@ ln -sf libcrack.so.2.7 $RPM_BUILD_ROOT%{_libdir}/libcrack.so.2
%{_libdir}/cracklib_dict* %{_libdir}/cracklib_dict*
%changelog %changelog
* Fri Aug 3 2001 Nalin Dahyabhai <nalin@redhat.com>
- remove cruft that ldconfig already knows how to manage
- don't explicitly strip anything -- the brp setup decides that
- tweak the header so that it can be used in C++ (#46685)
- buildprereq the words package
* Tue Jun 26 2001 Florian La Roche <Florian.LaRoche@redhat.de> * Tue Jun 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- add link from library major version number - add link from library major version number
@ -163,4 +163,3 @@ ln -sf libcrack.so.2.7 $RPM_BUILD_ROOT%{_libdir}/libcrack.so.2
* Mon Jun 02 1997 Erik Troan <ewt@redhat.com> * Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
- built against glibc - built against glibc