
fprintd‑Verify Fingerprints Against Your Database
fprintd‑Verify Fingerprints Against Your Database
What It Does
This command verifies whether a fingerprint stored in your database matches one that exists in the system’s database for the current user.
Basic Usage
fprintd-verify
This will compare all fingerprints of the current user against the database. If any fingerprint does not match, the program will warn you.
Custom Options
You can specify a specific fingerprint or user by adding arguments:
-
Fingerprint:
--finger
(or‑f
). Specify the finger name, e.g., left thumb, left index finger etc. -
User:
username
. If you want to verify for another user.
fprintd-verify --finger left-thumb
This verifies only the left thumb fingerprint of the current user.
Example Usage
Example 1 – Verify all fingerprints for the current user
fprintd-verify
Example 2 – Verify a specific finger (left index) for the current user
fprintd-verify --finger left-index-finger
Example 3 – Verify a specific fingerprint for another user
fprintd-verify username
Example 4 – Verify a specific finger (left index) for another user
fprintd-verify --finger left-index-finger username
Common Pitfalls
-
Wrong Finger Name: If you provide an incorrect finger name, the command will fail.
-
Missing User Argument: When verifying a specific fingerprint for another user without specifying the user, the command fails.
-
Invalid Database Entries: The database may have missing fingerprints or duplicates; this will cause warnings.
Warning Flags
If the fingerprint does not match, you can set --g-fatal-warnings
to force a fatal warning:
fprintd-verify --g-fatal-warnings
This will exit with an error message and terminate.
Help
Use the help flag for quick info:
fprintd-verify --help
The command’s documentation is available at https://manned.org/fprintd‑verify.