Control: tags -1 +patch -moreinfo On Fri, Jun 02, 2017 at 03:36:06AM +0200, Michael Biebl wrote: > > Nicolas, please send me a patch against > > https://anonscm.debian.org/cgit/pkg-systemd/systemd.git/tree/debian/extra/rules/70-debian-uaccess.rules?h=stretch > > including all the entries you want to see added for Stretch. I will try > to get this into 9.0 or 9.1 then.
Patch attached. > I plan to remove debian/extra/rules/70-debian-uaccess.rules once buster > opens for development. So please get this sorted out for buster. RFS #848327 should sort this out properly, and I am planning to get it in sid soon. Best, Nicolas
commit 97350d3e5dcae092c90a0090c089dabd684bf068 Author: Nicolas Braud-Santoni <nico...@braud-santoni.eu> Date: Fri Jun 2 13:26:57 2017 +0200 debian/extra/rules: Use updated U2F ruleset This ruleset comes from Yubico's libu2f-host. See BTS#848327 for a long-term solution. Closes #824532 diff --git a/debian/extra/rules/70-debian-uaccess.rules b/debian/extra/rules/70-debian-uaccess.rules index 18d61371d..f94948c75 100644 --- a/debian/extra/rules/70-debian-uaccess.rules +++ b/debian/extra/rules/70-debian-uaccess.rules @@ -1,19 +1,22 @@ -# FIDO u2f devices for two-factor authentication; current clients access the -# device directly -ACTION!="add|change", GOTO="fido_u2f_end" -SUBSYSTEM!="hidraw", GOTO="fido_u2f_end" -KERNEL!="hidraw*", GOTO="fido_u2f_end" +# this udev file should be used with udev 188 and newer +ACTION!="add|change", GOTO="u2f_end" -# FIDO u2f devices, until there is a proper kernel driver -ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0113|0114|0115|0116|0120|0402|0403|0406|0407|0410", TAG+="uaccess" +# Yubico YubiKey +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0113|0114|0115|0116|0120|0402|0403|0406|0407|0410", TAG+="uaccess" -# Happlink (formaly Plug-Up) Security KEY -ATTRS{idVendor}=="2581", ATTRS{idProduct}=="f1d0", TAG+="uaccess" +# Happlink (formerly Plug-Up) Security KEY +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="f1d0", TAG+="uaccess" -# Neowave Keydo -ATTRS{idVendor}=="1e0d", ATTRS{idProduct}=="f1d0", TAG+="uaccess" +# Neowave Keydo and Keydo AES +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1e0d", ATTRS{idProduct}=="f1d0|f1ae", TAG+="uaccess" # HyperSecu HyperFIDO -ATTRS{idVendor}=="096e", ATTRS{idProduct}=="0880", TAG+="uaccess" +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="096e|2ccf", ATTRS{idProduct}=="0880", TAG+="uaccess" -LABEL="fido_u2f_end" +# Feitian ePass FIDO +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="096e", ATTRS{idProduct}=="0850", TAG+="uaccess" + +# JaCarta U2F +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="24dc", ATTRS{idProduct}=="0101", TAG+="uaccess" + +LABEL="u2f_end"
signature.asc
Description: PGP signature