Bug 1215992

Summary: update to glibc 2.31-150300.58.1 break pam/dovecot
Product: [openSUSE] openSUSE Distribution Reporter: Dirk Stoecker <opensuse>
Component: BasesystemAssignee: Andreas Schwab <schwab>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: Michael.Dobrovnik
Version: Leap 15.5   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Leap 15.5   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dirk Stoecker 2023-10-06 08:44:35 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/118.0
Build Identifier: 

I updated to security update glibc version 2.31-150300.58.1 yesterday and today dovecot started issuing a lot of errors (probably after restart or I did not notice anything wrong yesterday):

Okt 06 08:34:37 jupiter dovecot[2812]: imap-login: Disconnected: Aborted login by logging out (auth failed, 1 attempts in 2 secs): user=<xxx>, method=PLAIN, rip=xxx, lip=xxx, TLS, session=<xxx>
Okt 06 08:34:37 jupiter auth[2818]: PAM unable to dlopen(/lib64/security/pam_env.so): /lib64/security/pam_env.so: failed to map segment from shared object
Okt 06 08:34:37 jupiter auth[2818]: PAM adding faulty module: /lib64/security/pam_env.so
Okt 06 08:34:37 jupiter auth[2818]: PAM unable to dlopen(/lib64/security/pam_unix.so): /lib64/security/pam_unix.so: failed to map segment from shared object
Okt 06 08:34:37 jupiter auth[2818]: PAM adding faulty module: /lib64/security/pam_unix.so
Okt 06 08:34:37 jupiter auth[2818]: PAM unable to dlopen(/lib64/security/pam_cracklib.so): /lib64/security/pam_cracklib.so: failed to map segment from shared object
Okt 06 08:34:37 jupiter auth[2818]: PAM adding faulty module: /lib64/security/pam_cracklib.so
Okt 06 08:34:37 jupiter auth[2818]: PAM unable to dlopen(/lib64/security/pam_limits.so): /lib64/security/pam_limits.so: failed to map segment from shared object
Okt 06 08:34:37 jupiter auth[2818]: PAM adding faulty module: /lib64/security/pam_limits.so
Okt 06 08:34:37 jupiter auth[2818]: PAM unable to dlopen(/lib64/security/pam_umask.so): /lib64/security/pam_umask.so: failed to map segment from shared object
Okt 06 08:34:37 jupiter auth[2818]: PAM adding faulty module: /lib64/security/pam_umask.so
Okt 06 08:34:37 jupiter auth[2818]: PAM unable to dlopen(/lib64/security/pam_warn.so): /lib64/security/pam_warn.so: failed to map segment from shared object
Okt 06 08:34:37 jupiter auth[2818]: PAM adding faulty module: /lib64/security/pam_warn.so
Okt 06 08:34:37 jupiter auth[2818]: PAM unable to dlopen(/lib64/security/pam_deny.so): /lib64/security/pam_deny.so: failed to map segment from shared object
Okt 06 08:34:37 jupiter auth[2818]: PAM adding faulty module: /lib64/security/pam_deny.so

After downgrading to glibc 2.31-150300.52.2 it works again.

dovecot is from server:mail thought the same happens with the version from main openSUSE repo. Seems this bug is only related to glibc and not dovecot.

Reproducible: Always

Steps to Reproduce:
Install newest glibc packages 2.31-150300.58.1
Actual Results:  
Login errors in dovecot/pam

Expected Results:  
No errors
Comment 1 Andreas Schwab 2023-10-09 14:38:09 UTC
dup

*** This bug has been marked as a duplicate of bug 1215891 ***