gpgconf --kill all を実行した後も、「gpg-agent が私たちより古い」という警告メッセージが表示される

gpgconf --kill all を実行した後も、「gpg-agent が私たちより古い」という警告メッセージが表示される

ソースからgpgバージョン2.2.17をインストールしました。

gpgレポートを実行するとgpg --card-status

gpg: WARNING: server 'gpg-agent' is older than us (2.2.4 < 2.2.17).
gpg: Note: Outdated servers may lack important security fixes.
gpg: Note: Use the command "gpgconf --kill all" to restart them.

提案されたgpgconfコマンドを実行してみましたが、問題は解決しません。また、Ubuntuリポジトリを使用してgpg2を削除しsudo apt remove gpg2てもう一度実行してみましたが、gpgconf --kill all役に立ちませんでした。

良い測定のために古いバージョンのgpg-agent

また、gpg-agent --version報告書は次のように述べた。

gpg-agent (GnuPG) 2.2.17
libgcrypt 1.8.4
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

ベストアンサー1

私の問題を見つけてくれたKusalalanandaに感謝します。

問題はgpg-agentまだインストールにありますapt。実行sudo apt remove gpg-agent後のgpgconf --kill all問題が修正されました。

おすすめ記事