Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37042840
en ru br
ALT Linux repos
S:2.0.3-alt1
5.0: 1.1.0-alt0.7
4.1: 1.1.0-alt0.5
4.0: 1.1.0-alt0.4

Group :: System/Base
RPM: passwdqc

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

23 june 2023 Dmitry V. Levin <ldv at altlinux.org> 2.0.3-alt1

  • Merged with 2.0.3-owl1:
     + wordset_4k: Move "enroll" to the multiple spellings list (by Solar Designer)
     + Don't #include <endian.h> on macOS (by Solar Designer)
     + pwqfilter: Allow --pre-hashed after --hash* (by Solar Designer)
     + Add pkg-config file (by Egor Ignatov)
     + Makefile: add Cygwin support (by Chad Dougherty)
     + Remove non-existent symbols from the linker version script
     to fix -Wl,--no-undefined-version (by Fangrui Song)
     + pam_passwdqc: extend enforce=users to support chpasswd PAM service
     in addition to traditionally supported passwd

13 august 2021 Dmitry V. Levin <ldv at altlinux.org> 2.0.2.0.4.a866-alt1

  • Added pkg-config file (by Egor Ignatov).

4 april 2021 Dmitry V. Levin <ldv at altlinux.org> 2.0.2-alt1

  • Merged with 2.0.2-owl1:
     + pam_passwdqc: enhanced formatting of auto-generated policy descriptions;
     + libpasswdqc-devel: added libpasswdqc(3) manual page and manual page links
       for all functions documented in libpasswdqc(3).

10 march 2021 Dmitry V. Levin <ldv at altlinux.org> 2.0.1-alt1

  • Merged with 2.0.1-owl1.

25 december 2019 Dmitry V. Levin <ldv at altlinux.org> 1.4.0-alt1

  • Merged with 1.4.0-owl1.

9 december 2019 Dmitry V. Levin <ldv at altlinux.org> 1.3.2-alt1

  • Merged with 1.3.2-owl1.

10 march 2019 Dmitry V. Levin <ldv at altlinux.org> 1.3.1.2-alt2

  • libpasswdqc: replaced PreReq with more appropriate dependencies.

24 august 2018 Dmitry V. Levin <ldv at altlinux.org> 1.3.1.2-alt1

  • pam_passwdqc:
     + implemented audit logging (by Oleg Solovyov and me).

28 june 2018 Dmitry V. Levin <ldv at altlinux.org> 1.3.1.1-alt2

  • Fixed build with modern glibc.

14 august 2017 Dmitry V. Levin <ldv at altlinux.org> 1.3.1.1-alt1

  • pam_passwdqc:
     + implemented i18n support (by Oleg Solovyov and me);
     + added Russian translation (by Oleg Solovyov and Andrey Cherepanov).

22 july 2016 Dmitry V. Levin <ldv at altlinux.org> 1.3.1-alt1

  • Merged with 1.3.1-owl1.

22 september 2013 Dmitry V. Levin <ldv at altlinux.org> 1.3.0-alt1

  • Merged with 1.3.0-owl1.

18 april 2013 Dmitry V. Levin <ldv at altlinux.org> 1.2.3-alt1

  • Merged with 1.2.3-owl1.

16 july 2010 Dmitry V. Levin <ldv at altlinux.org> 1.2.2-alt1

  • Merged with 1.2.2-owl1.

30 march 2010 Dmitry V. Levin <ldv at altlinux.org> 1.2.1-alt1

  • Merged with 1.2.1-owl1.

16 march 2010 Dmitry V. Levin <ldv at altlinux.org> 1.2.0-alt1

  • Merged with 1.2.0-owl1.

20 november 2009 Dmitry V. Levin <ldv at altlinux.org> 1.1.4-alt1

  • Merged with 1.1.4-owl1.

22 october 2009 Dmitry V. Levin <ldv at altlinux.org> 1.1.3-alt1

  • Merged with 1.1.3-owl1:
     + Added pw_dir checks to passwdqc_check(), similar to already existing
       pw_gecos checks.
     + Dropped undocumented support for multiple options per config file line.
     + Various portability fixes.
  • Packaged -control subpackage as noarch.

21 october 2009 Dmitry V. Levin <ldv at altlinux.org> 1.1.2-alt1

  • Merged with 1.1.2-owl1:
     + Ensure that pwqgen's exit status is zero only if generated
       passphrase has been printed successfully.
     + Changed pwqcheck to print "OK" line on success, and to print
       "Weak passphrase" diagnostics to stdout instead of stderr.

11 october 2009 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt1

  • Merged with 1.1.0-owl1:
     Added passwdqc.conf(5), pwqgen(1) and pwqcheck(1) manual pages.

14 december 2008 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt0.7

  • Removed obsolete %post_ldconfig/%postun_ldconfig calls.

30 october 2008 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt0.6

  • Fixed build with fresh gcc.

20 february 2008 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt0.5

  • Merged with 1.0.5-owl1:
     * Tue Feb 12 2008 Solar Designer <solar-at-owl.openwall.com> 1.0.5-owl1
  • Replaced the separator characters with some of those defined by RFC 3986
       as being safe within "userinfo" part of URLs without encoding.
  • Reduced the default value for the N2 parameter to min=... (the minimum
       length for passphrases) from 12 to 11.
  • Corrected the potentially misleading description of N2 (Debian bug #310595).
  • Applied minor grammar and style corrections to the documentation, a
       pam_passwdqc message, and source code comments.
  • libpasswdqc: Detect and refuse nested file opening.
  • pwqcheck: Documented stdin format.

5 february 2008 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt0.4

  • Added control(8) for /etc/passwdqc.conf (#12194).

10 august 2007 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt0.3

  • Reworked error reporting.

22 june 2007 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt0.2

  • Implemented config= parameter.
  • Packaged /etc/passwdqc.conf file with default config.

19 june 2007 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt0.1

  • Created libpasswdqc shared library.
  • Created pwqgen and pwqcheck utilities.

10 april 2007 Dmitry V. Levin <ldv at altlinux.org> 1.0.4-alt2

  • Gearified.

4 june 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.4-alt1

  • Updated to 1.0.4.

12 january 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.3-alt2

  • Rebuilt for new style PAM dependencies generated by rpm-build-4.0.4-alt55.

24 august 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.3-alt1

  • Updated to 1.0.3 (with all changes made in previous release applied).

9 august 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.2-alt1

  • Updated to 1.0.2.
  • Restricted list of global symbols exported by the pam module.
  • Fixed potential memory leak in say().

19 april 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.1-alt1

  • Updated to 1.0.1.

10 february 2005 Dmitry V. Levin <ldv at altlinux.org> 0.7.6-alt3

  • Fixed multilib.

9 february 2005 Dmitry V. Levin <ldv at altlinux.org> 0.7.6-alt2

  • Deal with compilation warnings generated on x86_64 platform.

30 january 2005 Dmitry V. Levin <ldv at altlinux.org> 0.7.6-alt1

  • Updated to 0.7.6.

2 january 2004 Dmitry V. Levin <ldv at altlinux.org> 0.7.5-alt2

  • Deal with compilation warnings generated by new gcc compiler.

9 november 2003 Dmitry V. Levin <ldv at altlinux.org> 0.7.5-alt1

  • Updated to 0.7.5.

7 october 2003 Dmitry V. Levin <ldv at altlinux.org> 0.7.4-alt1

  • Updated to 0.7.4.

5 june 2003 Dmitry V. Levin <ldv at altlinux.org> 0.7.3-alt2

  • Fixed build with OpenPAM.
  • Added Linux-PAM/OpenPAM multi-build support.

5 march 2003 Dmitry V. Levin <ldv at altlinux.org> 0.7.3-alt1

  • Updated to 0.7.3, alt-makefile patch merged upstream:
     * Thu Oct 31 2002 Solar Designer <solar@owl.openwall.com>
  • 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.

24 september 2002 Dmitry V. Levin <ldv at altlinux.org> 0.7.1-alt1

  • Updated to 0.7.1:
     * 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.

5 august 2002 Dmitry V. Levin <ldv at altlinux.org> 0.6-alt1

  • 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.
     * 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).

20 december 2001 Dmitry V. Levin <ldv at alt-linux.org> 0.4-alt3

  • Rebuilt (to fix documentation permissions).

13 november 2001 Dmitry V. Levin <ldv at alt-linux.org> 0.4-alt2

  • Corrected Url (thanx to Solar for the hint).

4 november 2001 Dmitry V. Levin <ldv at alt-linux.org> 0.4-alt1

  • 0.4

2 february 2001 Dmitry V. Levin <ldv at fandra.org> 0.3-ipl1

  • RE adaptions.

30 october 2000 Solar Designer <solar at owl.openwall.com>

  • 0.3: portability fixes (this might build on non-Linux-PAM now).

22 september 2000 Solar Designer <solar at owl.openwall.com>

  • 0.2: added "use_authtok", added README.

18 august 2000 Solar Designer <solar at owl.openwall.com>

  • 0.1, "retry_wanted" bugfix.

2 july 2000 Solar Designer <solar at owl.openwall.com>

  • Initial version (non-public).
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin