[tbb-bugs] #25102 [Applications/Tor Browser]: Add script to sign nightly build mar files, generate update-responses xml and publish the new version
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Dec 19 15:57:33 UTC 2019
#25102: Add script to sign nightly build mar files, generate update-responses xml
and publish the new version
-------------------------------------------------+-------------------------
Reporter: boklm | Owner: boklm
Type: task | Status:
| assigned
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-rbm, tbb-update, | Actual Points:
TorBrowserTeam201912 |
Parent ID: #18867 | Points: 2
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by boklm):
This commit adds the script `tools/signing/nightly/sign-nightly`:
https://gitweb.torproject.org/user/boklm/tor-browser-
build.git/commit/?h=bug_25102_v5&id=c2b3fc259d746de78f4c2240b6aee6f1932df8d8
This script downloads the mar files from the latest nightly, sign them,
and generate update_responses xml files.
What is still missing:
- Correctly setting `platformVersion` and `buildID` (the current version
of the script sets them to `0`). This depends on #32768.
- Uploading of the mar files and update_responses xml somewhere to make
them available for users. This depends on #32800.
I also started some ansible scripts to setup a signing machine:
https://gitweb.torproject.org/user/boklm/tor-browser-
build.git/commit/?h=bug_25102_v5&id=42df2ed18ed5c6409253e2a3651e5fa437150bda
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25102#comment:11>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list