Re: [LFS Trac] #5986: shadow-4.20.0

LFS Trac ([email protected] via lfs-book Mailing List) <[email protected]> Thu, 30 Jul 2026 16:27:24 -0000
Newsgroups gmane.linux.lfs.book
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1785428849-1024790-6726
Content-Type: multipart/related;
 boundary="===============3051752161863081456=="

--===============3051752161863081456==
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit

#5986: shadow-4.20.0
-------------------------+-----------------------
 Reporter:  Bruce Dubbs  |       Owner:  lfs-book
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  13.1
Component:  Book         |     Version:  git
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------
Comment (by Bruce Dubbs):

 shadow-4.1.5.1 -> shadow-4.2

 *** general
   * Handle libc whose crypt() returns NULL when passed a salt that
     violates specs or system requirements (e.g. FIPS140). This is needed
     with glibc/eglibc 2.17 for tools checking passwords (passwd (non PAM
     enabled) or newgrp), and for tools generating encrypted passwords
     (chgpasswd, chpasswd, or gpasswd when non PAM enabled or when a fixed
     crypt method is requested on the command line, and newusers, or passwd
     in their non PAM enabled versions)
   * Fix segfault when reading groups split on multiple lines. This impacts
     most user/group management tools when MAX_MEMBERS_PER_GROUP is set.

 - su
   * When su receives a signal (SIGTERM, or SIGINT/SIGQUIT in non
     interactive mode), kill the child process group, rather than just the
     immediate child.
   * Fix segmentation faults for users without a proper home or shell in
     their passwd entries.

 - login
   * Fix segmentation faults for users without a proper home or shell in
     their passwd entries.

 *** documentation
   * Fixed useradd man page (--home-dir option, instead of --home).

 *** translation
   * Updated Russian translation.
   * Updated German man pages translation.
   * Fixed gshadow Japanese man page translation.
-- 
Ticket URL: <https://wiki.linuxfromscratch.org/lfs/ticket/5986#comment:1>
LFS Trac <https://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.

--===============3051752161863081456==--

------------=_1785428849-1024790-6726
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page

------------=_1785428849-1024790-6726--