我想从密钥服务器导入/刷新 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