Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pam-1.3.1+git20190923.ea78d67-5.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: pam Distribution: openSUSE Tumbleweed
Version: 1.3.1+git20190923.ea78d67 Vendor: openSUSE
Release: 5.1 Build date: Wed Apr 8 19:58:36 2020
Group: System/Libraries Build host: obs-arm-8
Size: 4279251 Source RPM: pam-1.3.1+git20190923.ea78d67-5.1.src.rpm
Summary: A Security Tool that Provides Authentication for Applications
PAM (Pluggable Authentication Modules) is a system security tool that
allows system administrators to set authentication policies without
having to recompile programs that do authentication.




GPL-2.0-or-later OR BSD-3-Clause


* Thu Apr 02 2020 Ludwig Nussel <>
  - own /usr/lib/motd.d/ so other packages can add files there
* Tue Mar 24 2020 Josef Möllers <>
  - Listed all manual pages seperately as pam_userdb.8 has been moved
    to pam-extra.
    Also %exclude %{_defaultdocdir}/pam as the docs are in a separate
* Mon Mar 16 2020 Josef Möllers <>
  - pam_userdb moved to a new package pam-extra as pam-modules
    is obsolete and not part of SLE.
    [bsc#1166510, pam.spec]
* Thu Mar 12 2020 Josef Möllers <>
  - Removed pam_userdb from this package and moved to pam-modules.
    This removed the requirement for libdb.
    Also made "xz" required for all releases.
    Remove limits for nproc from /etc/security/limits.conf
    [bsc#1164562, bsc#1166510, bsc#1110700, pam.spec]
* Wed Feb 19 2020
  - Recommend login.defs only (no hard requirement)
* Tue Sep 24 2019
  - Update to version 1.3.1+git20190923.ea78d67:
    * Fixed missing quotes in configure script
    * Add support for a vendor directory and libeconf (#136)
    * pam_lastlog: document the 'unlimited' option
    * pam_lastlog: prevent crash due to reduced 'fsize' limit
    * pam_unix_sess.c add uid for opening session
    * Fix the man page for "pam_fail_delay()"
    * Fix a typo
    * Update a function comment
  - drop usr-etc-support.patch (accepted upstream)
* Thu Sep 05 2019
  - Add migration support from /etc to /usr/etc during upgrade
* Wed Sep 04 2019
  - Update to version 1.3.1+git20190902.9de67ee:
    * pwhistory: fix read of uninitialized data and memory leak when modifying opasswd
* Tue Aug 27 2019
  - Update to version 1.3.1+git20190826.1b087ed:
    * libpam/pam_modutil_sanitize.c: optimize the way to close fds
* Thu Aug 22 2019 Jan Engelhardt <>
  - Replace old $RPM_* shell vars by macros.
  - Avoid unnecessary invocation of subshells.
  - Shorten recipe for constructing securetty contents on s390.
* Mon Aug 19 2019
  - usr-etc-support.patch: Add support for /usr/etc/pam.d
* Mon Aug 19 2019
  - encryption_method_nis.diff: obsolete, NIS clients shouldn't
    require DES anymore.
  - etc.environment: removed, the sources contain the same
* Mon Aug 19 2019
  - Update to version 1.3.1+git20190807.e31dd6c:
    * pam_tty_audit: Manual page clarification about password logging
    * pam_get_authtok_verify: Avoid duplicate password verification
    * Mention that ./ is needeed to be run if you check out the sources from git
    * pam_unix: Correct MAXPASS define name in the previous two commits.
    * Restrict password length when changing password
    * Trim password at PAM_MAX_RESP_SIZE chars
    * pam_succeed_if: Request user data only when needed
    * pam_tally2: Remove unnecessary fsync()
    * Fixed a grammer mistake
    * Fix documentation for pam_wheel
    * Fix a typo in the documentation
    * pam_lastlog: Improve silent option documentation
    * pam_lastlog: Respect PAM_SILENT flag
    * Fix regressions from the last commits.
    * Replace strndupa with strncpy
    * build: ignore pam_lastlog when logwtmp is not available.
    * build: ignore pam_rhosts if neither ruserok nor ruserok_af is available.
    * pam_motd: Cleanup the code and avoid unnecessary logging
    * pam_lastlog: Limit lastlog file use by LASTLOG_UID_MAX option in login.defs.
    * Move the duplicated search_key function to pam_modutil.
    * pam_unix: Use pam_syslog instead of helper_log_err.
    * pam_unix: Report unusable hashes found by checksalt to syslog.
    * Revert "pam_unix: Add crypt_default method, if supported."
    * pam_unix: Add crypt_default method, if supported.
    * Revert part of the commit 4da9febc
    * pam_unix: Add support for (gost-)yescrypt hashing methods.
    * pam_unix: Fix closing curly brace. (#77)
    * pam_unix: Add support for crypt_checksalt, if libcrypt supports it.
    * pam_unix: Prefer a gensalt function, that supports auto entropy.
    * pam_motd: Fix segmentation fault when no motd_dir specified (#76)
    * pam_motd: Support multiple motd paths specified, with filename overrides (#69)
    * pam_unix: Use bcrypt b-variant for computing new hashes.
    * pam_tally, pam_tally2: fix grammar and spelling (#54)
    * Fix grammar of messages printed via pam_prompt
    * pam_stress: do not mark messages for translation
    * pam_unix: remove obsolete _UNIX_AUTHTOK, _UNIX_OLD_AUTHTOK, and _UNIX_NEW_AUTHTOK macros
    * pam_unix: remove obsolete _unix_read_password prototype
* Thu May 02 2019
  - Add virtual symbols for login.defs compatibility (bsc#1121197).
  - Add login.defs safety check
* Thu Nov 15 2018
  - When comparing an incoming IP address with an entry in
    access.conf that only specified a single host (ie no netmask),
    the incoming IP address was used rather than the IP address from
    access.conf, effectively comparing the incoming address with
    itself.  (Also fixed a small typo while I was at it)
    {bsc#1115640, use-correct-IP-address.patch, CVE-2018-17953]
* Mon Oct 22 2018
  - Upgrade to 1.3.1
    * pam_motd: add support for a motd.d directory
    * pam_umask: Fix documentation to align with order of loading umask
    * pam_get_user.3: Fix missing word in documentation
    * pam_tally2 --reset: avoid creating a missing tallylog file
    * pam_mkhomedir: Allow creating parent of homedir under /
    * access.conf.5: Add note about spaces around ':'
    * pam.8: Workaround formatting problem
    * pam_unix: Check return value of malloc used for setcred data
    * pam_cracklib: Drop unused prompt macros
    * pam_tty_audit: Support matching users by uid range
    * pam_access: support parsing files in /etc/security/access.d/*.conf
    * pam_localuser: Correct documentation
    * pam_issue: Fix no prompting in parse escape codes mode
    * Unification and cleanup of syslog log levels
    Also: removed nproc limit, referred to systemd instead.
    Patch5 (pam-fix-config-order-in-manpage.patch) not needed any more.
    [bsc#1112508, pam-fix-config-order-in-manpage.patch]
* Fri Aug 24 2018
  - Add libdb as build-time dependency to enable pam_userdb module.
    This module is useful for implementing virtual user support for
    vsftpd and possibly other daemons, too. [bsc#929711, fate#322538]
* Fri Jul 13 2018
  - Install empty directory /etc/security/namespace.d for iscript.
* Thu May 03 2018
  - pam_umask.8 needed to be patched as well.
    [bsc#1089884, pam-fix-config-order-in-manpage.patch]
* Wed May 02 2018
  - Changed order of configuration files to reflect actual code.
    [bsc#1089884, pam-fix-config-order-in-manpage.patch]
* Thu Feb 22 2018
  - Use %license (boo#1082318)



Generated by rpm2html 1.8.1

Fabrice Bellet, Sun May 31 00:34:39 2020