Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 809500

Summary: sys-libs/pam-1.5.1_p20210622-r1: stabilisation for libxcrypt (or cherry-pick patch)
Product: Gentoo Linux Reporter: Sam James <sam>
Component: StabilizationAssignee: Mikle Kolyada (RETIRED) <zlogene>
Status: RESOLVED FIXED    
Severity: normal CC: systemd, toolchain
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=802807
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 809410    

Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-08-22 02:59:13 UTC
In bug 802807, we found that <= pam-1.5.1 was lacking a commit needed to properly interpret return codes from libxcrypt.

Unfortunately, there are complications with an incompatibility between this new pam version and systemd: bug 803050. AFAIK we've worked around this in glibc for now (via meddling with nsswitch).

If stabilising this version is going to be too messy, we can cherry-pick the primary aforementioned libxcrypt fix. The others are to do with minor build system improvemetns and we could nab those too if we want.

So, we either need to:
- stabilise pam-1.5.1_p20210622-r1
- cherry pick libxcrypt patches and backport to 1.5.1
Comment 1 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2021-09-01 12:09:08 UTC
stabelized.