[rb-general] [PATCH] Update tool used to build Tor Browser
Nicolas Vigier
boklm at mars-attacks.org
Tue Mar 20 13:46:56 CET 2018
Since version 7.5, Tor Browser is built using rbm instead of gitian.
---
_docs/virtual_machine_drivers.md | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/_docs/virtual_machine_drivers.md b/_docs/virtual_machine_drivers.md
index a299b68..b2918b2 100644
--- a/_docs/virtual_machine_drivers.md
+++ b/_docs/virtual_machine_drivers.md
@@ -18,9 +18,9 @@ Gitian
------
[Gitian](https://gitian.org/) is the tool [used by
-Bitcoin](https://github.com/bitcoin/bitcoin/blob/master/doc/gitian-building.md)
-and the Tor Browser. It either runs in a Linux container using LXC, or in a
-virtual machine using KVM.
+Bitcoin](https://github.com/bitcoin/bitcoin/blob/master/doc/gitian-building.md).
+It either runs in a Linux container using LXC, or in a virtual machine
+using KVM.
Gitian takes
“[descriptors](https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/)”
@@ -31,6 +31,16 @@ earlier, using a virtual machine helps to get rid of several extra
variations that can happen from one system to the next. But this is
more complicated to setup for users.
+rbm
+---
+
+In the [Tor Browser build process](https://trac.torproject.org/projects/tor/wiki/doc/TorBrowser/Hacking#BuildingOfficialTorBrowserReleaseBinaries),
+[rbm](https://rbm.torproject.org/) is the tool responsible for
+figuring out the components that need to be (re)built, downloading
+dependencies, verifying their signatures or checksums, creating container
+images with selected packages and starting the build of each component
+inside containers using [runc](https://runc.io/).
+
Docker
------
--
2.1.4
More information about the rb-general
mailing list