[tor-commits] [tor-browser-spec/master] Bug 15042: Update release enchantments
mikeperry at torproject.org
mikeperry at torproject.org
Wed Apr 1 04:28:15 UTC 2015
commit 7b95cb2ff87dd88566b9218f987731b73e2a3085
Author: Georg Koppen <gk at torproject.org>
Date: Tue Mar 31 14:31:57 2015 +0000
Bug 15042: Update release enchantments
---
processes/ReleaseProcess | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/processes/ReleaseProcess b/processes/ReleaseProcess
index 4697f0b..12abd46 100644
--- a/processes/ReleaseProcess
+++ b/processes/ReleaseProcess
@@ -64,6 +64,7 @@
#. Distribute build to tor-qa at lists.torproject.org
#XXX: Currently manual
+ # For stable releases put tails-dev at boum.org into Cc
#. Sign the MAR update files
# First, copy the torbrowser tree to removable storage:
@@ -71,6 +72,8 @@
# Then, remove storage, attach to offline computer that houses TBB signing key.
# Run the following from that rsync'ed removable storage dir:
export NSS_DB_DIR=/path/to/nssdb
+ # Only needed if you are not owner of the marsigner cert
+ export NSS_CERTNAME=your_certname
make signmars
# Then, re-attach storage, and rsync signed MARs to builddir
torsocks rsync -avP /media/storage/TBB/tor-browser-bundle/gitian/$TORBROWSER_BUILDDIR/*.mar people.torproject.org:public_html/builds/$TORBROWSER_BUILDDIR
@@ -96,6 +99,8 @@
# We need to adjust permissions *after* we copied the new version to dist-master
chmod 775 /srv/dist-master.torproject.org/htdocs/torbrowser/$TORBROWSER_VERSION
chmod 664 /srv/dist-master.torproject.org/htdocs/torbrowser/$TORBROWSER_VERSION/*
+ # Set the owner to the group
+ chown :torwww $TORBROWSER_VERSION -R
static-update-component dist.torproject.org
#. Update website's torbrowser versions file in the website git
@@ -119,6 +124,8 @@
#. Update and upload new update responses for the updater
cd tor-browser-bundle/gitian
+ # IMPORTANT: Copy the signed MAR files back before creating the update
+ # responses!
make update_responses # (or update_responses-alpha, update_responses-beta)
cd ../tools/update-responses
chmod 644 htdocs/$TORBROWSER_UPDATE_CHANNEL/*
More information about the tor-commits
mailing list