#25603: Update Orfox HTTPS-E Add-on ----------------------------------------------+-------------------------- Reporter: sysrqb | Owner: sysrqb Type: enhancement | Status: assigned Priority: Very High | Milestone: Component: Applications/Tor Browser | Version: Severity: Normal | Resolution: Keywords: tbb-mobile, TorBrowserTeam201804 | Actual Points: Parent ID: | Points: Reviewer: | Sponsor: ----------------------------------------------+--------------------------
Comment (by sysrqb): Process for creating new https-everywhere xpi: 1) Checkout tag `2018.4.11` 2) Copy src/chrome/content/rules into another directory outside working directory (`cp -r src/chrome/content/rules ../`) 3) Checkout tag `5.2.21` 4) Edit src/install.rdf - clear updateURL and updateKey [0] (this prevents auto-updating) 5) Delete directory src/META-INF/ (`rm -r src/META-INF`) 6) Delete all current rules (`rm -r src/chrome/content/rules/`) 7) Copy new rules into working directory (`cp -r ../rules src/chrome/content/`) 8) `./makexpi.sh` 9 `sha256sum pkg/https-everywhere-5.2.21~4c7803208b-dirty-eff.xpi` is {{{ 7a33c13dbd80fd881b1508fca6dc10fca787f8eb4da754104321537240ffb866 pkg /https-everywhere-5.2.21~4c7803208b-dirty-eff.xpi }}} 10) Copy pkg/https-everywhere-5.2.21~4c7803208b-dirty-eff.xpi into `tor- browser/mobile/android/orfox/distribution/assets/distribution/extensions /https-everywhere-...@eff.org.xpi` [0] Diff from step (4) {{{ diff --git a/src/install.rdf b/src/install.rdf index fe321f48b0..6fa8ece9c7 100644 --- a/src/install.rdf +++ b/src/install.rdf @@ -15,8 +15,8 @@ <em:optionsURL>chrome://https-everywhere/content/observatory- preferences.xul</em:optionsURL> <em:iconURL>chrome://https-everywhere/skin/icon- active-48.png</em:iconURL> <em:unpack>false</em:unpack> - <em:updateURL>https://www.eff.org/files/https-everywhere-eff- update-2048.rdf</em:updateURL> <!-- 2015-08-14: New update URL to go with new id (https-everywhere-...@ef.org) --> - <em:updateKey>MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6MR8W/galdxnpGqBsYbqOzQb2eyW15YFjDDEMI0ZOzt8f504obNs920lDnpPD2/KqgsfjOgw2K7xWDJIj/18xUvWPk3LDkrnokNiRkA3KOx3W6fHycKL+zID7zy+xZYBuh2fLyQtWV1VGQ45iNRp9+Zo7rH86cdfgkdnWTlNSHyTLW9NbXvyv/E12bppPcEvgCTAQXgnDVJ0/sqmeiijn9tTFh03aM+R2V/21h8aTraAS24qiPCz6gkmYGC8yr6mglcnNoYbsLNYZ69zF1XHcXPduCPdPdfLlzVlKK1/U7hkA28eG3BIAMh6uJYBRJTpiGgaGdPd7YekUB8S6cy+CQIDAQAB</em:updateKey> + <em:updateURL></em:updateURL> <!-- 2015-08-14: New update URL to go with new id (https-everywhere-...@ef.org) Deleted for Orfox --> + <em:updateKey></em:updateKey> <!-- Deleted for Orfox --> <!-- Firefox --> <em:targetApplication> <Description> }}} -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25603#comment:10> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online
_______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs