Je ne veux pas me contenter de chmoder et d'exécuter jusqu'à ce que j'obtienne la bonne réponse, et je ne veux pas non plus exécuter GnuPG en tant que root. La solution la plus simple serait de faire en sorte que seul mon utilisateur puisse le lire, mais je ne pense pas que ce soit la meilleure solution.
J'obtiens l'erreur suivante lorsque j'essaie d'utiliser 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
Le système GnuPG ~/.gnupg/
statut actuel :
% 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 réponse au lien suivant conseille 600 permissions pour les ~/gnupg/gpg.conf
mais le dossier qui l'entoure nécessite-t-il également ces autorisations ?