Que agente GPG usa o Elementary Luna?

3

Sempre que eu tento descriptografar ou assinar arquivos com o GPG no Elementary Luna, vejo um prompt de senha gráfica para a minha chave GPG.

A chave é armazenada em cache na memória para solicitações futuras por algum tempo. Meu primeiro pensamento foi usar gpg-agent para limpá-lo da memória ou configurar o TTL, mas para minha surpresa, ele não foi instalado. seahorse também não está instalado.

O que está sendo usado como um agente GPG no Elementary Linux?

    
por Naftuli Kay 13.06.2014 / 20:01

1 resposta

0

Se for um desktop baseado no GNOME, acredito que esteja integrado ao GNOME, como parte do gnome-keyring-daemon . Você pode descobrir a duração das chaves em cache usando este comando:

$ gsettings get org.gnome.crypto.cache gpg-cache-method
'session'

Você pode ver as outras chaves no org.gnome.crypto.cache schema com este comando:

$ gsettings list-keys org.gnome.crypto.cache
gpg-cache-authorize
gpg-cache-method
gpg-cache-ttl

O processo "chaveiro" será exibido da seguinte forma:

$ ps -eaf|grep [k]eyring
saml      2444     1  0 Jun04 ?        00:00:33 /usr/bin/gnome-keyring-daemon --daemonize --login

Se você quiser que o daemon libere seu conteúdo em cache:

$ gnome-keyring-daemon -r -d

Se você realmente deseja que uma GUI gerencie o conteúdo, instale seahorse para fazer isso. Não há um aplicativo padrão que eu saiba que está normalmente incluído no GNOME.

$ seahorse

Referências

por 13.06.2014 / 21:54

Tags