[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: encfs y gnupg - gpg: no writable public keyring found: eof



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:

sm01@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

Reply to: