INACTIVE - XP-Install (xpi) code signing.
Перейти к файлу
Nils Maier 99f36a53df Merge pull request #5 from andymckay/master
Fix misspelled RuntimeError
2012-10-26 20:17:03 -07:00
scripts Fix python 2.5 2012-04-28 20:44:44 +02:00
xpisign Update xpisign/api.py 2012-10-16 10:00:42 -07:00
.gitignore Add setup.py and refactor accordingly 2012-04-28 20:44:43 +02:00
LICENSE Add LICENSE file 2012-09-25 22:32:47 +02:00
Readme.md Nasty typo 2012-04-27 20:04:37 +02:00
setup.py Add setup.py and refactor accordingly 2012-04-28 20:44:43 +02:00

Readme.md

XP-Install (xpi) code signing.

Requirements

  • Recent Python (2.5+)
  • M2Crypto (recommended) easy_install -Z M2Crypto
    • Windows users must also install valid OpenSSL binaries into their (Python) path. Copying files to the corresponding M2Crypto directory under Python\libs\site-packages will also do the trick
  • OR openssl binary within the path

Usage

python xpisign.py -k cert.pem addon.xpi addon.signed.xpi

Credits

Thanks to Wladimir Palant for initially researching this stuff!