xref: /freebsd/contrib/pam_modules/pam_passwdqc/pam_passwdqc.spec (revision 7c99428b6939676e3308e6ce041b032b1c09745c)
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