I have created task T2618 as wishlist in phab. I make no promisses that I will actually fix this (I know it's an old excuse, but I don't have much time), but I'll try to do my best.
Thanks for the tip on where to start, Cedric 2015-07-28 17:47 GMT-03:00 Cedric BAIL <[email protected]>: > Hello, > > On Tue, Jul 28, 2015 at 8:31 PM, Wido <[email protected]> wrote: > > I used this > > < > http://www.thinkwiki.org/wiki/How_to_enable_integrated_fingerprint_reader_with_fprint > > > > to > > get the fingerprint stuff working and this > > < > http://askubuntu.com/questions/210815/how-can-i-login-to-lightdm-with-password-for-fingerprint-enabled-user-after-12-1 > > > > as > > a guide to get lightdm working as well (which so far I've failed > miserably > > in getting it working) > > > > I'll check the code, but I'm not the coding kind of guy. I know how to > > break and debug things, but making them work not so much. However, I'm > glad > > to be a guinea pig to help and make it work. > > > > Just to give more info, I'm not seeing an error when passing my finger > > though the reader. It just doesn't do anything (like nothing happend). I > > don't see any PAM related logs in my /var/log, so I really don't know if > > there is any kind of interaction. > > > > As far as I understood, the fprint daemon talks via dbus with stuff using > > the fprint-pam library. The daemon is being registered in dbus, but seems > > to not be called > > This is indeed what I was expecting and is consistent with our code. > We only call PAM when we do have a password entered in the textbox and > Enter has been pressed. Obviously that doesn't work well with > fingerprint check :-D Thing is that their is also no way for us to > have an event, as far as I know, from PAM when a valid fingerprint has > been entered. I guess the best we can do at this stage is to remove > the check for the string length and let empty password go in. This > would means you are required to still press Enter before the > fingerprint will be checked, but at least that should work. It also > make it possible to have more complex PAM setup where a password and a > fingerprint are required. > > I am guessing that with direct integration with fprintd, we could get > a signal when someone actually use their fingerprint and just not > require to press Enter in that case, but I don't have the hardware to > look at that. This is going to be a task for someone else. Maybe you > should open a task on phabricator for it so nobody forget. It should > not require deep knowledge of Enlightenment and EFL to add it, just C, > so it would be a good task for a beginner to start contributing to > Enlightenment :-) > -- > Cedric BAIL > > > ------------------------------------------------------------------------------ > _______________________________________________ > enlightenment-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Wido ------------------------------------------------------------------------------ _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
