regression (hardy -> Intrepid) fingerprinter authentication requires now a new user action
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
thinkfinger (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Bug Description
When authenticating via libpam-thinkfinger the following should happen:
1. User wants to authenticate itself
2. Program (e.g. sudo, gksudo, ..) promts for password or fingerprint
2.1 in case of password authentication the user must say that the password is complete in the provided place by the program with pressing ok somewhere
3a. If a problem occured back to 1 or to an error message
3b. If everythings fine the authentication is successful.
In Hardy is was nearly like described above. There was not in every case a error message when the fingerprinter authentication failed but that was somewhat okay.
Now after using the fingerprinter programs like sudo oder gksudo are waiting for an action of the user to say "okay, the fingerprint is now okay". So in case of sudo return has to be pressed. I think the behavior should be changed again to the hardy state.
I see in dmesg that thinkfinger is trying to do that by creating a virtual input device and sending an Enter keycode through it. This used to work in Hardy. It still works in a text console in Intrepid, but doesn't work in X.