Changes: - Use semantic versioning. - Correct json key for keyHandle in signResponse. - Fix the udev rule. - Add option to install udev rule.
+ 05 Nov 2014; Rick Farina <zerochaos@gentoo.org> +libu2f-host-0.0.1.ebuild: + bump per bug #528280, adding USE=static-libs to disable building static-libs Thanks, please keep the reports coming!
Created attachment 388646 [details, diff] libu2f-host-0.0.1.ebuild.patch Thank you for the bump, but you missed the upstream fixes to the 70-u2f.rules file. The ebuild makes two sed calls in src_prepare(). The first sed pads 'idProduct' values with '0' in 70-u2f.rules. Upstream has fixed this so the first sed is no longer required. The second sed replaces GROUP="plugdev" with TAG+="uaccess" in 70-u2f.rules for systemd installs. Upstream changed 70-u2f.rules so that it now works for systemd installs without modification. The second sed now needs to replace TAG+="uaccess" with MODE="0664", GROUP="plugdev" in 70-u2f.rules. I have attached a patch with the changes needed.
Rick, a heads' up if you commit to my packages would be at least welcome.
Thanks, fixed.
(In reply to Diego Elio Pettenò from comment #4) > Thanks, fixed. I apologize for commenting on a closed bug, but your commit has an error. The sed in src_prepare() is editing 70-u2f.rules in place, leaving 70-u2f-udev.rules empty. You need to drop '-i' from the sed command.
(In reply to BT from comment #5) > I apologize for commenting on a closed bug, but your commit has an error. > The sed in src_prepare() is editing 70-u2f.rules in place, leaving > 70-u2f-udev.rules empty. You need to drop '-i' from the sed command. I opened a separate bug #528792.
(In reply to Diego Elio Pettenò from comment #3) > Rick, a heads' up if you commit to my packages would be at least welcome. I apologize, the note on the bug should send you an email, I didn't want to spam you twice. It is very hard to keep track of the devs who choose to disable bug notification.