Bug 435992 - thinkfinger returns two extra <CR> after authenticating
thinkfinger returns two extra <CR> after authenticating
Status: CLOSED DUPLICATE of bug 356921
Product: Fedora
Classification: Fedora
Component: thinkfinger (Show other bugs)
All Linux
low Severity low
: ---
: ---
Assigned To: Douglas E. Warner
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2008-03-04 14:28 EST by Ulrich Drepper
Modified: 2008-12-21 10:15 EST (History)
3 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-12-21 10:15:30 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Ulrich Drepper 2008-03-04 14:28:23 EST
Description of problem:
I file this as an pam bug since I think this is where it is although su exhibits
the problem.

This is on a rawhide machine, updated via yum from F8.  I already used
thinkfinger before (it's an X61).  Now su does not accept passwords anymore,
only fingerprints.  When I enter a password the following happens:

$ su
Password or swip finger:

su: incorrect password

I.e., I press <return> and somehow two additional return events are created. 
Then the message is printed and the effects of all three returns are felt by the
shell.  Hence the two empty shell command lines above.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1.start su
2.type in password
Actual results:
password fails, strange console interaction described above

Expected results:
password accepted

Additional info:
Comment 1 Tomas Mraz 2008-03-04 15:06:16 EST
I suppose that it is a bug in the thinkfinger PAM module. What is the contents
of your /etc/pam.d/su and /etc/pam.d/system-auth? And if you remove the
pam_thinkfinger.so module from the PAM configuration does su behave normally?
Comment 2 Ulrich Drepper 2008-03-04 16:10:11 EST
OK, I tried removing the line.  It didn't work.  But this lead me to
regenerating the password and now it works as expected.  Very strange, the
update shouldn't have changed the password.

Anyway, adding back thinkfinger I see now that the password is accepted but that
the two additional returns are still added.  I.e., it looks like this:

$ su
Password or swipe finger:


I used the password in this case (sometimes there is also only a single
additional return).  When I use the fingerprint itself all works as expected.

Changing component to thinkfinger.
Comment 3 Bug Zapper 2008-05-14 01:46:20 EDT
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
Comment 4 Noel J. Bergman 2008-12-21 07:57:34 EST
For what it is worth, this is a duplicate of Bug 356921.
Comment 5 David Nalley 2008-12-21 10:15:30 EST

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

Note You need to log in before you can comment on or make changes to this bug.