私は私の中にいくつかの古いSSHキーを持っていた ~/.gnupg/sshcontrol
だから私はこのファイル内のすべての行を削除し、私のコンピュータを再起動しました。今、私はもうgpgエージェントにSSHキーを追加することはできません:
$ cat ~/.gnupg/gpg-agent.conf
enable-ssh-support
$ gpg-connect-agent --verbose /bye
gpg-connect-agent: closing connection to agent
$ gpg-connect-agent updatestartuptty /bye
OK
$ ssh-add -l
The agent has no identities.
$ ssh-add ~/.ssh/id_rsa
Enter passphrase for /home/cassou/.ssh/id_rsa:
Identity added: /home/cassou/.ssh/id_rsa (/home/cassou/.ssh/id_rsa)
$ ssh-add -l
The agent has no identities.
あなたの質問に答えるために私の投稿を更新しました。 gpg-agent.confにはsshサポートを開始するためのディレクティブが含まれています。
—
Damien Cassou
--enable-ssh-support
スイッチ?