Я разработал несколько расширений для Firefox, и меня раздражает, что так сложно подписать расширение. Когда расширение не подписано, оно говорит «Автор не проверен», когда оно установлено, и для меня это выглядит неправильно.
У меня есть простой сценарий сборки, который собирает мой файл .xpi из исходников, и у меня есть лицензионная копия PKZip (которая в соответствии с рядом руководств необходима для создания подписанного файла xpi, который требуется Firefox), но я не Не нашли способ получить бесплатный / дешевый сертификат, который действительно работает, или набор инструкций, которые делают свое дело.
Поскольку мои расширения бесплатны, я не хочу тратить 400 долларов на коммерческий сертификат, но я не возражаю потратить около 50 долларов, чтобы сделать это. У меня есть машины с Linux и Windows, хотя мой сценарий сборки в настоящее время использует Windows, и это было бы наиболее удобно для использования.
Как ты решил это? Что мне нужно сделать, чтобы автоматически и безопасно подписывать мои расширения, когда они созданы?
Изменить: Я ценю хиты Google, но шаги, которые они предоставляют, не достаточно для того, чтобы на самом деле получить сертификат, который работает. Чувство, которое я получаю, напоминает мне эту классику: