bioutil(1) General Commands Manual bioutil(1)

bioutiltool for viewing/changing biometrics configuration and listing/deleting enrolled biometric templates

bioutil {-r | -w [-f { 0 | 1 }] [-u { 0 | 1 }] [-a { 0 | 1 }] [-o <seconds>] | [--<X>timeout <seconds>]} | [-c] | [-p] | [-d <uid>] [-s]

bioutil provides the possibility of viewing and changing biometrics configuration, both system-wide and user-specific. It also allows listing and deleting enrolled biometric templates.

--read
Read biometrics configuration.
--write
Write biometrics configuration.
--system
Indicates that system-wide configuration is to be read/written (user-specific configuration is the default) or that a system-wide list/delete operation is to be performed.
--function
Enables (1) or disables (0) overall biometrics functionality (system-wide configuration only).
--unlock
Enables (1) or disables (0) biometrics for unlock.
--applepay
Enables (1) or disables (0) biometrics for ApplePay (user-specific configuration only).
--timeout
Sets biometric timeout (in seconds, system-wide configuration only). Deprecated, please use --btimeout instead.
Sets biometric timeout (in seconds, system-wide configuration only).
Sets match timeout (in seconds, system-wide configuration only).
Sets passcode input timeout (in seconds, system-wide configuration only).
--count
Provides number of enrolled biometric templates of the current user or of all users (when run with -s as an administrator)
--purge
Deletes all enrolled biometric templates of the current user or of all users (when run with -s as an administrator)
--delete
Deletes all enrolled biometric templates of the user with given user ID (must be run as an administrator)

bioutil -r
Reads biometrics configuration for the current user.
bioutil -r -s
Reads system-wide biometrics configuration.
bioutil -w -u 1
Enables biometrics for unlock for the current user.
bioutil -w -s -u 0
Disables biometrics for unlock for the whole system.
bioutil -w -s --btimeout 86400
Sets biometric timeout to 24h.
bioutil -c
Prints the number of enrolled biometric templates of the current user.
bioutil -p
Deletes all enrolled biometric templates of the current user.
bioutil -c -s
Prints numbers of enrolled biometric templates of all enrolled users.
bioutil -p -s
Deletes all biometric templates from the system.
bioutil -s -d 501
Deletes all biometric templates of user 501.
15/02/16 Darwin