Ho un problema davvero preoccupante. Non riesco gpg-agent
a rimuovere la mia chiave SSH dal suo portachiavi e persiste anche lì dopo molti riavvii.
$ ssh-add -D
SSH_AGENT_FAILURE
Failed to remove all identities.
Anche quando gli dico di rimuovere l'identità:
$ ssh-add -d /path/to/private/key
Identity removed: /path/to/private/key
Allora guardo
$ ssh-add -l
4096 1b:cb:52:a6:e5:13:e6:78:14:12:92:8f:34:8f:92:88 /path/to/private/key
ed è ancora lì.
Dove viene memorizzato nella cache? Sembra che stia scrivendo sul disco per qualche motivo, il che è una cosa spaventosa per un agente SSH. Sto correndo il seguente per iniziare gpg-agent
:
gpg-agent --enable-ssh-support --daemon
Tutto il resto funziona bene, ma sta memorizzando nella cache questo file da qualche parte e devo eliminarlo.