]> git.ipfire.org Git - ipfire-2.x.git/commit - lfs/shadow
shadow: Update to version 4.15.0
authorAdolf Belka <adolf.belka@ipfire.org>
Thu, 14 Mar 2024 13:32:54 +0000 (14:32 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 14 Mar 2024 14:10:59 +0000 (14:10 +0000)
commit96db7b8fceaaec49ad8510dd7a387bd203f08d5f
treeb57662e120cf2e673313f0f407ea05c91ea364c2
parent1887a63d2635b61ce31ceac3c0817651d6c4369a
shadow: Update to version 4.15.0

- Update from 4.14.5 to 4.15.0
- Update of rootfile not required
- Changelog
    4.15.0
    libshadow:
        Fix build error (parameter name omitted).
    Build system:
        Link correctly with libdl.
        Install pam configs for chpasswd(8) and newusers(8) when using
        ./configure --with-libpam --disable-account-tools-setuid.
        Merge libshadow and libmisc into a single libshadow. This fixes
        problems in the linker, which were reported at least in Gentoo.
        Fix build with musl libc.
        Support out of tree builds
    useradd(8):
        Set proper SELinux labels for def_usrtemplate
    4.14.6
    login(1):
        Fix off-by-one bugs.
    passwd(1):
        Don't silently truncate passwords of length >= 200 characters.
        Instead, accept a length of PASS_MAX, and reject longer ones.
    libshadow:
        Fix calculation in strtoday(), which caused a wrong half-day
        offset in some cases.
        Fix parsing of dates in get_date().
        Use utmpx instead of utmp. This fixes a regression introduced in 4.14.0.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
lfs/shadow