XPI подписывает Linux без графического интерфейса

Я пытаюсь подписать XPI на Linux (без графического интерфейса пользователя), используя NSS cert db (cert8.db и key3.db), который я скопировал с другого моего сервера, на котором я могу подписать XPI просто отлично.

На новой коробке я могу подписаться с новым сертификатом теста, но когда я пытаюсь использовать старый сертификат, он жалуется:

signtool: ПРОБЛЕМА подписи данных (неизвестный издатель)

Certutil перечисляет сертификат, который я пытаюсь использовать с *, и CA также присутствует там.

Является ли этот сертификат дБ передаваемым между компьютерами, как это? Или есть другие файлы, которые мне нужно настроить?

ТИА Майк

2 ответа

Я не уверен, что это то, что вам нужно, но вот оно: http://www.mercille.org/snippets/xpiSigning.php

Если цепочка сертификатов имеет промежуточный ЦС, который также должен быть там.

NSS довольно требователен, когда дело доходит до цепочки, а также требует, чтобы сертификаты были помечены как доверенные.

Другие вопросы по тегам