<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="https://forum.yubico.com/feed.php?f=26&amp;t=1171" />

<title>Yubico Forum</title>
<subtitle>...visit our web-store at</subtitle>
<link href="https://forum.yubico.com/index.php" />
<updated>2017-03-29T16:41:32+01:00</updated>

<author><name><![CDATA[Yubico Forum]]></name></author>
<id>https://forum.yubico.com/feed.php?f=26&amp;t=1171</id>
<entry>
<author><name><![CDATA[knobdy]]></name></author>
<updated>2017-03-29T16:41:32+01:00</updated>
<published>2017-03-29T16:41:32+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=9516#p9516</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=9516#p9516"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=9516#p9516"><![CDATA[
<div class="quotetitle">Fred wrote:</div><div class="quotecontent"><br />I managed to get it working with the pam module on CentOS 7.1  <img src="https://forum.yubico.com/images/smilies/icon_cool.gif" alt="8-)" title="Cool" /> <br /><!-- m --><a class="postlink" href="https://developers.yubico.com/yubico-pam/">https://developers.yubico.com/yubico-pam/</a><!-- m --><br /></div><br /><br />Have you updated CentOS recently - still working?<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=4750">knobdy</a> — Wed Mar 29, 2017 4:41 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[byeskille]]></name></author>
<updated>2016-06-11T20:49:22+01:00</updated>
<published>2016-06-11T20:49:22+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=8704#p8704</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=8704#p8704"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=8704#p8704"><![CDATA[
I have managed to get my system working with auth gpg subkey on the Yubikey 4, and I can successfully login with ssh using it.<br /><br />Though it didn't work for sftp using my regular application Transmit.<br />I have also tried Cyberduck with the exact same problems. The applications seems to not use gpg-agent. <br /><br />sftp works fine from Terminal, and then behaves in the same way as when using ssh.<br /><br />Is there a trick to fix it, or do anyone know of other gui apps that works with gpg-agent for sftp on OSX?<br /><br />I have let the developers of Transmit know of my experiences (as I have paid for the software).<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=4364">byeskille</a> — Sat Jun 11, 2016 8:49 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Fred]]></name></author>
<updated>2015-07-06T17:09:32+01:00</updated>
<published>2015-07-06T17:09:32+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7525#p7525</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7525#p7525"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7525#p7525"><![CDATA[
I managed to get it working with the pam module on CentOS 7.1  <img src="https://forum.yubico.com/images/smilies/icon_cool.gif" alt="8-)" title="Cool" /> <br /><!-- m --><a class="postlink" href="https://developers.yubico.com/yubico-pam/">https://developers.yubico.com/yubico-pam/</a><!-- m --><p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=3770">Fred</a> — Mon Jul 06, 2015 5:09 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Fred]]></name></author>
<updated>2015-06-22T20:30:47+01:00</updated>
<published>2015-06-22T20:30:47+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7479#p7479</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7479#p7479"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7479#p7479"><![CDATA[
<div class="quotetitle">Tom2 wrote:</div><div class="quotecontent"><br />Can you check with pkg-config if you find libyubikey ?<br /><br />sometimes it ends up in path that are not checked by pkg-config e.g. /user/local/share<br /></div><br /><br />Hi Tom, <br /><br />I can't find it in pkg-config<br />This is what I got<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">&#91;root@server01 ~&#93;# locate libyubikey<br />/usr/local/yubi/lib/libyubikey.a<br />/usr/local/yubi/lib/libyubikey.la<br />/usr/local/yubi/lib/libyubikey.so<br />/usr/local/yubi/lib/libyubikey.so.0<br />/usr/local/yubi/lib/libyubikey.so.0.1.4<br />/usr/local/yubi/lib/libyubikey.so.0.1.7<br />/usr/local/yubi/src/libyubikey-1.10<br />/usr/local/yubi/src/libyubikey-1.10.tar.gz<br />/usr/local/yubi/src/libyubikey-1.13<br />/usr/local/yubi/src/libyubikey-1.13.tar.gz<br />/usr/local/yubi/src/libyubikey-1.13.tar.gz.sig<br />/usr/local/yubi/src/libyubikey-1.10/.deps<br />/usr/local/yubi/src/libyubikey-1.10/.libs<br />/usr/local/yubi/src/libyubikey-1.10/AUTHORS<br />/usr/local/yubi/src/libyubikey-1.10/COPYING<br />/usr/local/yubi/src/libyubikey-1.10/ChangeLog<br />/usr/local/yubi/src/libyubikey-1.10/INSTALL<br />/usr/local/yubi/src/libyubikey-1.10/Makefile<br />/usr/local/yubi/src/libyubikey-1.10/Makefile.am<br />/usr/local/yubi/src/libyubikey-1.10/Makefile.in<br />/usr/local/yubi/src/libyubikey-1.10/NEWS<br />/usr/local/yubi/src/libyubikey-1.10/README<br />/usr/local/yubi/src/libyubikey-1.10/THANKS<br />/usr/local/yubi/src/libyubikey-1.10/aclocal.m4<br />/usr/local/yubi/src/libyubikey-1.10/ar-lib<br />/usr/local/yubi/src/libyubikey-1.10/config.guess<br />/usr/local/yubi/src/libyubikey-1.10/config.log<br />/usr/local/yubi/src/libyubikey-1.10/config.status<br />/usr/local/yubi/src/libyubikey-1.10/config.sub<br />/usr/local/yubi/src/libyubikey-1.10/configure<br />/usr/local/yubi/src/libyubikey-1.10/configure.ac<br />/usr/local/yubi/src/libyubikey-1.10/depcomp<br />/usr/local/yubi/src/libyubikey-1.10/install-sh<br />/usr/local/yubi/src/libyubikey-1.10/libtool<br />/usr/local/yubi/src/libyubikey-1.10/libyubikey.la<br />/usr/local/yubi/src/libyubikey-1.10/libyubikey.map<br />/usr/local/yubi/src/libyubikey-1.10/ltmain.sh<br />/usr/local/yubi/src/libyubikey-1.10/m4<br />/usr/local/yubi/src/libyubikey-1.10/missing<br />/usr/local/yubi/src/libyubikey-1.10/modhex<br />/usr/local/yubi/src/libyubikey-1.10/modhex.c<br />/usr/local/yubi/src/libyubikey-1.10/modhex.o<br />/usr/local/yubi/src/libyubikey-1.10/simple.mk<br />/usr/local/yubi/src/libyubikey-1.10/tests<br />/usr/local/yubi/src/libyubikey-1.10/ykaes.c<br />/usr/local/yubi/src/libyubikey-1.10/ykaes.lo<br />/usr/local/yubi/src/libyubikey-1.10/ykaes.o<br />/usr/local/yubi/src/libyubikey-1.10/ykcrc.c<br />/usr/local/yubi/src/libyubikey-1.10/ykcrc.lo<br />/usr/local/yubi/src/libyubikey-1.10/ykcrc.o<br />/usr/local/yubi/src/libyubikey-1.10/ykgenerate<br />/usr/local/yubi/src/libyubikey-1.10/ykgenerate.c<br />/usr/local/yubi/src/libyubikey-1.10/ykgenerate.o<br />/usr/local/yubi/src/libyubikey-1.10/ykhex.c<br />/usr/local/yubi/src/libyubikey-1.10/ykhex.lo<br />/usr/local/yubi/src/libyubikey-1.10/ykhex.o<br />/usr/local/yubi/src/libyubikey-1.10/ykmodhex.c<br />/usr/local/yubi/src/libyubikey-1.10/ykmodhex.lo<br />/usr/local/yubi/src/libyubikey-1.10/ykmodhex.o<br />/usr/local/yubi/src/libyubikey-1.10/ykparse<br />/usr/local/yubi/src/libyubikey-1.10/ykparse.c<br />/usr/local/yubi/src/libyubikey-1.10/ykparse.o<br />/usr/local/yubi/src/libyubikey-1.10/yktoken.c<br />/usr/local/yubi/src/libyubikey-1.10/yktoken.lo<br />/usr/local/yubi/src/libyubikey-1.10/yktoken.o<br />/usr/local/yubi/src/libyubikey-1.10/yubikey.h<br />/usr/local/yubi/src/libyubikey-1.10/.deps/modhex.Po<br />/usr/local/yubi/src/libyubikey-1.10/.deps/ykaes.Plo<br />/usr/local/yubi/src/libyubikey-1.10/.deps/ykcrc.Plo<br />/usr/local/yubi/src/libyubikey-1.10/.deps/ykgenerate.Po<br />/usr/local/yubi/src/libyubikey-1.10/.deps/ykhex.Plo<br />/usr/local/yubi/src/libyubikey-1.10/.deps/ykmodhex.Plo<br />/usr/local/yubi/src/libyubikey-1.10/.deps/ykparse.Po<br />/usr/local/yubi/src/libyubikey-1.10/.deps/yktoken.Plo<br />/usr/local/yubi/src/libyubikey-1.10/.libs/libyubikey.a<br />/usr/local/yubi/src/libyubikey-1.10/.libs/libyubikey.la<br />/usr/local/yubi/src/libyubikey-1.10/.libs/libyubikey.lai<br />/usr/local/yubi/src/libyubikey-1.10/.libs/libyubikey.so<br />/usr/local/yubi/src/libyubikey-1.10/.libs/libyubikey.so.0<br />/usr/local/yubi/src/libyubikey-1.10/.libs/libyubikey.so.0.1.4<br />/usr/local/yubi/src/libyubikey-1.10/.libs/modhex<br />/usr/local/yubi/src/libyubikey-1.10/.libs/ykaes.o<br />/usr/local/yubi/src/libyubikey-1.10/.libs/ykcrc.o<br />/usr/local/yubi/src/libyubikey-1.10/.libs/ykgenerate<br />/usr/local/yubi/src/libyubikey-1.10/.libs/ykhex.o<br />/usr/local/yubi/src/libyubikey-1.10/.libs/ykmodhex.o<br />/usr/local/yubi/src/libyubikey-1.10/.libs/ykparse<br />/usr/local/yubi/src/libyubikey-1.10/.libs/yktoken.o<br />/usr/local/yubi/src/libyubikey-1.10/m4/ld-version-script.m4<br />/usr/local/yubi/src/libyubikey-1.10/m4/libtool.m4<br />/usr/local/yubi/src/libyubikey-1.10/m4/ltoptions.m4<br />/usr/local/yubi/src/libyubikey-1.10/m4/ltsugar.m4<br />/usr/local/yubi/src/libyubikey-1.10/m4/ltversion.m4<br />/usr/local/yubi/src/libyubikey-1.10/m4/lt~obsolete.m4<br />/usr/local/yubi/src/libyubikey-1.10/m4/manywarnings.m4<br />/usr/local/yubi/src/libyubikey-1.10/m4/warnings.m4<br />/usr/local/yubi/src/libyubikey-1.10/tests/.deps<br />/usr/local/yubi/src/libyubikey-1.10/tests/Makefile<br />/usr/local/yubi/src/libyubikey-1.10/tests/Makefile.am<br />/usr/local/yubi/src/libyubikey-1.10/tests/Makefile.in<br />/usr/local/yubi/src/libyubikey-1.10/tests/selftest.c<br />/usr/local/yubi/src/libyubikey-1.10/tests/.deps/selftest.Po<br />/usr/local/yubi/src/libyubikey-1.13/.deps<br />/usr/local/yubi/src/libyubikey-1.13/.libs<br />/usr/local/yubi/src/libyubikey-1.13/AUTHORS<br />/usr/local/yubi/src/libyubikey-1.13/COPYING<br />/usr/local/yubi/src/libyubikey-1.13/ChangeLog<br />/usr/local/yubi/src/libyubikey-1.13/INSTALL<br />/usr/local/yubi/src/libyubikey-1.13/Makefile<br />/usr/local/yubi/src/libyubikey-1.13/Makefile.am<br />/usr/local/yubi/src/libyubikey-1.13/Makefile.in<br />/usr/local/yubi/src/libyubikey-1.13/NEWS<br />/usr/local/yubi/src/libyubikey-1.13/README<br />/usr/local/yubi/src/libyubikey-1.13/THANKS<br />/usr/local/yubi/src/libyubikey-1.13/aclocal.m4<br />/usr/local/yubi/src/libyubikey-1.13/build-aux<br />/usr/local/yubi/src/libyubikey-1.13/config.log<br />/usr/local/yubi/src/libyubikey-1.13/config.status<br />/usr/local/yubi/src/libyubikey-1.13/configure<br />/usr/local/yubi/src/libyubikey-1.13/configure.ac<br />/usr/local/yubi/src/libyubikey-1.13/libtool<br />/usr/local/yubi/src/libyubikey-1.13/libyubikey.la<br />/usr/local/yubi/src/libyubikey-1.13/libyubikey.map<br />/usr/local/yubi/src/libyubikey-1.13/m4<br />/usr/local/yubi/src/libyubikey-1.13/modhex<br />/usr/local/yubi/src/libyubikey-1.13/modhex.1<br />/usr/local/yubi/src/libyubikey-1.13/modhex.1.txt<br />/usr/local/yubi/src/libyubikey-1.13/modhex.c<br />/usr/local/yubi/src/libyubikey-1.13/modhex.o<br />/usr/local/yubi/src/libyubikey-1.13/simple.mk<br />/usr/local/yubi/src/libyubikey-1.13/tests<br />/usr/local/yubi/src/libyubikey-1.13/ykaes.c<br />/usr/local/yubi/src/libyubikey-1.13/ykaes.lo<br />/usr/local/yubi/src/libyubikey-1.13/ykaes.o<br />/usr/local/yubi/src/libyubikey-1.13/ykcrc.c<br />/usr/local/yubi/src/libyubikey-1.13/ykcrc.lo<br />/usr/local/yubi/src/libyubikey-1.13/ykcrc.o<br />/usr/local/yubi/src/libyubikey-1.13/ykgenerate<br />/usr/local/yubi/src/libyubikey-1.13/ykgenerate.1<br />/usr/local/yubi/src/libyubikey-1.13/ykgenerate.1.txt<br />/usr/local/yubi/src/libyubikey-1.13/ykgenerate.c<br />/usr/local/yubi/src/libyubikey-1.13/ykgenerate.o<br />/usr/local/yubi/src/libyubikey-1.13/ykhex.c<br />/usr/local/yubi/src/libyubikey-1.13/ykhex.lo<br />/usr/local/yubi/src/libyubikey-1.13/ykhex.o<br />/usr/local/yubi/src/libyubikey-1.13/ykparse<br />/usr/local/yubi/src/libyubikey-1.13/ykparse.1<br />/usr/local/yubi/src/libyubikey-1.13/ykparse.1.txt<br />/usr/local/yubi/src/libyubikey-1.13/ykparse.c<br />/usr/local/yubi/src/libyubikey-1.13/ykparse.o<br />/usr/local/yubi/src/libyubikey-1.13/yktoken.c<br />/usr/local/yubi/src/libyubikey-1.13/yktoken.lo<br />/usr/local/yubi/src/libyubikey-1.13/yktoken.o<br />/usr/local/yubi/src/libyubikey-1.13/yubikey.h<br />/usr/local/yubi/src/libyubikey-1.13/.deps/modhex.Po<br />/usr/local/yubi/src/libyubikey-1.13/.deps/ykaes.Plo<br />/usr/local/yubi/src/libyubikey-1.13/.deps/ykcrc.Plo<br />/usr/local/yubi/src/libyubikey-1.13/.deps/ykgenerate.Po<br />/usr/local/yubi/src/libyubikey-1.13/.deps/ykhex.Plo<br />/usr/local/yubi/src/libyubikey-1.13/.deps/ykparse.Po<br />/usr/local/yubi/src/libyubikey-1.13/.deps/yktoken.Plo<br />/usr/local/yubi/src/libyubikey-1.13/.libs/libyubikey.a<br />/usr/local/yubi/src/libyubikey-1.13/.libs/libyubikey.la<br />/usr/local/yubi/src/libyubikey-1.13/.libs/libyubikey.lai<br />/usr/local/yubi/src/libyubikey-1.13/.libs/libyubikey.so<br />/usr/local/yubi/src/libyubikey-1.13/.libs/libyubikey.so.0<br />/usr/local/yubi/src/libyubikey-1.13/.libs/libyubikey.so.0.1.7<br />/usr/local/yubi/src/libyubikey-1.13/.libs/modhex<br />/usr/local/yubi/src/libyubikey-1.13/.libs/ykaes.o<br />/usr/local/yubi/src/libyubikey-1.13/.libs/ykcrc.o<br />/usr/local/yubi/src/libyubikey-1.13/.libs/ykgenerate<br />/usr/local/yubi/src/libyubikey-1.13/.libs/ykhex.o<br />/usr/local/yubi/src/libyubikey-1.13/.libs/ykparse<br />/usr/local/yubi/src/libyubikey-1.13/.libs/yktoken.o<br />/usr/local/yubi/src/libyubikey-1.13/build-aux/ar-lib<br />/usr/local/yubi/src/libyubikey-1.13/build-aux/compile<br />/usr/local/yubi/src/libyubikey-1.13/build-aux/config.guess<br />/usr/local/yubi/src/libyubikey-1.13/build-aux/config.sub<br />/usr/local/yubi/src/libyubikey-1.13/build-aux/depcomp<br />/usr/local/yubi/src/libyubikey-1.13/build-aux/install-sh<br />/usr/local/yubi/src/libyubikey-1.13/build-aux/ltmain.sh<br />/usr/local/yubi/src/libyubikey-1.13/build-aux/missing<br />/usr/local/yubi/src/libyubikey-1.13/build-aux/test-driver<br />/usr/local/yubi/src/libyubikey-1.13/m4/ld-version-script.m4<br />/usr/local/yubi/src/libyubikey-1.13/m4/libtool.m4<br />/usr/local/yubi/src/libyubikey-1.13/m4/ltoptions.m4<br />/usr/local/yubi/src/libyubikey-1.13/m4/ltsugar.m4<br />/usr/local/yubi/src/libyubikey-1.13/m4/ltversion.m4<br />/usr/local/yubi/src/libyubikey-1.13/m4/lt~obsolete.m4<br />/usr/local/yubi/src/libyubikey-1.13/m4/manywarnings.m4<br />/usr/local/yubi/src/libyubikey-1.13/m4/valgrind-tests.m4<br />/usr/local/yubi/src/libyubikey-1.13/m4/warnings.m4<br />/usr/local/yubi/src/libyubikey-1.13/tests/.deps<br />/usr/local/yubi/src/libyubikey-1.13/tests/Makefile<br />/usr/local/yubi/src/libyubikey-1.13/tests/Makefile.am<br />/usr/local/yubi/src/libyubikey-1.13/tests/Makefile.in<br />/usr/local/yubi/src/libyubikey-1.13/tests/selftest.c<br />/usr/local/yubi/src/libyubikey-1.13/tests/.deps/selftest.Po<br />&#91;root@server01 ~&#93;# </div><br /><br />That's weird because the libyubikey installation went fine. I just did that again. Tried different versions. All the same result.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=3770">Fred</a> — Mon Jun 22, 2015 8:30 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tom2]]></name></author>
<updated>2015-06-22T15:11:06+01:00</updated>
<published>2015-06-22T15:11:06+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7478#p7478</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7478#p7478"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7478#p7478"><![CDATA[
Can you check with pkg-config if you find libyubikey ?<br /><br />sometimes it ends up in path that are not checked by pkg-config e.g. /user/local/share<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=3364">Tom2</a> — Mon Jun 22, 2015 3:11 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Fred]]></name></author>
<updated>2015-06-17T19:03:25+01:00</updated>
<published>2015-06-17T19:03:25+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7444#p7444</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7444#p7444"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7444#p7444"><![CDATA[
Hi Tom,<br /><br />Yes, building from master.<br />I just Installed 1.13, same problem.  <img src="https://forum.yubico.com/images/smilies/icon_e_confused.gif" alt=":?" title="Confused" /> <br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">checking for libyubikey... no<br />configure: error: libyubikey v1.5+ not found, see http://code.google.com/p/yubico-c/<br />&#91;root@server01 ykpers-1.14.0&#93;# make &amp;&amp; make install<br />make: *** No targets specified and no makefile found. Stop.<br />&#91;root@server01 ykpers-1.14.0&#93;# </div><p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=3770">Fred</a> — Wed Jun 17, 2015 7:03 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Tom2]]></name></author>
<updated>2015-06-17T08:37:24+01:00</updated>
<published>2015-06-17T08:37:24+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7439#p7439</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7439#p7439"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7439#p7439"><![CDATA[
get 1.13 release <!-- m --><a class="postlink" href="https://developers.yubico.com/yubico-c/Releases/">https://developers.yubico.com/yubico-c/Releases/</a><!-- m --><br /><br />are you building from master?<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=3364">Tom2</a> — Wed Jun 17, 2015 8:37 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Fred]]></name></author>
<updated>2015-06-16T17:20:10+01:00</updated>
<published>2015-06-16T17:20:10+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7431#p7431</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7431#p7431"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7431#p7431"><![CDATA[
Hi,<br /><br />I'm running into a problem installing this on a CentOS 7 box.<br /><br />Installing libyubikey-1.10.tar.gz went fine.<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">&#91;root@server01 libyubikey-1.10&#93;#  ./configure --prefix=/usr/local/yubi<br />checking for a BSD-compatible install... /usr/bin/install -c<br />checking whether build environment is sane... yes<br />checking for a thread-safe mkdir -p... /usr/bin/mkdir -p<br />checking for gawk... gawk<br />checking whether make sets $(MAKE)... yes<br />checking whether make supports nested variables... yes<br />checking for gcc... gcc<br />checking whether the C compiler works... yes<br />checking for C compiler default output file name... a.out<br />checking for suffix of executables... <br />checking whether we are cross compiling... no<br />checking for suffix of object files... o<br />checking whether we are using the GNU C compiler... yes<br />checking whether gcc accepts -g... yes<br />checking for gcc option to accept ISO C89... none needed<br />checking for style of include used by make... GNU<br />checking dependency style of gcc... gcc3<br />checking for ar... ar<br />checking the archiver (ar) interface... ar<br />checking build system type... x86_64-unknown-linux-gnu<br />checking host system type... x86_64-unknown-linux-gnu<br />checking how to print strings... printf<br />checking for a sed that does not truncate output... /usr/bin/sed<br />checking for grep that handles long lines and -e... /usr/bin/grep<br />checking for egrep... /usr/bin/grep -E<br />checking for fgrep... /usr/bin/grep -F<br />checking for ld used by gcc... /usr/bin/ld<br />checking if the linker (/usr/bin/ld) is GNU ld... yes<br />checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B<br />checking the name lister (/usr/bin/nm -B) interface... BSD nm<br />checking whether ln -s works... yes<br />checking the maximum length of command line arguments... 1572864<br />checking whether the shell understands some XSI constructs... yes<br />checking whether the shell understands &quot;+=&quot;... yes<br />checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop<br />checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop<br />checking for /usr/bin/ld option to reload object files... -r<br />checking for objdump... objdump<br />checking how to recognize dependent libraries... pass_all<br />checking for dlltool... dlltool<br />checking how to associate runtime and link libraries... printf %s\n<br />checking for archiver @FILE support... @<br />checking for strip... strip<br />checking for ranlib... ranlib<br />checking command to parse /usr/bin/nm -B output from gcc object... ok<br />checking for sysroot... no<br />checking for mt... no<br />checking if : is a manifest tool... no<br />checking how to run the C preprocessor... gcc -E<br />checking for ANSI C header files... yes<br />checking for sys/types.h... yes<br />checking for sys/stat.h... yes<br />checking for stdlib.h... yes<br />checking for string.h... yes<br />checking for memory.h... yes<br />checking for strings.h... yes<br />checking for inttypes.h... yes<br />checking for stdint.h... yes<br />checking for unistd.h... yes<br />checking for dlfcn.h... yes<br />checking for objdir... .libs<br />checking if gcc supports -fno-rtti -fno-exceptions... no<br />checking for gcc option to produce PIC... -fPIC -DPIC<br />checking if gcc PIC flag -fPIC -DPIC works... yes<br />checking if gcc static flag -static works... no<br />checking if gcc supports -c -o file.o... yes<br />checking if gcc supports -c -o file.o... (cached) yes<br />checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes<br />checking whether -lc should be explicitly linked in... no<br />checking dynamic linker characteristics... GNU/Linux ld.so<br />checking how to hardcode library paths into programs... immediate<br />checking whether stripping libraries is possible... yes<br />checking if libtool supports shared libraries... yes<br />checking whether to build shared libraries... yes<br />checking whether to build static libraries... yes<br />checking if LD -Wl,--version-script works... yes<br />configure: creating ./config.status<br />config.status: creating Makefile<br />config.status: creating tests/Makefile<br />config.status: executing depfiles commands<br />config.status: executing libtool commands<br />&#91;root@server01 libyubikey-1.10&#93;# make &amp;&amp; make install<br />Making all in .<br />make&#91;1&#93;: Map '/usr/local/yubi/src/libyubikey-1.10' wordt binnengegaan<br />  CC     yktoken.lo<br />  CC     ykhex.lo<br />  CC     ykmodhex.lo<br />  CC     ykcrc.lo<br />  CC     ykaes.lo<br />  CCLD   libyubikey.la<br />  CC     modhex.o<br />  CCLD   modhex<br />  CC     ykparse.o<br />  CCLD   ykparse<br />  CC     ykgenerate.o<br />  CCLD   ykgenerate<br />make&#91;1&#93;: Map '/usr/local/yubi/src/libyubikey-1.10' wordt verlaten<br />Making all in tests<br />make&#91;1&#93;: Map '/usr/local/yubi/src/libyubikey-1.10/tests' wordt binnengegaan<br />make&#91;1&#93;: Er hoeft niets gedaan te worden voor 'all'.<br />make&#91;1&#93;: Map '/usr/local/yubi/src/libyubikey-1.10/tests' wordt verlaten<br />Making install in .<br />make&#91;1&#93;: Map '/usr/local/yubi/src/libyubikey-1.10' wordt binnengegaan<br />make&#91;2&#93;: Map '/usr/local/yubi/src/libyubikey-1.10' wordt binnengegaan<br /> /usr/bin/mkdir -p '/usr/local/yubi/lib'<br /> /bin/sh ./libtool   --mode=install /usr/bin/install -c   libyubikey.la '/usr/local/yubi/lib'<br />libtool: install: /usr/bin/install -c .libs/libyubikey.so.0.1.4 /usr/local/yubi/lib/libyubikey.so.0.1.4<br />libtool: install: (cd /usr/local/yubi/lib &amp;&amp; { ln -s -f libyubikey.so.0.1.4 libyubikey.so.0 || { rm -f libyubikey.so.0 &amp;&amp; ln -s libyubikey.so.0.1.4 libyubikey.so.0; }; })<br />libtool: install: (cd /usr/local/yubi/lib &amp;&amp; { ln -s -f libyubikey.so.0.1.4 libyubikey.so || { rm -f libyubikey.so &amp;&amp; ln -s libyubikey.so.0.1.4 libyubikey.so; }; })<br />libtool: install: /usr/bin/install -c .libs/libyubikey.lai /usr/local/yubi/lib/libyubikey.la<br />libtool: install: /usr/bin/install -c .libs/libyubikey.a /usr/local/yubi/lib/libyubikey.a<br />libtool: install: chmod 644 /usr/local/yubi/lib/libyubikey.a<br />libtool: install: ranlib /usr/local/yubi/lib/libyubikey.a<br />libtool: finish: PATH=&quot;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/sbin&quot; ldconfig -n /usr/local/yubi/lib<br />----------------------------------------------------------------------<br />Libraries have been installed in:<br />   /usr/local/yubi/lib<br /><br />If you ever happen to want to link against installed libraries<br />in a given directory, LIBDIR, you must either use libtool, and<br />specify the full pathname of the library, or use the `-LLIBDIR'<br />flag during linking and do at least one of the following:<br />   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable<br />     during execution<br />   - add LIBDIR to the `LD_RUN_PATH' environment variable<br />     during linking<br />   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag<br />   - have your system administrator add LIBDIR to `/etc/ld.so.conf'<br /><br />See any operating system documentation about shared libraries for<br />more information, such as the ld(1) and ld.so(8) manual pages.<br />----------------------------------------------------------------------<br /> /usr/bin/mkdir -p '/usr/local/yubi/bin'<br />  /bin/sh ./libtool   --mode=install /usr/bin/install -c modhex ykparse ykgenerate '/usr/local/yubi/bin'<br />libtool: install: /usr/bin/install -c .libs/modhex /usr/local/yubi/bin/modhex<br />libtool: install: /usr/bin/install -c .libs/ykparse /usr/local/yubi/bin/ykparse<br />libtool: install: /usr/bin/install -c .libs/ykgenerate /usr/local/yubi/bin/ykgenerate<br /> /usr/bin/mkdir -p '/usr/local/yubi/include'<br /> /usr/bin/install -c -m 644 yubikey.h '/usr/local/yubi/include'<br />make&#91;2&#93;: Map '/usr/local/yubi/src/libyubikey-1.10' wordt verlaten<br />make&#91;1&#93;: Map '/usr/local/yubi/src/libyubikey-1.10' wordt verlaten<br />Making install in tests<br />make&#91;1&#93;: Map '/usr/local/yubi/src/libyubikey-1.10/tests' wordt binnengegaan<br />make&#91;2&#93;: Map '/usr/local/yubi/src/libyubikey-1.10/tests' wordt binnengegaan<br />make&#91;2&#93;: Er hoeft niets gedaan te worden voor 'install-exec-am'.<br />make&#91;2&#93;: Er hoeft niets gedaan te worden voor 'install-data-am'.<br />make&#91;2&#93;: Map '/usr/local/yubi/src/libyubikey-1.10/tests' wordt verlaten<br />make&#91;1&#93;: Map '/usr/local/yubi/src/libyubikey-1.10/tests' wordt verlaten<br /></div><br /><br />But with ykpers-1.14.0.tar.gz I have some problems.<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">&#91;root@server01 ykpers-1.14.0&#93;# ./configure --prefix=/usr/local/yubi<br />checking for a BSD-compatible install... /usr/bin/install -c<br />checking whether build environment is sane... yes<br />checking for a thread-safe mkdir -p... /usr/bin/mkdir -p<br />checking for gawk... gawk<br />checking whether make sets $(MAKE)... yes<br />checking whether make supports nested variables... yes<br />checking for gcc... gcc<br />checking whether the C compiler works... yes<br />checking for C compiler default output file name... a.out<br />checking for suffix of executables... <br />checking whether we are cross compiling... no<br />checking for suffix of object files... o<br />checking whether we are using the GNU C compiler... yes<br />checking whether gcc accepts -g... yes<br />checking for gcc option to accept ISO C89... none needed<br />checking for style of include used by make... GNU<br />checking dependency style of gcc... gcc3<br />checking build system type... x86_64-unknown-linux-gnu<br />checking host system type... x86_64-unknown-linux-gnu<br />checking for the pthreads library -lpthreads... no<br />checking whether pthreads work without any flags... no<br />checking whether pthreads work with -Kthread... no<br />checking whether pthreads work with -kthread... no<br />checking for the pthreads library -llthread... no<br />checking whether pthreads work with -pthread... yes<br />checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE<br />checking if more special flags are required for pthreads... no<br />checking for ar... ar<br />checking the archiver (ar) interface... ar<br />checking how to print strings... printf<br />checking for a sed that does not truncate output... /usr/bin/sed<br />checking for grep that handles long lines and -e... /usr/bin/grep<br />checking for egrep... /usr/bin/grep -E<br />checking for fgrep... /usr/bin/grep -F<br />checking for ld used by gcc... /usr/bin/ld<br />checking if the linker (/usr/bin/ld) is GNU ld... yes<br />checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B<br />checking the name lister (/usr/bin/nm -B) interface... BSD nm<br />checking whether ln -s works... yes<br />checking the maximum length of command line arguments... 1572864<br />checking whether the shell understands some XSI constructs... yes<br />checking whether the shell understands &quot;+=&quot;... yes<br />checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop<br />checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop<br />checking for /usr/bin/ld option to reload object files... -r<br />checking for objdump... objdump<br />checking how to recognize dependent libraries... pass_all<br />checking for dlltool... dlltool<br />checking how to associate runtime and link libraries... printf %s\n<br />checking for archiver @FILE support... @<br />checking for strip... strip<br />checking for ranlib... ranlib<br />checking command to parse /usr/bin/nm -B output from gcc object... ok<br />checking for sysroot... no<br />checking for mt... no<br />checking if : is a manifest tool... no<br />checking how to run the C preprocessor... gcc -E<br />checking for ANSI C header files... yes<br />checking for sys/types.h... yes<br />checking for sys/stat.h... yes<br />checking for stdlib.h... yes<br />checking for string.h... yes<br />checking for memory.h... yes<br />checking for strings.h... yes<br />checking for inttypes.h... yes<br />checking for stdint.h... yes<br />checking for unistd.h... yes<br />checking for dlfcn.h... yes<br />checking for objdir... .libs<br />checking if gcc supports -fno-rtti -fno-exceptions... no<br />checking for gcc option to produce PIC... -fPIC -DPIC<br />checking if gcc PIC flag -fPIC -DPIC works... yes<br />checking if gcc static flag -static works... no<br />checking if gcc supports -c -o file.o... yes<br />checking if gcc supports -c -o file.o... (cached) yes<br />checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes<br />checking whether -lc should be explicitly linked in... no<br />checking dynamic linker characteristics... GNU/Linux ld.so<br />checking how to hardcode library paths into programs... immediate<br />checking whether stripping libraries is possible... yes<br />checking if libtool supports shared libraries... yes<br />checking whether to build shared libraries... yes<br />checking whether to build static libraries... yes<br />checking for pkg-config... /usr/bin/pkg-config<br />checking pkg-config is at least version 0.9.0... yes<br />checking for ld used by GCC... /usr/bin/ld -m elf_x86_64<br />checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes<br />checking for shared library run path origin... done<br />checking for libyubikey... no<br />configure: error: libyubikey v1.5+ not found, see http://code.google.com/p/yubico-c/<br />&#91;root@server01 ykpers-1.14.0&#93;# make &amp;&amp; make install<br />make: *** No targets specified and no makefile found. Stop.</div><br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">&#91;root@server01 ykpers-1.14.0&#93;# ls<br />69-yubikey.rules   build-aux     contrib          m4           rfc4634       ykinfo.1        ykpers4mac.mk  ykpers.h       ykpers-nojson.c   ykpers-version.h.in<br />70-yubikey.rules   ChangeLog     COPYING          Makefile.am  tests         ykinfo.c        ykpers4win.mk  ykpers-json.c  ykpersonalize.1<br />aclocal.m4         config.log    doc              Makefile.in  ykchalresp.1  ykpbkdf2.c      ykpers-args.c  ykpers-json.h  ykpersonalize.c<br />AUTHORS            configure     INSTALL          NEWS         ykchalresp.c  ykpbkdf2.h      ykpers-args.h  ykpers_lcl.c   ykpers-version.c<br />build-and-test.sh  configure.ac  libykpers-1.map  README       ykcore        ykpers-1.pc.in  ykpers.c       ykpers_lcl.h   ykpers-version.h</div><br /><br />I'm not sure why this is happening, can anyone put me on the right path?<br /><br />Thanks <img src="https://forum.yubico.com/images/smilies/icon_e_smile.gif" alt=":-)" title="Smile" /><p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=3770">Fred</a> — Tue Jun 16, 2015 5:20 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mfaine]]></name></author>
<updated>2015-05-28T14:42:11+01:00</updated>
<published>2015-05-28T14:42:11+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7370#p7370</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7370#p7370"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=7370#p7370"><![CDATA[
Getting SSH to prompt for a pin is sort of hit or miss in Windows 7.  It seems to be due to other smart cards and services all fighting for resources and locking them once they get them.  I think the smart card I use for work is hijacking the service whenever I use something that requires it to check credentials.  I've worked around it by writing a couple of scripts that do the following:<br /><br />stop-all:<br />Kill gpg agent process and putty for good measure<br /><br />start-gpg:<br />stop &quot;CertPropvc&quot;<br />Restart &quot;SCardSvc&quot;<br />start &quot;CertPropSvc&quot;<br />start gpg agent, usually it works better if started by doing gpg2 --card-status<br />start putty<br /><br />However, this isn't perfect and sometimes I have to run the start script more than once to get the pin prompt, and I'll likely need to run it again if I take out my (work) smart card or my yubikey neo.<br /><br />Does anyone have a more robust solution?<br /><br />The perfect solution, other than it just working properly with no intervention (unlikely), would be something akin to udev in Linux, triggered by insertion of a smartcard, and monitored to restart when it is hijacked.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=1935">mfaine</a> — Thu May 28, 2015 2:42 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Aggraxis]]></name></author>
<updated>2014-10-31T05:24:29+01:00</updated>
<published>2014-10-31T05:24:29+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6078#p6078</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6078#p6078"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6078#p6078"><![CDATA[
Florin, <br /><br />Thank you very much for that. I edited my gpg-agent.conf (which didn't exist for some silly reason) and then tied it in with .session as you illustrated. It worked at next login with no fussing from me.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=2852">Aggraxis</a> — Fri Oct 31, 2014 5:24 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[FlorinAndrei]]></name></author>
<updated>2014-10-28T20:44:16+01:00</updated>
<published>2014-10-28T20:44:16+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6051#p6051</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6051#p6051"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6051#p6051"><![CDATA[
<div class="quotetitle">Aggraxis wrote:</div><div class="quotecontent"><br />It seems like there's a registered bug on Launchpad regarding the environment variables<br /></div><br /><br />Edit ~/.gnupg/gpg-agent.conf and add these lines (the first 2 or 3 are really important, and it's specifically the 2nd that is relevant to this topic, the last two are just nice to have):<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">enable-ssh-support<br />write-env-file<br />use-standard-socket<br />default-cache-ttl 600<br />max-cache-ttl 7200</div><br /><br />The env-file referenced in the 2nd line above is ~/.gpg-agent-info and it's created by gpg-agent when it starts running - in it you will find all those variables you need. Then you could simply edit ~/.profile or any other profile file in your account and add:<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">source ~/.gpg-agent-info</div><br /><br />Make all the changes indicated above. Log out, log back in, and voila, the variables are now present in your environment. Everything just works.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=2986">FlorinAndrei</a> — Tue Oct 28, 2014 8:44 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Aggraxis]]></name></author>
<updated>2014-10-28T04:12:50+01:00</updated>
<published>2014-10-28T04:12:50+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6047#p6047</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6047#p6047"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6047#p6047"><![CDATA[
I know with my Lubuntu install the GPG agent launch script for xsession did not properly export the environment variables. I had to kill gpg-agent, then issue:<br /><br />gpg-agent --enable-ssh-support --sh --deaemon<br /><br />The process will spit out 3 environment variables: GPG_AGENT_INFO, SSH_AUTH_SOCK, and SSH_AGENT_PID. <br />I then issued 3 export statements for the 3 variables:<br /><br />export GPG_AGENT_INFO=/home/[USERNAME]/.gnupg/S.gpg-agent:somenumber:1<br />export SSH_AUTH_SOCK=/home/[USERNAME]/.gnupg/S.gpg-agent.ssh<br />export SSH_AGENT_PID=somenumber (matches the one in the first line)<br /><br />... and ran ssh-add -L to grab my key from the Neo so that SSH knew it could use the Neo for authentication.<br /> SSH from the command line worked fine after that. It even prompted me for my user PIN from the card.<br /><br /> Don't know if that will help you at all. It seems like there's a registered bug on Launchpad regarding the environment variables, but as we say in the inbred south &quot;it ain't fixed yet!&quot;<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=2852">Aggraxis</a> — Tue Oct 28, 2014 4:12 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[InquisitiveDonut]]></name></author>
<updated>2014-10-27T06:12:59+01:00</updated>
<published>2014-10-27T06:12:59+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6019#p6019</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6019#p6019"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6019#p6019"><![CDATA[
I'm having issues with this one.<br /><br />I've got the OpenPGP app on the NEO, and set it in to mode 0x82. I've got a key on the card. I've exported the public key (and private key) and generated an entry for the authorized_keys files.<br /><br />My SSH client is putty. I have my choice of GPA as a pgp agent with ssh compatibility, or Putty-SC's pagent replacement. Both seem to produce the same result - the key does not appear to work.<br /><br />using ssh -dd, I get the following output:<br /><br />debug1: userauth-request for user rik service ssh-connection method publickey [preauth]<br />debug1: attempt 1 failures 0 [preauth]<br />debug2: input_userauth_request: try method publickey [preauth]<br />debug1: test whether pkalg/pkblob are acceptable [preauth]<br />debug1: trying public key file /home/InquisitiveDonut/.ssh/authorized_keys<br />debug1: fd 4 clearing O_NONBLOCK<br /><strong>debug2: key not found</strong><br />debug1: trying public key file /home/InquisitiveDonut/.ssh/authorized_keys2<br />debug1: Could not open authorized keys '/home/InquisitiveDonut/.ssh/authorized_keys2': No such file or directory<br />Failed publickey for rik from <!-- w --><a class="postlink" href="http://WWW.XXX.YYY.ZZZ">WWW.XXX.YYY.ZZZ</a><!-- w --> port 51950 ssh2<br /><br /><br />I do not understand why the key is not found. Anyone experienced and solved this?<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=2615">InquisitiveDonut</a> — Mon Oct 27, 2014 6:12 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Aggraxis]]></name></author>
<updated>2014-10-26T18:39:36+01:00</updated>
<published>2014-10-26T18:39:36+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6014#p6014</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6014#p6014"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=6014#p6014"><![CDATA[
I have this working happily under Ubuntu 14.04 with my old NEO, but gpg-agent freaks out when I try to grab my SSH key from my new U2F NEO. It's like there are multiple card readers, and it just gives up. <br /><br />Old NEO:<br /><br />$ gpg --card-status<br />gpg: detected reader `Yubico Yubikey NEO OTP+CCID (Љ) 00 00'<br /><br />New NEO:<br /><br />$ gpg --card-status<br />gpg: pcsc_list_readers failed: unknown PC/SC error code (0x8010002e)<br />gpg: card reader not available<br />gpg: OpenPGP card not available: general error<br /><br />I'm sure if I turn off U2F mode things will hum along nicely. These two keys work flawlessly in Windows, by the way. Is there something I should be telling gpg-agent to get it working? <br /><br />Thanks,<br /><br />Agg<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=2852">Aggraxis</a> — Sun Oct 26, 2014 6:39 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[FlorinAndrei]]></name></author>
<updated>2014-10-10T20:11:31+01:00</updated>
<published>2014-10-10T20:11:31+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=1171&amp;p=5626#p5626</id>
<link href="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=5626#p5626"/>
<title type="html"><![CDATA[Re: [HOW-TO] - Yubikey NEO, OpenPGP, OpenSSH authentication]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=1171&amp;p=5626#p5626"><![CDATA[
The HOWTO claims:<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />For some inexplicable reason, GnuPG cannot extract the public key from a smartcard except during generation. That means that to use the key from another computer, you either have to copy the public key from the original computer's GnuPG keyring, or you need to set the URL attribute to a file which contains the PGP public key block. Otherwise, the token is effectively locked to a single computer, and unuseable if you happen to trash your keyring unless you regenerate a key.<br /></div><br /><br />This is not entirely true. Indeed, gpg doesn't seem (?) to be able to extract the public SSH key from the token without the whole keyring, but the SSH utilities can. On any Unix derivative, plug the NEO into USB and run:<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">gpg-agent --enable-ssh-support --daemon ssh-add -L &gt; your-username.key</div><br /><br />...and it will extract your public SSH key from the NEO token. For convenience, replace the &quot;cardno:XXXXXXXXXXX&quot; comment at the end of the key with your email address, or whatever identifies you.<br /><br />Or, if you're on a system where gpg-agent is already running and is configured to cooperate with ssh, then simply run:<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">ssh-add -L &gt; your-username.key</div><br /><br />Again, replace the generic comment at the end with something more personal.<br /><br />So, no need to worry about your public SSH key - it's on the NEO, and you can extract it from there whenever you want.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=2986">FlorinAndrei</a> — Fri Oct 10, 2014 8:11 pm</p><hr />
]]></content>
</entry>
</feed>