No quiero simplemente ejecutar y ejecutar chmod hasta obtener la respuesta correcta, ni quiero ejecutar GnuPG como root. La solución fácil sería simplemente configurarlo para que solo mi usuario pueda leerlo, pero no creo que sea la mejor manera.
Recibo el siguiente error cuando intento usar gpg:
gpg: WARNING: unsafe enclosing directory permissions on configuration file `/home/nb/.gnupg/gpg.conf'
gpg: external program calls are disabled due to unsafe options file permissions
gpg: keyserver communications error: general error
gpg: keyserver receive failed: general error
~/.gnupg/
Estado actual de GnuPG :
% stat .gnupg
File: ‘.gnupg’
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 1bh/27d Inode: 20578751 Links: 3
Access: (0775/drwxrwxr-x) Uid: ( 1000/ nb) Gid: ( 1000/ XXXX)
Access: 2015-08-09 18:14:45.937760752 -0700
Modify: 2015-08-05 20:54:32.860883569 -0700
Change: 2015-08-05 20:54:32.860883569 -0700
Birth: -
La respuesta en el siguiente enlace recomienda 600 permisos para el ~/gnupg/gpg.conf
archivo, pero ¿la carpeta adjunta también requiere esos permisos?
/ubuntu/330755/unsafe-permissions-on-configuration-file-home-david-gnupg-gpg-conf-what-doe