Bug 248304

Summary: Do not wait for response for PAM_TEXT_INFO messages
Product: kdm Reporter: Orion Poplawski <orion>
Component: generalAssignee: kdm bugs tracker <kdm-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Orion Poplawski 2010-08-18 23:24:27 UTC
Version:           unspecified (using KDE 4.5.0) 
OS:                Linux

With sssd, if you authenticate with cached credentials (i.e. offline), sssd sends a PAM_TEXT_INFO message stating "Authenticated with cached credentials".  kdm displays this message and then waits for a response.  gdm will display this message for a brief time and then continue.  These messages are purely informational and should not delay or make more cumbersome the login process.

Reproducible: Always

Steps to Reproduce:
Run Fedora 13 or other distro with sssd.  Configure sssd to use a central database for authentication (e.g. LDAP).  Log in and out on network.  Disconnect from network and log in.
Comment 1 Oswald Buddenhagen 2010-08-19 08:34:48 UTC
i disagree. the message may just as well be important (to some degree), so it is not acceptable to make it go away before the user has possibly read it. as PAM doesn't tell us what it is, we have to guess, defaulting to the safe variant. if the message is irrelevant, the module should offer an option to suppress it.