chiark / gitweb /
Merge branch 'doc-update-v1' into 'master'
authorCiaran Gultnieks <ciaran@ciarang.com>
Tue, 30 Dec 2014 22:48:58 +0000 (22:48 +0000)
committerCiaran Gultnieks <ciaran@ciarang.com>
Tue, 30 Dec 2014 22:48:58 +0000 (22:48 +0000)
Update documentation re: testing32 image

Use different subsections for the Debian base box setup (which can be bypassed using the prebuilt image) and the F-Droid / SDK setup (which cannot be bypassed).

Side note: would it be possible to offer a torrent for testing32.box?  The direct download is taking over 2 hours on a 50Mbps link.

See merge request !32

docs/fdroid.texi
examples/makebs.config.py

index c57689c7e0903f62f485347dd34b40aa8857895f..3226387d3f092d516b0348ef7ab79c7c761a8aec 100644 (file)
@@ -1404,10 +1404,16 @@ working copies of source trees are moved from the host to the guest, so
 for example, having subversion v1.6 on the host and v1.7 on the guest
 would fail.
 
-Unless you're very trusting. you should create one of these for yourself
-from verified standard Debian installation media. However, you could skip
-over the next few paragraphs (and sacrifice some security) by downloading
-@url{https://f-droid.org/testing32.box}.
+@subsection Creating the Debian base box
+
+The output of this step is a minimal Debian VM that has support for remote
+login and provisioning.
+
+Unless you're very trusting, you should create one of these for yourself
+from verified standard Debian installation media.  However, by popular
+demand, the @code{makebuildserver} script will automatically download a
+prebuilt image unless instructed otherwise.  If you choose to use the
+prebuilt image, you may safely skip the rest of this section.
 
 Documentation for creating a base box can be found at
 @url{http://docs.vagrantup.com/v1/docs/base_boxes.html}.
@@ -1431,8 +1437,9 @@ boot, you need to set @code{GRUB_RECORDFAIL_TIMEOUT} to a value other than
 -1 in @code{/etc/grub/default} and then run @code{update-grub}.
 @end enumerate
 
+@subsection Creating the F-Droid base box
 
-With this base box available, you should then create @code{makebs.config.py},
+The next step in the process is to create @code{makebs.config.py},
 using @code{./examples/makebs.config.py} as a reference - look at the settings and
 documentation there to decide if any need changing to suit your environment.
 There is a path for retrieving the base box if it doesn't exist, and an apt
index f01e94a2d62aa859ad6f2f3faab08517fb672f15..b2ef0f3dee897a937460547f02a251c05f52112d 100644 (file)
@@ -5,7 +5,7 @@
 # Name of the base box to use
 basebox = "testing32"
 
-# Location where raring32.box can be found, if you don't already have
+# Location where testing32.box can be found, if you don't already have
 # it. For security reasons, it's recommended that you make your own
 # in a secure environment using trusted media (see the manual) but
 # you can use this default if you like...