When GNUPGHOME has the permissions 755, gpg --gen-key runs through all the steps
of creating a new key, however, no key is created and no error messages are output.
It would be better if gpg immediately exited with a clear error message if
GNUPGHOME has bad permissions.