fprintd-delete
Remove a fingerprint from the system
TLDR
Remove all fingerprints for a specific user
Remove a specific fingerprints for a specific user
Display help
SYNOPSIS
fprintd-delete [username]
PARAMETERS
username
The username whose fingerprints are to be deleted. If not specified, the command operates on the current user.
DESCRIPTION
The fprintd-delete command is a utility used to delete previously enrolled fingerprint scans managed by fprintd (Fingerprint Authentication Daemon).
It provides a straightforward method to remove specific fingerprints or all fingerprints associated with a user, effectively disabling fingerprint authentication for those removed prints.
This command is typically used when a user wants to re-enroll their fingerprints, needs to revoke access for a compromised fingerprint, or simply wants to remove fingerprint authentication as a login method. The utility interacts with fprintd to ensure the changes are reflected system-wide.
CAVEATS
This command requires appropriate permissions to modify fingerprint data. Running it without sufficient privileges (e.g., as a regular user when deleting another user's fingerprints) will result in an error. Furthermore, the command assumes that fprintd is properly installed and running.
EXAMPLES
To delete the fingerprints for the current user: fprintd-delete
To delete the fingerprints for a specific user (requires elevated privileges): sudo fprintd-delete johndoe
EXIT CODES
The command typically returns 0 on success and a non-zero value on failure, indicating errors such as invalid user, permission problems, or communication issues with fprintd.
HISTORY
The fprintd-delete command is part of the fprintd suite of tools, developed to provide a standardized way to manage fingerprint authentication in Linux environments. It's evolution has been driven by the need to support different fingerprint reader devices and integrate seamlessly with various desktop environments. Its usage grew with the increasing adoption of biometric authentication in consumer laptops and other devices.
SEE ALSO
fprintd-enroll(1), fprintd-verify(1), fprintd(8)