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

相关内容