** No longer affects: unity-greeter -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to unity-greeter in Ubuntu. https://bugs.launchpad.net/bugs/947663
Title: pam_conv.conv callback not honored by lightdm/unity-greeter Status in “unity-greeter” package in Ubuntu: Triaged Bug description: Reporting against unity-greeter because it's a UI problem, but it might well go deeper. We have a pam auth module which needs to use pam_conv.conv (the callback function which prompts the user). It implements a two-factor authentication regime, in which the first factor is a conventional unechoed password, and the second factor is a multi-digit OTP, which should be echoed. When this module is in use, lightdm *almost* gets it right. I enter the first password, and it is not echoed, and then I get the *same* visual appearence (the box with my name) as it sits silently waiting for the OTP. And that one does get echoed. Everything works...except it didn't bother to display the prompts. I know the designers have decided what the prompts are, but it's not up to them when they didn't design the pam module... ;0 Specifically, our prompts are "SSO password: ", "OTP (OPTIONAL): ", "OTP: ", and also some error messages. The "SSO password: " prompt is PAM_PROMPT_ECHO_OFF; the two OTP messages are PAM_PROMPT_ECHO_ON; the error messages are PAM_ERROR_MSG. Sometimes we issue a PAM_TEXT_INFO notice as well. We need all of these to be displayed, without exception (which is what the pam rules say you're supposed to do). To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/947663/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

