Ubuntu: I have setup GPG and added the key to GH.
When I commit, the followiung GPG error occurs:
error: gpg failed to sign the data:
gpg: WARNING: server 'gpg-agent' is older than us (2.2.27 < 2.4.3)
gpg: Note: Outdated servers may lack important security fixes.
gpg: Note: Use the command "gpgconf --kill all" to restart them.
[GNUPG:] WARNING server_version_mismatch 0 server 'gpg-agent' is older than us (2.2.27 < 2.4.3)
gpg: problem with fast path key listing: IPC parameter error - ignored
[GNUPG:] KEY_CONSIDERED B0F4Z2679C5E590C99DFC576AE72CBBBAC4FCECB 2
[GNUPG:] BEGIN_SIGNING H8
[GNUPG:] PINENTRY_LAUNCHED 5381 gnome3 1.1.1 - - :0 - 1000/1000 -
gpg: signing failed: pinentry error
[GNUPG:] FAILURE sign 83886166
gpg: signing failed: pinentry error
fatal: failed to write commit object
We can ignore the gpg-agent warnings, they don't affect anything. The bit that might be of concern is pinentry error but I've followed a few google results but can't get it to work.
Help?