On 2013-10-25, Pieter Verberne <pieterverbe...@xs4all.nl> wrote: > On 2013-10-24 19:44, Daniel Hartmeier wrote: >> On Thu, Oct 24, 2013 at 03:07:19PM +0200, Pieter Verberne wrote: >> >>> -r--r----- 1 root auth 33 Oct 24 14:47 pieter.key >>> -r--r----- 1 root auth 10 Oct 24 14:47 pieter.uid >> >> Your uid file looks too small, it's usually 13 bytes, with 12 hex >> digits >> and a newline (optional). > > Fixed that. > >>> # /usr/libexec/auth/login_yubikey -d -s login pieter >>> Password: >>> reject >>> >>> authlog: >>> Oct 24 14:52:51 lilium login_yubikey: user pieter: fdopen: Bad file >>> descriptor >>> Oct 24 14:53:08 lilium login_yubikey: user pieter: reject >> >> The first error must be from a different invokation. If you get the >> Password: prompt, that error condition is already passed. >> >> Daniel > > *Facepalm* My keyboard layout is Dvorak. :-)
Sounds like a good reason to update to 5.4, then :-) --------------------- PatchSet 11 Date: 2013/06/04 19:49:12 Author: mcbride Branch: HEAD Tag: OPENBSD_5_4_BASE Log: Add handling for keyboard layouts which break modhex (like dvorak and many others); concept and keymap table (covering about 400 layouts) from modhex.js by Daniel Holth. ok sthen@, ok halex@ (who also provided much testing and feedback) Members: keymaps.h:INITIAL->1.1 login_yubikey.c:1.5->1.6 yubikey.c:1.3->1.4 yubikey.h:1.2->1.3 ---------------------