Okay, so I have a Nitrokey Pro, and one of my primary uses for it is as a SSH key provider. I am around a lot of computers that I occasionally need to SSH into remote servers from, and instead of generating SSH keys for every single one of them, I like the idea of just pluggin my Nitrokey Pro in, and immediately having the correct SSH keys (based on the OpenPGP key on there).
I have already generated the SSH key, and have succesfully managed to get the above to work on an office PC running Arch Linux. However, I cannot for the life of me get it to work on, for example, my home iMac. I have read and re-read the documentation again and again, but it is way too sparse. For example:
- It says: “Make sure ~/.gnupg/gpg.conf contains ‘use-agent’” but there is no ~/.gnupg/gpg.conf on my iMac
- It says: “Add ssh support to gnupg-agent by adding ‘enable-ssh-support’ to ~/.gnupg/gpg-agent.conf” but there is no ~/.gnupg/gpg-agent.conf on my iMac
- It says: “Add the following code to your ~/.bashrc”, but I’m using zsh
I have GnuPG installed (via brew install gpg), but it didn’t generate any of the .conf-files mentioned, and I am stuck trying to figure out how to get them to appear.
Is there any chance of expanding the documentation a bit? It seems really sparse at the moment.