XPI签署linux没有gui

时间:2020-03-06 14:44:35  来源:igfitidea点击:

我正在尝试使用从我的另一台服务器复制的NSS cert db(cert8.db和key3.db)在Linux(无gui)上对XPI进行签名(我可以在其上签名XPI)。

在新的盒子上,我可以使用全新的测试证书签名,但是,当我尝试使用旧的cert db时,它抱怨道:

signtool:问题签名数据(未知发行者)

Certutil列出了试图与*一起使用的证书,并且CA也存在于其中。

可以在这样的计算机之间传输此cert db吗?还是我还需要设置其他文件?

TIA
麦克风

解决方案

我不确定这是否是我们所需要的,但是在这里是:http://www.mercille.org/snippets/xpiSigning.php

如果证书链具有中间CA,那么该中间CA也需要存在。

当涉及到链时,NSS相当挑剔,并且还需要将证书标记为受信任的。