[Slackbuilds-users] fprintd & libfprint : pam module for elogind

marav marav8 at free.fr
Wed Mar 8 21:54:14 UTC 2023


Le 08/03/2023 à 22:28, marav a écrit :
> Le 08/03/2023 à 22:26, Ctrlaltca a écrit :
>> Just submitted a "-2" slackbuild for fprintd 1.94.2
>> To be honest I was hoping for a new official release from upstream, 
>> but a year has passed and there's no sign of it coming in a timely 
>> manner.
>> I made a few changes, and ended up including the official patches from 
>> upstream's master instead of gentoo's ones.
>> Thank you marav for the heads up.
>>
>> About libfprintd, I can adopt it if needed. I don't see any critical 
>> bugfix in the new version, just a few more supported device.
>> Marav included in his build a patch to enable automatic generation of 
>> udev rules to properly support power handling on suspend.
>> Unfortunately that patch looks hackish as hell, the "needs a 
>> HACK_GEN_RULES env variable set" kind of hackish, so I'm not sure if 
>> it fits.
>> I'll try to investigate other possible solutions.
>>
>> Fabio
>>
>> Il 07/03/23 16:17, Matteo Bernardini ha scritto:
>>> if Terry is not active anymore then maybe Fabio, that maintains 
>>> fprintd (that depends on libfprint) would like to step in as a 
>>> maintainer?
>>> either he or someone else does or we will be forced to drop both the 
>>> scripts...
>>>
>>> Matteo
>>>
>>> Il giorno mar 7 mar 2023 alle ore 16:02 marav <marav8 at free.fr> ha 
>>> scritto:
>>>
>>>     Le 07/03/2023 à 15:59, marav a écrit :
>>>     > Hi all,
>>>     >
>>>     > Could you have a look at :
>>>     >
>>>     > https://gitlab.com/maravtdm/fprint_all
>>>     >
>>>     > There are small modifications (for libfprint and fprintd) to have
>>>     > pam_fprintd.so without systemd (with elogind)
>>>     >
>>>     > It works well here, but probably needs more testing
>>>     >
>>>     >
>>>     > Thanks!
>>>     >
>>>     >
>>>     > _______________________________________________
>>>     > SlackBuilds-users mailing list
>>>     > SlackBuilds-users at slackbuilds.org
>>>     > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>>>     > Archives -
>>>     https://lists.slackbuilds.org/pipermail/slackbuilds-users/
>>>     > FAQ - https://slackbuilds.org/faq/
>>>     >
>>>
>>>     @ponce
>>>
>>>     The email of Terry Laundos doesn't exists anymore ...
>>>
>>>     _________________________________________________________________
>>>
>>>     This is the mail system at host smtp2-g21.free.fr
>>>     <http://smtp2-g21.free.fr>.
>>>
>>>     I'm sorry to have to inform you that your message could not
>>>     be delivered to one or more recipients. It's attached below.
>>>
>>>     For further assistance, please send mail to postmaster.
>>>
>>>     If you do so, please include this problem report. You can
>>>     delete your own text from the attached returned message.
>>>
>>>                         The mail system
>>>
>>>     <terry at s1solucoes.com.br>: host aspmx.l.google.com
>>>     <http://aspmx.l.google.com>[66.102.1.27] said:
>>>     550-5.1.1
>>>          The email account that you tried to reach does not exist.
>>>     Please try
>>>          550-5.1.1 double-checking the recipient's email address for
>>>     typos or
>>>          550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1
>>>     https://support.google.com/mail/?p=NoSuchUser
>>>          s10-20020a05600c384a00b003de6e4c8c58si12257974wmr.18 - gsmtp 
>>> (in
>>>     reply to
>>>          RCPT TO command)
>>>
>>>
>>>     Reporting-MTA: dns; smtp2-g21.free.fr <http://smtp2-g21.free.fr>
>>>     X-Postfix-Queue-ID: B36AA2003EE
>>>     X-Postfix-Sender: rfc822; marav8 at free.fr
>>>     Arrival-Date: Tue,  7 Mar 2023 15:59:20 +0100 (CET)
>>>
>>>     Final-Recipient: rfc822; terry at s1solucoes.com.br
>>>     Original-Recipient: rfc822;terry at s1solucoes.com.br
>>>     <mailto:rfc822%3Bterry at s1solucoes.com.br>
>>>     Action: failed
>>>     Status: 5.1.1
>>>     Remote-MTA: dns; aspmx.l.google.com <http://aspmx.l.google.com>
>>>     Diagnostic-Code: smtp; 550-5.1.1 The email account that you tried to
>>>     reach does
>>>          not exist. Please try 550-5.1.1 double-checking the
>>>     recipient's email
>>>          address for typos or 550-5.1.1 unnecessary spaces. Learn 
>>> more at
>>>     550 5.1.1
>>>     https://support.google.com/mail/?p=NoSuchUser
>>>          s10-20020a05600c384a00b003de6e4c8c58si12257974wmr.18 - gsmtp
>>>
>>>     _______________________________________________
>>>     SlackBuilds-users mailing list
>>>     SlackBuilds-users at slackbuilds.org
>>>     https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>>>     Archives - 
>>> https://lists.slackbuilds.org/pipermail/slackbuilds-users/
>>>     FAQ - https://slackbuilds.org/faq/
>>>
>>
> 
> Sounds great!
> Thanks Fabio
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
> 

Following your advices
I rebuilt libfprint with an untouched SBo version and fprint (with my 
modifications)
So, it just needs the fprintd patches, libfprint can stay as is

All works fine (login, lock screen, and after suspend/resume)  so far so 
good


More information about the SlackBuilds-users mailing list