tag name | v1.5.3 (2b8a1d27126e58274519b319ffa8779c2ae2967a) |
tag date | 2023-05-07 19:10:23 +0000 |
tagged by | Dmitry V. Levin <ldv@strace.io> |
tagged object | commit bf07335a19... |
download | linux-pam-git-1.5.3.tar.gz |
---|
Linux-PAM release 1.5.3
* configure: added options to configure stylesheets.
* configure: added --enable-logind option to use logind instead of utmp
in pam_issue and pam_timestamp.
* pam_modutil_getlogin: changed to use getlogin() from libc instead of parsing utmp.
* Added libeconf support to pam_env and pam_shells.
* Added vendor directory support to pam_access, pam_env, pam_group, pam_faillock,
pam_limits, pam_namespace, pam_pwhistory, pam_sepermit, pam_shells, and pam_time.
* pam_limits: changed to not fail on missing config files.
* pam_pwhistory: added conf= option to specify config file location.
* pam_pwhistory: added file= option to specify password history file location.
* pam_shells: added shells.d support when libeconf and vendordir are enabled.
* Deprecated pam_lastlog: this module is no longer built by default because
it uses utmp, wtmp, btmp and lastlog, but none of them are Y2038 safe,
even on 64bit architectures.
pam_lastlog will be removed in one of the next releases, consider using
pam_lastlog2 (from https://github.com/thkukuk/lastlog2) and/or
pam_wtmpdb (from https://github.com/thkukuk/wtmpdb) instead.
* Deprecated _pam_overwrite(), _pam_overwrite_n(), and _pam_drop_reply() macros
provided by _pam_macros.h; the memory override performed by these macros can
be optimized out by the compiler and therefore can no longer be relied upon.
* Multiple minor bug fixes, portability fixes, documentation improvements,
and translation updates.
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJkV/efAAoJEKgEH6g54W42ZU4P/j9Ev/aB4LgKyhkZAjFjn1L3
mqvbZYseGSigPxRNugx2EsyWAji0ZCxmcmjJVm/RwXiQ6IPhe2oIX+nZ9uxWNO6r
Z6+5QuMLUftAw5nGRPxUtXBZJok81yTLriFUBIEUq7C4TMlerntiII8n+He/AmD/
YB52k8P3vWdAKaMYPf8JN45l1K0Tnu+hDpd/YIO99QaTIOcLNZa6709hyc+2LUpZ
YOHsKzc8mEMXg1L29gq4oD0ItLEL2hUXU/WFoiHijuUivGWngg6AbCq+ajmQXYZo
N0WN3ejf6VZ7PL6sQ+eXMot8Km+Hk2T6GkbF5+VNmLFsd/+LijroEL5jyA5NIhkp
4mX0DEpAy861uls7cniO6rORq7CM2tPL790n2QLc1C/ye9IP1hCp5IUrLWre0Sjj
5o5Ghqc3eR/LwP6HlyVAmUecb0Pt/fgDJQMpGcTY0TjIYiHsyiIBj7DS3fFzE5IQ
rySikrvAd2YpCkYcziWEJjhp2hVqOkuRxQK8RKncVtIN5OOsp3fbqTjjtaExvYTK
Dr8j1buVbXWqkczBWiHPiFQiIbPmrGRP7A18WsmESo9l/ZGF56PbWx2DJWWfFarJ
OPxvh6a/CCyov13l/epKTZlMPWzSZnT41f6UC+ZVfGdnLOhk4xmoBaZgeC/QH8bx
CceUDbhpNxBZc+O6doTC
=Zutj
-----END PGP SIGNATURE-----