mirror of
https://github.com/systemd/systemd
synced 2024-09-06 16:56:43 +00:00
![Fabian Henneke](/assets/img/avatar_default.png)
Add a fido_id program meant to be run for devices in the hidraw subsystem via an IMPORT directive. The program parses the HID report descriptor and assigns the ID_SECURITY_TOKEN environment variable if a declared usage matches the FIDO_CTAPHID_USAGE declared in the FIDO CTAP specification. This replaces the previous approach of whitelisting all known security token models manually. This commit is accompanied by a test suite and a fuzzer target for the descriptor parsing routine. Fixes: #11996.
8 lines
165 B
Plaintext
8 lines
165 B
Plaintext
# do not edit this file, it will be overwritten on update
|
|
|
|
ACTION=="remove", GOTO="fido_id_end"
|
|
|
|
SUBSYSTEM=="hidraw", IMPORT{program}="fido_id"
|
|
|
|
LABEL="fido_id_end"
|