Thank you, gpg-agent and pinentry, for making me hate computers even more.
@sungo pinentry is trash.
@sungo This appears to be by design. If you tell gpg-agent the pinentry program is the GUI one, if you have to enter a passphrase, the dialog pops up on the X display.
Basically, gpg-agent forces you to pick one style of entry and use it for its program lifetime.
For my home server (that I can't reach from the outside world), I think I'll just set the TTL to be 2^32 and enter my passphrase whenever I reboot the machine.
@sungo Let's not forget the fact that if you use pinentry-tty and you kill it, your terminal is basically fucked. Even 'stty sane' doesn't save you. (At least, it never has for me!)
@sungo OMG I forgot about that.
I swear it detects tmux and says, "This isn't GNU software, so suck it."
@GeoffWozniak Yeah, I hate gpg-agent too. Remembering passphrases isn't as hard as trying to get pinentry to work through multiple forwards ...
A bunch of technomancers in the fediverse. Keep it fairly clean please. This arcology is for all who wash up upon it's digital shore.