** 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

Reply via email to