diff --git a/69-yubikey.rules b/69-yubikey.rules new file mode 100644 index 0000000..b7ddd2a --- /dev/null +++ b/69-yubikey.rules @@ -0,0 +1,10 @@ +ACTION!="add|change", GOTO="yubico_end" + +# Udev rules for letting the console user access the Yubikey USB +# device node, needed for challenge/response to work correctly. + +# Yubico Yubikey II +ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0010|0110|0111|0114|0116|0401|0403|0405|0407|0410", \ + ENV{ID_SECURITY_TOKEN}="1" + +LABEL="yubico_end" diff --git a/quirks/yubikey.sh b/quirks/yubikey.sh new file mode 100644 index 0000000..5fd73f5 --- /dev/null +++ b/quirks/yubikey.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +mkdir -p "$sysroot"/etc/udev/rules.d +cp "$CURDIR/69-yubikey.rules" "$sysroot"/etc/udev/rules.d