On Fri, Feb 03, 2017 at 09:40:35AM +0900, NIIBE Yutaka wrote: > Hello, > > Thanks to dkg to explicitly CC me. > > On Thu 2017-02-02 17:54:26 -0500, Wouter Verhelst wrote: > > Since a recent upgrade, gnupg-agent no longer finds the authentication > > (SSH) key on my OpenPGP smartcard: > > > > wouter@gangtai:~$ gpg --card-status > > It should be an issue of scdaemon. For 2.1.18, I added multiple card > reader support.
Awesome! That's been something I've been wanting to look into myself for quite a while now. Good that I don't have to anymore ;-) > This might be a possible cause. Please let me know, if 2.1.17 worked > fine or not. I just downgraded to 2.1.17-6 (using snapshot.debian.org), and all works fine again. Side note (this might be related, but didn't think of that last night): wouter@gangtai:~$ cat .gnupg/scdaemon.conf reader-port O2 Micro Oz776 01 00 log-file /home/wouter/.gnupg/scdaemon.log pcsc-driver libpcsclite.so I did fiddle with the "reader-port" line a bit last night, but that didn't fix things. Given that 2.1.18 does multi card reader support, that may no longer be needed, either. The "pcsc-driver" is necessary in my case, otherwise my day job (supporting the software on http://eid.belgium.be) becomes very tedious (and is also why I sometimes have two or three card readers connected to my laptop at the same time...). > Daniel Kahn Gillmor <d...@fifthhorseman.net> wrote: > > is the key you expect to use listed in ~/.gnupg/sshcontrol ? I'd expect > > it to be listed by its keygrip, which i think is: > > > > 40277D42041E8A6E9AC9206FB335DDBA4B57A505 > > No, this line is not needed for card; It is automatically available for > auth key on card. > > I'm now at NRT airport to BRU. Interesting. I live 10 minutes away (by train) from that airport :-) I take it you'll be at FOSDEM? I'll be giving a talk in the IaaS/Virtualization devroom at 14:00 on saturday[1]. If it helps, I'll have my laptop with me (and a few cardreaders too, probably); we can then debug things face to face if you want me to. [1] https://fosdem.org/2017/schedule/event/iaas_netblodev/ -- < ron> I mean, the main *practical* problem with C++, is there's like a dozen people in the world who think they really understand all of its rules, and pretty much all of them are just lying to themselves too. -- #debian-devel, OFTC, 2016-02-12