Summary: Enforces strong password Name: cracklib Version: 2.8.12 Release: 1 License: GPL Group: System/Base Source0: %{name}-%{version}.tar.gz Source1: %{name}-words-20080507.gz %description Enforces the use of strong passwords %prep %setup -q %build ./configure --prefix=/usr -with-default-dict=/lib/cracklib/pw_dict make %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install mkdir -v $RPM_BUILD_ROOT/lib mv -v $RPM_BUILD_ROOT/usr/lib/libcrack.so.2.8.0 $RPM_BUILD_ROOT/lib ln -svf ../../lib/libcrack.so.2.8.0 $RPM_BUILD_ROOT/usr/lib/libcrack.so.2.8.0 install -v -m644 -D %{SOURCE1} $RPM_BUILD_ROOT/usr/share/dict/cracklib-words.gz gunzip -f $RPM_BUILD_ROOT/usr/share/dict/cracklib-words.gz ln -svf cracklib-words $RPM_BUILD_ROOT/usr/share/dict/cracklib-words.gz install -v -m755 -d $RPM_BUILD_ROOT/lib/cracklib %clean rm -rf $RPM_BUILD_ROOT %post echo -e "Creating Cracklib dictionary... \c " create-cracklib-dict /usr/share/dict/cracklib-words echo "Done" %files %defattr(-,root,root) /