
Cada vez que intento descifrar o firmar archivos con GPG en Elementary Luna, veo que aparece un mensaje gráfico de contraseña para mi clave GPG.
Luego, la clave se almacena en caché en la memoria para futuras solicitudes durante algún tiempo. Lo primero que pensé fue usarlo gpg-agent
para borrarlo de la memoria o configurar el TTL, pero para mi sorpresa, no estaba instalado. seahorse
Tampoco está instalado.
¿Qué se utiliza como agente GPG en Elementary Linux?
Respuesta1
Si se trata de un escritorio basado en GNOME, creo que está integrado en GNOME, como parte de gnome-keyring-daemon
. Puede averiguar la duración del almacenamiento en caché de las claves usando este comando:
$ gsettings get org.gnome.crypto.cache gpg-cache-method
'session'
Puedes ver las otras claves bajo el org.gnome.crypto.cache
esquema con este comando:
$ gsettings list-keys org.gnome.crypto.cache
gpg-cache-authorize
gpg-cache-method
gpg-cache-ttl
El proceso del "llavero" se mostrará así:
$ ps -eaf|grep [k]eyring
saml 2444 1 0 Jun04 ? 00:00:33 /usr/bin/gnome-keyring-daemon --daemonize --login
Si desea que el demonio vacíe su contenido en caché:
$ gnome-keyring-daemon -r -d
Si realmente desea una GUI para administrar los contenidos, instálela seahorse
para hacerlo. No conozco ninguna aplicación predeterminada que normalmente se incluya con GNOME.
$ seahorse