Author: qboosh Date: Tue Sep 20 20:54:00 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - cleanup, updated pl desc, package .la and static library
---- Files affected: SPECS: cracklib.spec (1.50 -> 1.51) ---- Diffs: ================================================================ Index: SPECS/cracklib.spec diff -u SPECS/cracklib.spec:1.50 SPECS/cracklib.spec:1.51 --- SPECS/cracklib.spec:1.50 Sun Sep 18 00:17:11 2005 +++ SPECS/cracklib.spec Tue Sep 20 22:53:52 2005 @@ -1,7 +1,6 @@ # $Revision$, $Date$ # # Conditional build: -%bcond_with ssp # disable stack-smashing protector (vide dietlibc.spec) %bcond_with words # bigger words database # Summary: Password checking library @@ -23,9 +22,6 @@ # Source1-md5: d18e670e5df560a8745e1b4dede8f84f URL: http://sourceforge.net/projects/cracklib/ Patch0: %{name}-pld.patch -#Patch1: %{name}.patch -#Patch2: %{name}-nss.patch -#Patch3: %{name}-libdir.patch BuildRequires: words BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -58,8 +54,18 @@ longueur, unicité, s'ils sont dans une base de mots, etc. %description -l pl -Sprawdza hasła pod kątem bezpieczeństwa - długość, unikalność, czy -występują w słowniu itp. +CrackLib sprawdza hasła pod kątem bezpieczeństwa. Można użyć tej +biblioteki do powstrzymywania użytkowników przed wybieraniem haseł +łatwych do odgadnięcia. CrackLib przeprowadza następujące testy: + +- próbuje wygenerować słowa z nazwy użytkownika i wpisu gecos, a + następnie porównuje je z hasłem +- szuka prostych wzorców w haśle +- szuka hasła w słowniku + +CrackLib to biblioteka zawierająca funkcję C służącą do sprawdzania +hasła oraz inne funkcje C. Nie jest to zamiennik programu passwd - +musi być użyty w połączeniu z istniejącym programem passwd. %description -l pt_BR Inclui os dicionários cracklib para o padrăo /usr/dict/words, assim @@ -121,6 +127,18 @@ Este pacote contém os arquivos de inclusăo e bibliotecas que săo necessários para desenvolver programas que usam a cracklib. +%package static +Summary: Static cracklib library +Summary(pl): Statyczna biblioteka cracklib +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description static +Static cracklib library. + +%description static -l pl +Statyczna biblioteka cracklib. + %package dicts Summary: Standard dictionaries (/usr/share/dict/words) Summary(de): Standard-Wörterbücher (/usr/share/dict/words) @@ -180,18 +198,13 @@ %prep %setup -q %patch0 -p0 -#%patch1 -p1 -#%patch2 -p1 -#%patch3 -p1 %if %{with words} install %{SOURCE1} dicts/ %endif %build %configure -%{__make} \ - CC="%{__cc}" \ - OPTFLAGS="%{rpmcflags} %{?with_ssp:-fno-stack-protector}" +%{__make} %install rm -rf $RPM_BUILD_ROOT @@ -199,7 +212,8 @@ %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -util/cracklib-format dicts/cracklib* | util/cracklib-packer $RPM_BUILD_ROOT/%{_datadir}/dict/cracklib_dict + +util/cracklib-format dicts/cracklib* | util/cracklib-packer $RPM_BUILD_ROOT%{_datadir}/dict/cracklib_dict %clean rm -rf $RPM_BUILD_ROOT @@ -210,12 +224,17 @@ %files %defattr(644,root,root,755) %doc ChangeLog NEWS README -%attr(755,root,root) %{_libdir}/lib*.so.*.* +%attr(755,root,root) %{_libdir}/libcrack.so.*.* %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/lib*.so -%{_includedir}/* +%attr(755,root,root) %{_libdir}/libcrack.so +%{_libdir}/libcrack.la +%{_includedir}/*.h + +%files static +%defattr(644,root,root,755) +%{_libdir}/libcrack.a %files dicts %defattr(644,root,root,755) @@ -228,6 +247,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.51 2005/09/20 20:53:52 qboosh +- cleanup, updated pl desc, package .la and static library + Revision 1.50 2005/09/17 22:17:11 zawadaa - up to 2.8.3 - please review my changes ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/cracklib.spec?r1=1.50&r2=1.51&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit