我查到有个bug是关于gpg-agent和gpg搭配导致此类报错的。这听起来也挺合理,因为里面有agent_genkey的报错。
能否请帮忙确认一下gpg-agent是否存在,如果存在请关闭测试一下。
https://github.com/google/end-to-end/issues/326
On Fri, Dec 28, 2018 at 11:51 PM chenlhlinux wrote:
> 刚刚我搭建了一个全新的环境并且安装了gpg 2.1.18,我在1.4.23中重新生成了一个密钥,经测试,公钥可以正常导入,导入私钥时的报错信息为:
> root@localhost:~#
gpg
2.1.18??1.4.23??:
root@localhost:~# gpg --import test.gpg
gpg: key 7F694E59020861E1: public key "testtest " imported
gpg: error getting the KEK: End of file
gpg: Total number processed:
这就很奇怪了,理论上来说 gpg v1 导出的私钥 gpg v2 是应该能够支持的啊。
不如再生成一个测试密钥多做一些测试吧,也许是 gpg 的一个bug呢。
On Fri, Dec 28, 2018 at 9:52 PM chenlhlinux wrote:
>
> 我发现出问题的的机器上的gpg的版本号为2.2.12,正常的机器上的gpg的版本号为1.*。刚刚我在异常的机器上安装了1.4.23版本的gpg,现在已经可以正常导入。
> 感谢!
> ---Original---
> From: "Shell Xu"
> Date: Fri, Dec 28, 2018 20:54 PM
gpg??2.2.12gpg??1.*1.4.23??gpg
??
---Original---
From: "Shell Xu"
Date: Fri, Dec 28, 2018 20:54 PM
To: "chenlhlinux";
Cc: "debian-chinese-gb@lists debian. org";
Subject: Re: gnupg?
那么首先恭喜你,避免了最糟的情况。
能对比一下你正常机器和异常机器的差异么?两者分别是什么发行,gpg的版本号各是多少?
On Fri, Dec 28, 2018 at 1:40 PM chenlhlinux wrote:
> 私钥在其他的机器上导入是正常的,私钥应该没有问题。
> ---Original---
> *From:* "Shell Xu"
> *Date:* Fri, Dec 28, 2018 09:59 AM
> *To:* "chenlhlinux";
> *Cc:* "debian-chinese-gb@lists debian. org"<
> debian-ch
5 matches
Mail list logo