On 2018-05-07, Chris Marusich wrote: > Vagrant Cascadian writes: > >> Another option might be to use pcsc-lite and ccid, but I had even less >> luck getting that to work. > > When you tried that, did you enable the USB drivers by creating a > symlink as described here? > > https://lists.gnu.org/archive/html/guix-devel/2016-10/msg01433.html With the symlink: lrwxrwxrwx 1 root root 41 Jun 2 06:31 /var/lib/pcsc/drivers -> /home/vagrant/.guix-profile/pcsc/drivers/ Then I tried to run: pcscd --debug --foreground 00000000 pcscdaemon.c:347:main() pcscd set to foreground with debug send to stdout 00000077 pcscdaemon.c:623:main() cannot create /var/run/pcscd: Permission denied Running as root appears to have worked: sudo -E --debug --foreground pcscd Then as a user, "gpg --card-status" works. Haven't tried any other functionality yet, but that's a good start. So this seems like a somewhat complicated workaround, and making a proper pcscd service would reduce the complication significantly. It would obviously be slightly preferable to me for gnupg to support smartcards out of the box. :) live well, vagrant