Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 579648 Details for
Bug 815504
PATCH: properly deal with crypt() returning NULL
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
spec file
passwdqc.spec (text/x-rpm-spec), 9.32 KB, created by
Paul Wouters
on 2012-04-23 18:18:46 UTC
(
hide
)
Description:
spec file
Filename:
MIME Type:
Creator:
Paul Wouters
Created:
2012-04-23 18:18:46 UTC
Size:
9.32 KB
patch
obsolete
>Summary: A password/passphrase strength checking and policy enforcement toolset >Name: passwdqc >Version: 1.2.2 >Release: 4%{?dist} ># License of man page is BSD, wordset_4k.c is public domain ># and rest is Copyright only >License: BSD and Public Domain and Copyright only >Group: System Environment/Base >URL: http://www.openwall.com/passwdqc/ >Source0: http://www.openwall.com/%{name}/%{name}-%{version}.tar.gz >Source1: http://www.openwall.com/%{name}/%{name}-%{version}.tar.gz.sign >Patch1: passwdqc-1.2.2-crypt.patch >Provides: pam_passwdqc = %{version}-%{release} >Obsoletes: pam_passwdqc < %{version}-%{release} >BuildRequires: pam-devel > >%description >passwdqc is a password/passphrase strength checking and policy >enforcement toolset, including a PAM module (pam_passwdqc), command-line >programs (pwqcheck and pwqgen), and a library (libpasswdqc). > >pam_passwdqc is normally invoked on password changes by programs such as >passwd(1). It is capable of checking password or passphrase strength, >enforcing a policy, and offering randomly-generated passphrases, with >all of these features being optional and easily (re-)configurable. > >pwqcheck and pwqgen are standalone password/passphrase strength checking >and random passphrase generator programs, respectively, which are usable >from scripts. > >libpasswdqc is the underlying library, which may also be used from >third-party programs. > >%package lib >Summary: Libraries for building passwdqc-aware applications >Group: Development/Libraries > >%description lib >This package contains libpasswdqc library. > >%package devel >Summary: Development files for building passwdqc-aware applications >Group: Development/Libraries >Requires: %{name}-lib = %{version}-%{release} > >%description devel >This package contains development files needed for >building passwdqc-aware applications. > >%prep >%setup -q >%patch1 -p1 > >%build >#extra C flags (in addition to RPM_OPT_FLAGS) are for creating pam_passwdqc as a shared library, and for enabling all warnings >make CFLAGS="-Wall -fPIC -DHAVE_SHADOW -DLINUX_PAM $RPM_OPT_FLAGS" LDFLAGS_LINUX='--shared -Wl,--version-script,$(MAP)' %{?_smp_mflags} > >%install >make install DESTDIR=$RPM_BUILD_ROOT MANDIR=%{_mandir} SHARED_LIBDIR=/%{_lib} DEVEL_LIBDIR=%{_libdir} SECUREDIR=/%{_lib}/security INSTALL="install -p" > >%post lib -p /sbin/ldconfig >%postun lib -p /sbin/ldconfig > >%files >%defattr(-,root,root,-) >%doc README >%config(noreplace) %{_sysconfdir}/passwdqc.conf >%{_bindir}/* >/%{_lib}/security/pam_passwdqc.so >%{_mandir}/man*/* > >%files lib >%defattr(-,root,root,-) >%doc LICENSE >/%{_lib}/lib*.so* > >%files devel >%defattr(-,root,root, -) >%{_includedir}/*.h >%{_libdir}/lib*.so > >%changelog >* Mon Apr 23 2012 Paul Wouters <pwouters@redhat.com> - 1.2.2-4 >- Fix for dealing with crypt() returning NULL > >* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-3 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild > >* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-2 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild > >* Tue Oct 19 2010 Avesh Agarwal <avagarwa@redhat.com> - 1.2.2-1 >- New upstream release with package name changed to passwdqc >- Added new command line utilities pwqcheck and pwqgen >- Addition of passwdqc.conf file in /etc >- Added libpasswdqc library and header files for buliding applications >- This is an initial release of passwdqc. > >* Wed Aug 11 2010 Avesh Agarwal <avagarwa@redhat.com> - 1.0.5-7 >- Fixed issues as per bz 226226, patch by Parag (panemade@gmail.com). >- Added explanation for extra C flags as per fedora guidelines. > >* Tue Jan 12 2010 Avesh Agarwal <avagarwa@redhat.com> - 1.0.5-6 >- Fixed following rpmlint errors on src rpm: > pam_passwdqc.src: W: summary-ended-with-dot Pluggable > password quality-control module., > pam_passwdqc.src:11: E: buildprereq-use pam-devel > >* Tue Sep 29 2009 Avesh Agarwal <avagarwa@redhat.com> - 1.0.5-5 >- Fixed an issue with spec file where "Release:" is not > specified with "(?dist)". Without this, it gives problem > when tagging across different fedora releases. > >* Tue Sep 29 2009 Avesh Agarwal <avagarwa@redhat.com> - 1.0.5-4 >- Patch for new configurable options(rhbz# 219201): > disable first upper and last digit check, passwords > prompts can be read from a file > >* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.5-3 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild > >* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.5-2 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild > >* Thu Jun 5 2008 Tomas Mraz <tmraz@redhat.com> - 1.0.5-1 >- upgrade to a latest upstream version > >* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.4-5 >- Autorebuild for GCC 4.3 > >* Wed Aug 22 2007 Tomas Mraz <tmraz@redhat.com> - 1.0.4-4 >- clarify license even more > >* Thu Aug 16 2007 Nalin Dahyabhai <nalin@redhat.com> - 1.0.4-3 >- clarify license > >* Sun Jul 29 2007 Nalin Dahyabhai <nalin@redhat.com> - 1.0.4-2 >- set LDFLAGS_LINUX, not LDFLAGS, so that we don't strip the module before > the debuginfo gets pulled out (#249963) > >* Thu Jul 19 2007 Nalin Dahyabhai <nalin@redhat.com> - 1.0.4-1 >- update to 1.0.4 > >* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.0.2-1.2.2 >- rebuild > >* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.0.2-1.2.1 >- bump again for double-long bug on ppc(64) > >* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.0.2-1.2 >- rebuilt for new gcc4.1 snapshot and glibc changes > >* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> >- rebuilt > >* Fri Sep 16 2005 Nalin Dahyabhai <nalin@redhat.com> 1.0.2-1 >- update to 1.0.2 >- drop patch to use getpwnam_r() instead of getpwnam() > >* Wed Mar 16 2005 Nalin Dahyabhai <nalin@redhat.com> 0.7.6-1 >- update to 0.7.6, refines random= flag > >* Mon Aug 16 2004 Nalin Dahyabhai <nalin@redhat.com> 0.7.5-2 >- add %%clean stanza, pam-devel buildprereq > >* Tue Apr 13 2004 Nalin Dahyabhai <nalin@redhat.com> 0.7.5-1 >- bump release number to 1 > >* Tue Mar 30 2004 Nalin Dahyabhai <nalin@redhat.com> 0.7.5-0 >- pull in Openwall package > >* Fri Oct 31 2003 Solar Designer <solar@owl.openwall.com> 0.7.5-owl1 >- Assume invocation by root only if both the UID is 0 and the PAM service > name is "passwd"; this should solve changing expired passwords on Solaris > and HP-UX and make "enforce=users" safe. >- Produce proper English explanations for a wider variety of settings. >- Moved the "-c" out of CFLAGS, renamed FAKEROOT to DESTDIR. > >* Sat Jun 21 2003 Solar Designer <solar@owl.openwall.com> 0.7.4-owl1 >- Documented that "enforce=users" may not always work for services other > than the passwd command. >- Applied a patch to PLATFORMS from Mike Gerdts of GE Medical Systems > to reflect how Solaris 8 patch 108993-18 (or 108994-18 on x86) changes > Solaris 8's PAM implementation to look like Solaris 9. > >* Mon Jun 02 2003 Solar Designer <solar@owl.openwall.com> 0.7.3.1-owl1 >- Added URL. > >* Thu Oct 31 2002 Solar Designer <solar@owl.openwall.com> 0.7.3-owl1 >- When compiling with gcc, also link with gcc. >- Use $(MAKE) to invoke sub-makes. > >* Fri Oct 04 2002 Solar Designer <solar@owl.openwall.com> >- Solaris 9 notes in PLATFORMS. > >* Wed Sep 18 2002 Solar Designer <solar@owl.openwall.com> >- Build with Sun's C compiler cleanly, from Kevin Steves. >- Use install -c as that actually makes a difference on at least HP-UX > (otherwise install would possibly move files and not change the owner). > >* Fri Sep 13 2002 Solar Designer <solar@owl.openwall.com> >- Have the same pam_passwdqc binary work for both trusted and non-trusted > HP-UX, from Kevin Steves. > >* Fri Sep 06 2002 Solar Designer <solar@owl.openwall.com> >- Use bigcrypt() on HP-UX whenever necessary, from Kevin Steves of Atomic > Gears LLC. >- Moved the old password checking into a separate function. > >* Wed Jul 31 2002 Solar Designer <solar@owl.openwall.com> >- Call it 0.6. > >* Sat Jul 27 2002 Solar Designer <solar@owl.openwall.com> >- Documented that the man page is under the 3-clause BSD-style license. >- HP-UX 11 support. > >* Tue Jul 23 2002 Solar Designer <solar@owl.openwall.com> >- Applied minor corrections to the man page and at the same time eliminated > unneeded/unimportant differences between it and the README. > >* Sun Jul 21 2002 Solar Designer <solar@owl.openwall.com> >- 0.5.1: imported the pam_passwdqc(8) manual page back from FreeBSD. > >* Tue Apr 16 2002 Solar Designer <solar@owl.openwall.com> >- 0.5: preliminary OpenPAM (FreeBSD-current) support in the code and related >code cleanups (thanks to Dag-Erling Smorgrav). > >* Thu Feb 07 2002 Michail Litvak <mci@owl.openwall.com> >- Enforce our new spec file conventions. > >* Sun Nov 04 2001 Solar Designer <solar@owl.openwall.com> >- Updated to 0.4: >- Added "ask_oldauthtok" and "check_oldauthtok" as needed for stacking with >the Solaris pam_unix; >- Permit for stacking of more than one instance of this module (no statics). > >* Tue Feb 13 2001 Solar Designer <solar@owl.openwall.com> >- Install the module as mode 755. > >* Tue Dec 19 2000 Solar Designer <solar@owl.openwall.com> >- Added "-Wall -fPIC" to the CFLAGS. > >* Mon Oct 30 2000 Solar Designer <solar@owl.openwall.com> >- 0.3: portability fixes (this might build on non-Linux-PAM now). > >* Fri Sep 22 2000 Solar Designer <solar@owl.openwall.com> >- 0.2: added "use_authtok", added README. > >* Fri Aug 18 2000 Solar Designer <solar@owl.openwall.com> >- 0.1, "retry_wanted" bugfix. > >* Sun Jul 02 2000 Solar Designer <solar@owl.openwall.com> >- Initial version (non-public).
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 815504
: 579648