I am using Nitrokey Pro for a long time now for smartcard logon on Win10, PGP mail encryption and as a password safe.
I switched from Win10 to Ubuntu recently and wanted to set up smartcard login for Ubuntu, meaning that I provide my Nitrokey and a PIN instead of my complex password.
I followed this article: Applications | Nitrokey
In general, it worked fine.
gpg --card-status | grep Application shows this output:
Application ID …: D27600012401030300050000xxxxxxxx
Application type .: OpenPGP
I then added the AppID to /etc/poldi/localdb/users as described.
But executing the command “sudo sh -c ‘gpg-connect-agent “/datafile /etc/poldi/localdb/keys/D27600012401030300050000xxxxxxxx” “SCD READKEY --advanced OPENPGP.3” /bye’” throws this error:
ERR 100696144 No such device
In the article it says that you can try “poldi-ctrl -k > ; sudo mv /etc/poldi/localdb/keys” instead, but since the developer of poldi decided to don’t support this command anymore, it is not available.
Now I am stuck - can anyone help or did anyone had the same issues and a workaround?
Thanks in advance!