czy udalo sie komukolwiek pomysle podpisac kod rozszerzenia?
Postepowalem wg informacji zawartych pod tym linkiem https://developer.mozilla.org/en/Signing_a_XPI do momentu:
"Now you must export the new key/certificate pair from the Mozilla Firefox..."
po uruchomieniu programu pk12util dostaje:
- Kod: Zaznacz cały
C:\XPISign>pk12util.exe -o "mycert.pkcs12" -n "xxxxxx Sp. z o.o."
-d "C:\Users\anymysl\AppData\Roaming\Mozilla\Firefox\Profiles\98jhb6uo.default"
pk12util.exe: find user certs from nickname failed: security library:
bad database.
Skorzystalem z innego poradnika udostepnionego na stronie wsparcia comodo https://support.comodo.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=1224. Powstal on na bazie poradnika ze strony mozilli.
Pobieranie podpisu w formacie PKCS12 wykonalem w sposob zaproponowany przez comodo.
Caly proces podpisu przebiegl dalej poprawnie.
- Kod: Zaznacz cały
C:\XPISign>certutil -L -d .
thawte Primary Root CA CT,C,C
Thawte Code Signing CA - G2 c,c,C
xxxxxx Sp. z o.o. u,u,u
C:\XPISign>signtool.exe -d . -k "xxxxxx Sp. z o.o." -p 12345 -Z
"firefox.xpi" firefox
using certificate directory: .
Generating firefox/META-INF/manifest.mf file..
--> bootstrap.js
adding firefox/bootstrap.js to firefox.xpi...(deflated 81%)
--> icon.png
adding firefox/icon.png to firefox.xpi...(deflated 0%)
--> install.rdf
adding firefox/install.rdf to firefox.xpi...(deflated 50%)
Generating zigbert.sf file..
adding firefox/META-INF/manifest.mf to firefox.xpi...(deflated 36%)
adding firefox/META-INF/zigbert.sf to firefox.xpi...(deflated 39%)
adding firefox/META-INF/zigbert.rsa to firefox.xpi...(deflated 30%)
tree "firefox" signed successfully
ale po probie instalacji rozszerzenia, komunikat "(autor niezweryfikowany)" dalej widnieje.
Gdzie popelniam blad?!