sneexy/python-validity

( forked from tigro/python-validity )

Project ID: 116411

Description

Installation Instructions

On Fedora Workstation:

$ sudo dnf copr enable sneexy/python-validity
$ sudo dnf install open-fprintd fprintd-clients fprintd-clients-pam python3-validity

On Fedora CoreOS/Silverblue/Kinoite/Any immutable flavor:

$ cd /etc/yum.repos.d/
$ sudo wget https://copr.fedorainfracloud.org/coprs/sneexy/python-validity/repo/fedora-$(rpm -E %fedora)/sneexy-python-validity-fedora-$(rpm -E %fedora).repo
$ rpm-ostree override remove fprintd fprintd-pam --install open-fprintd --install fprintd-clients --install fprintd-clients-pam --install python3-validity

Prepare

$ sudo systemctl start python3-validity.service
$ sudo systemctl start open-fprintd.service

$ sudo systemctl enable open-fprintd-resume.service open-fprintd-suspend.service open-fprintd.service python3-validity.service

Setup fingerprint auth

$ sudo authselect enable-feature with-fingerprint
$ sudo authselect apply-changes

and check

$ sudo authselect current
Profile ID: sssd
Enabled features:
- with-silent-lastlog
- with-fingerprint

Troubleshooting

If you have problems with your fingerprint reader after waking up/coming back from sleep/suspend, enable the alternative services after disabling the built-in ones:

$ sudo systemctl disable open-fprintd-resume.service open-fprintd-suspend.service
$ sudo systemctl enable open-fprintd-restart-after-resume.service python3-validity-restart-after-resume.service

Readme.md from the original repository

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Centos-stream+epel-next 8 x86_64 (0)* Centos-stream+epel-next 8 (41 downloads)
Centos-stream+epel-next 9 x86_64 (0)* Centos-stream+epel-next 9 (16 downloads)
Centos-stream 10 x86_64 (0)* Centos-stream 10 (25 downloads)
Centos-stream 8 x86_64 (0)* Centos-stream 8 (19 downloads)
Centos-stream 9 x86_64 (0)* Centos-stream 9 (26 downloads)
EPEL 10 x86_64 (0)* EPEL 10 (102 downloads)
EPEL 7 x86_64 (0)* EPEL 7 (17 downloads)
EPEL 8 x86_64 (0)* EPEL 8 (23 downloads)
EPEL 9 x86_64 (0)* EPEL 9 (91 downloads)
Fedora 42 i386 (86)*, x86_64 (24181)* Fedora 42 (0 downloads)
Fedora 43 i386 (103)*, x86_64 (24572)* Fedora 43 (4454 downloads)
Fedora 44 i386 (37)*, x86_64 (24961)* Fedora 44 (4297 downloads)
Fedora 45 i386 (11)*, x86_64 (54)* Fedora 45 (36 downloads)
Fedora eln x86_64 (0)* Fedora eln (31 downloads)
Fedora rawhide i386 (693)*, x86_64 (753)* Fedora rawhide (140 downloads)
openSUSE Leap 15.6 x86_64 (0)* openSUSE Leap 15.6 (0 downloads)
openSUSE Tumbleweed x86_64 (0)* openSUSE Tumbleweed (38 downloads)
Rhel+epel 10 x86_64 (0)* Rhel+epel 10 (19 downloads)
Rhel 10 x86_64 (0)* Rhel 10 (27 downloads)
Rhel 8 aarch64 (0)*, x86_64 (0)* Rhel 8 (16 downloads)
Rhel 9 x86_64 (0)* Rhel 9 (18 downloads)

* Total number of downloaded packages.