Recibo este error cuando ejecuto este código.
gpg --fingerprint
gpg: ADVERTENCIA: propiedad insegura en el archivo de configuración ` /home/dylan/.gnupg/gpg.conf
El problema parece ser con permisos, pero he intentado este código, y no parece haber cambiado nada. Comprobando a través de nautilus, poseo el archivo y he leído/escrito priv., Y todos los demás están configurados en 'ninguno'.
sudo chmod 600 ~/.gnupg/gpg.conf
[email protected]:~$ sudo chown -R dylan ~dylan/.gnupg
[sudo] password for dylan:
[email protected]:~$ chmod 600 ~/.gnupg/gpg.conf
[email protected]:~$ chmod 700 ~/.gnupg
[email protected]:~$ gpg --fingerprint
[email protected]:~$ sudo gpg --fingerprint
gpg: WARNING: unsafe ownership on configuration file `/home/dylan/.gnupg/gpg.conf'
[email protected]:~$ ls -al /home/dylan/.gnupg
total 24
drwx------ 2 dylan dylan 4096 2010-02-02 13:46 .
drwxr-xr-x 60 dylan dylan 4096 2010-02-02 13:43 ..
-rw------- 1 dylan dylan 9364 2010-01-27 06:34 gpg.conf
-rw------- 1 dylan dylan 0 2010-01-27 06:34 pubring.gpg
-rw------- 1 dylan dylan 0 2010-01-27 06:34 secring.gpg
-rw------- 1 dylan dylan 40 2010-01-27 06:34 trustdb.gpg
[email protected]:~$
@Nona: como dije antes, el comando sudo (8) ejecuta comandos como 'root' (administrador del sistema). Cuando eres root, puedes hacer cualquier cosa, tu permiso que cambiaste con chmod (1) no tiene que ver con 'root'. Es por eso que recibes la advertencia de gpg (1). 'dylan @ Majuscule: ~ $ gpg --fingerprint' Hace lo que se supone que debe hacer? – emil