100d65bdcSDag-Erling Smørgrav# $Id: pam_passwdqc.spec,v 1.11 2002/04/16 16:56:52 solar Exp $ 2402783abSDag-Erling Smørgrav 3402783abSDag-Erling SmørgravSummary: Pluggable password "quality check". 40b0ecb56SDag-Erling SmørgravName: pam_passwdqc 500d65bdcSDag-Erling SmørgravVersion: 0.5 6402783abSDag-Erling SmørgravRelease: owl1 70b0ecb56SDag-Erling SmørgravLicense: relaxed BSD and (L)GPL-compatible 80b0ecb56SDag-Erling SmørgravGroup: System Environment/Base 90b0ecb56SDag-Erling SmørgravSource: pam_passwdqc-%version.tar.gz 100b0ecb56SDag-Erling SmørgravBuildRoot: /override/%name-%version 110b0ecb56SDag-Erling Smørgrav 120b0ecb56SDag-Erling Smørgrav%description 130b0ecb56SDag-Erling Smørgravpam_passwdqc is a simple password strength checking module for 140b0ecb56SDag-Erling SmørgravPAM-aware password changing programs, such as passwd(1). In addition 150b0ecb56SDag-Erling Smørgravto checking regular passwords, it offers support for passphrases and 160b0ecb56SDag-Erling Smørgravcan provide randomly generated passwords. All features are optional 170b0ecb56SDag-Erling Smørgravand can be (re-)configured without rebuilding. 180b0ecb56SDag-Erling Smørgrav 190b0ecb56SDag-Erling Smørgrav%prep 200b0ecb56SDag-Erling Smørgrav%setup -q 210b0ecb56SDag-Erling Smørgrav 220b0ecb56SDag-Erling Smørgrav%build 230b0ecb56SDag-Erling Smørgravmake CFLAGS="-c -Wall -fPIC -DHAVE_SHADOW -DLINUX_PAM $RPM_OPT_FLAGS" 240b0ecb56SDag-Erling Smørgrav 250b0ecb56SDag-Erling Smørgrav%install 260b0ecb56SDag-Erling Smørgravrm -rf $RPM_BUILD_ROOT 270b0ecb56SDag-Erling Smørgravmake install FAKEROOT=$RPM_BUILD_ROOT 280b0ecb56SDag-Erling Smørgrav 290b0ecb56SDag-Erling Smørgrav%clean 300b0ecb56SDag-Erling Smørgravrm -rf $RPM_BUILD_ROOT 310b0ecb56SDag-Erling Smørgrav 320b0ecb56SDag-Erling Smørgrav%files 330b0ecb56SDag-Erling Smørgrav%defattr(-,root,root) 340b0ecb56SDag-Erling Smørgrav%doc LICENSE README 350b0ecb56SDag-Erling Smørgrav/lib/security/pam_passwdqc.so 360b0ecb56SDag-Erling Smørgrav 370b0ecb56SDag-Erling Smørgrav%changelog 3800d65bdcSDag-Erling Smørgrav* Tue Apr 16 2002 Solar Designer <solar@owl.openwall.com> 3900d65bdcSDag-Erling Smørgrav- 0.5: preliminary OpenPAM (FreeBSD-current) support in the code and related 4000d65bdcSDag-Erling Smørgravcode cleanups (thanks to Dag-Erling Smorgrav). 4100d65bdcSDag-Erling Smørgrav 42402783abSDag-Erling Smørgrav* Thu Feb 07 2002 Michail Litvak <mci@owl.openwall.com> 43402783abSDag-Erling Smørgrav- Enforce our new spec file conventions. 44402783abSDag-Erling Smørgrav 450b0ecb56SDag-Erling Smørgrav* Sun Nov 04 2001 Solar Designer <solar@owl.openwall.com> 460b0ecb56SDag-Erling Smørgrav- Updated to 0.4: 470b0ecb56SDag-Erling Smørgrav- Added "ask_oldauthtok" and "check_oldauthtok" as needed for stacking with 480b0ecb56SDag-Erling Smørgravthe Solaris pam_unix; 490b0ecb56SDag-Erling Smørgrav- Permit for stacking of more than one instance of this module (no statics). 500b0ecb56SDag-Erling Smørgrav 510b0ecb56SDag-Erling Smørgrav* Tue Feb 13 2001 Solar Designer <solar@owl.openwall.com> 520b0ecb56SDag-Erling Smørgrav- Install the module as mode 755. 530b0ecb56SDag-Erling Smørgrav 540b0ecb56SDag-Erling Smørgrav* Tue Dec 19 2000 Solar Designer <solar@owl.openwall.com> 550b0ecb56SDag-Erling Smørgrav- Added "-Wall -fPIC" to the CFLAGS. 560b0ecb56SDag-Erling Smørgrav 570b0ecb56SDag-Erling Smørgrav* Mon Oct 30 2000 Solar Designer <solar@owl.openwall.com> 580b0ecb56SDag-Erling Smørgrav- 0.3: portability fixes (this might build on non-Linux-PAM now). 590b0ecb56SDag-Erling Smørgrav 600b0ecb56SDag-Erling Smørgrav* Fri Sep 22 2000 Solar Designer <solar@owl.openwall.com> 610b0ecb56SDag-Erling Smørgrav- 0.2: added "use_authtok", added README. 620b0ecb56SDag-Erling Smørgrav 630b0ecb56SDag-Erling Smørgrav* Fri Aug 18 2000 Solar Designer <solar@owl.openwall.com> 640b0ecb56SDag-Erling Smørgrav- 0.1, "retry_wanted" bugfix. 650b0ecb56SDag-Erling Smørgrav 660b0ecb56SDag-Erling Smørgrav* Sun Jul 02 2000 Solar Designer <solar@owl.openwall.com> 670b0ecb56SDag-Erling Smørgrav- Initial version (non-public). 68