GPGは自己署名されていないすべてのエントリを削除します。

GPGは自己署名されていないすべてのエントリを削除します。

自己署名されていないすべてのキーを含む、キーサーバーからgpgキーを取得または更新したいと思います。たとえば、私がこのgpgを試すたびに、次のように言います。

gpg: key <number>: number of dropped non-self-signatures: 24
[...]
gpg: Total number processed: 1
gpg:              unchanged: 1

ドキュメントによると、これは偽の署名でいっぱいのキーを取得するのを防ぐための理想的な動作であるようですが、gpgで目的の操作を実行することはできません。

キーのインポート/更新を試みました。

gpg --verbose --import-options no-self-sigs-only --keyserver keyserver.ubuntu.com --recv-keys <fingerprint>

ただし、出力は同じです。

答え1

解決しました。正しいフラグです--keyserver-options no-self-sigs-only

gpg --verbose --keyserver-options no-self-sigs-only --keyserver keyserver.ubuntu.com --refresh-keys

関連情報