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

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



Wed, 8 Dec 2010, Camaleón:

El Wed, 08 Dec 2010 16:45:31 +0100, angeld escribió:

Tengo una máquina con algunos usuarios con el "home" cifrado con
[1]encfs, y cuando estos intentan generar una clave con 'gnupg' (gpg
--gen-key) genera un error que dice:

  gpg: no writable public keyring found: eof Key generation failed: eof

 	Si se realiza esta acción con un usuario con el "home" sin cifrar,
el resultado es satisfactorio.

 	En definitiva, el problema parece venir de la forma que maneja los
permisos 'encfs', que no parece llevarse bien con la generación de
claves 'gpg'.

 	¿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. :-(

--
	Saludos --- Angel

Reply to: