Thu, 9 Dec 2010, Camaleón:
El Thu, 09 Dec 2010 06:54:36 +0100, angeld escribió:
Wed, 8 Dec 2010, Camaleón:
El Wed, 08 Dec 2010 16:45:31 +0100, angeld escribió:
(...)
¿Alguna idea?. Estoy intentando no cambiar de sistema de cifrado,
así que cualquier idea será bien recibida.
El mensaje de error "no writable keyring" parece significativo :-?
Comprueba/compara los permisos de los archivos:
s...@stt008:~$ ls -l .gnupg
total 12
-rw------- 1 sm01 sm01 28 jun 12 18:26 gpg.conf
-rw------- 1 sm01 sm01 0 jun 12 18:32 pubring.gpg
-rw------- 1 sm01 sm01 1801 jun 12 18:25 pubring.gpg~
-rw------- 1 sm01 sm01 0 nov 14 2009 secring.gpg
-rw------- 1 sm01 sm01 1200 jun 12 18:25 trustdb.gpg
Los permisos son correctos. Al parecer la gestión que realiza
encfs de ellos "enturbia" la visión de los mismos por parte de gpg, y
por ello el error, al que no encuentro solución. :-(
Curioso...
Supongo que podrías (a modo de prueba) sacar el directorio "~/.gpg" y
llevarlo a otro sitio que no esté cifrado (llave USB u otro volumen del
disco) y llamar al gpg con el argumento:
gpg --key-gen --homedir /ruta/a/directorio/sin/cifrar/.gnupg
En el correo padre ya comento que cuando no está cifrado, todo
funciona correctamente (lo he vuelto a probar con "gpg --gen-key --homedir
/tmp" sin problemas). Lo que necesito es un parámetro para que 'gnupg' sea
menos estricto, o una configuración para encfs que tolere 'gnupg', y no
encuentro ninguna.
A este paso voy a tener que montar un sistema de cifrado
diferente. :-(
--
Saludos --- Angel