aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorficus <ficus@robocracy.org>2012-11-08 13:40:14 -0500
committerficus <ficus@robocracy.org>2012-11-08 13:40:14 -0500
commitec4e9ce9c54c369e110904d83528644beeee1340 (patch)
tree4a114d84d30ce2e728ad75931f023b80faef3f3b /README
downloadtorouter-live-ec4e9ce9c54c369e110904d83528644beeee1340.tar.gz
torouter-live-ec4e9ce9c54c369e110904d83528644beeee1340.zip
initial almost-untouched debian live configuration
Diffstat (limited to 'README')
-rw-r--r--README33
1 files changed, 33 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..bcdfe95
--- /dev/null
+++ b/README
@@ -0,0 +1,33 @@
+
+Warning: aggressive caching is in place, which means resulting images may have
+stale packages. Use `lb clean` to clear caches.
+
+### Build Requirements
+
+Only tested on a debian wheezy host with many development packages already
+installed; YMMV.
+
+Install live-build and qemu:
+
+ sudo apt-get install qemu-user-static qemu-utils debootstrap live-build
+
+You need a recent version of live-build because of a secring.gpg-related error
+(see http://lists.debian.org/debian-live/2012/07/msg00122.html); download the
+sid package (from http://packages.debian.org/sid/live-build) and install:
+
+ sudo dpkg -i live-build_3.0~a67-1_all.deb
+
+You might also want the Debian Live manuals:
+
+ sudo apt-get install live-manual-html
+
+### Build an Image
+
+Once the above build requirements are satisfied:
+
+ lb config
+ lb build
+
+### Develop
+
+Basic configuration options are in ./auto/config