summaryrefslogtreecommitdiff
tag namev1.5.3 (2b8a1d27126e58274519b319ffa8779c2ae2967a)
tag date2023-05-07 19:10:23 +0000
tagged byDmitry V. Levin <ldv@strace.io>
tagged objectcommit bf07335a19...
downloadlinux-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-----