Qual agente GPG o Elementary Luna usa?

Qual agente GPG o Elementary Luna usa?

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

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

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

Responder1

Se for um desktop baseado em GNOME, acredito que esteja integrado ao GNOME, como parte do gnome-keyring-daemon. Você pode descobrir por quanto tempo as chaves são armazenadas 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.cacheesquema com este comando:

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

O processo do "chaveiro" será mostrado assim:

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

Se você deseja que o daemon libere o conteúdo armazenado em cache:

$ gnome-keyring-daemon -r -d

Se você realmente deseja uma GUI para gerenciar o conteúdo, instale seahorsepara fazer isso. Que eu saiba, não existe um aplicativo padrão que normalmente esteja incluído no GNOME.

$ seahorse

       ss#1

Referências

informação relacionada