diff options
author | Thorsten Kukuk <kukuk@suse.com> | 2023-02-14 22:16:01 +0100 |
---|---|---|
committer | Thorsten Kukuk <5908016+thkukuk@users.noreply.github.com> | 2023-02-15 10:24:17 +0100 |
commit | 357a4ddbe9b4b10ebd805d2af3e32f3ead5b8816 (patch) | |
tree | 0d80cc1daac1e0f79e55adddaa99bc9f2da6f758 /ci | |
parent | 244b46908df930626535c0cd7c2867407fe8714a (diff) | |
download | pam-357a4ddbe9b4b10ebd805d2af3e32f3ead5b8816.tar.gz pam-357a4ddbe9b4b10ebd805d2af3e32f3ead5b8816.tar.bz2 pam-357a4ddbe9b4b10ebd805d2af3e32f3ead5b8816.zip |
pam_lastlog: deprecate it and disable by default
pam_lastlog uses utmp, wtmp, btmp and lastlog. None of them is Y2038
safe, even on 64bit architectures. Most 64bit architectures use 32bit
time_t for compat reasons with 32bit userland.
Additionally, all relevant tools for which pam_lastlog would make sense
already have their own support for all four files, so this module will
most likely only create duplicate entries.
* configure.ac: don't build pam_lastlog by default.
* ci/run-build-and-tests.sh: enable pam_lastlog.
Diffstat (limited to 'ci')
-rwxr-xr-x | ci/run-build-and-tests.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ci/run-build-and-tests.sh b/ci/run-build-and-tests.sh index 66143820..657fd6ff 100755 --- a/ci/run-build-and-tests.sh +++ b/ci/run-build-and-tests.sh @@ -5,7 +5,7 @@ # # SPDX-License-Identifier: GPL-2.0-or-later -DISTCHECK_CONFIGURE_FLAGS='--disable-dependency-tracking --enable-Werror' +DISTCHECK_CONFIGURE_FLAGS='--disable-dependency-tracking --enable-Werror --enable-lastlog' export DISTCHECK_CONFIGURE_FLAGS case "${TARGET-}" in |