aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorficus <ficus@robocracy.org>2012-11-23 03:18:58 +0100
committerficus <ficus@robocracy.org>2012-11-23 03:19:22 +0100
commit082711b5cfc3e5a73e1144c628fcf91b7433c8a3 (patch)
tree18ef7828173577ff4d2527cc8b1c1865de9a50a7
parentd50de354390413424cd53e997665ddb16c13c25e (diff)
downloadtorouter-live-082711b5cfc3e5a73e1144c628fcf91b7433c8a3.tar.gz
torouter-live-082711b5cfc3e5a73e1144c628fcf91b7433c8a3.zip
document ttdnsd process
-rw-r--r--doc/debian-live-problems.txt9
-rw-r--r--doc/ttdnsd.txt20
2 files changed, 29 insertions, 0 deletions
diff --git a/doc/debian-live-problems.txt b/doc/debian-live-problems.txt
index d3e3859..28116c1 100644
--- a/doc/debian-live-problems.txt
+++ b/doc/debian-live-problems.txt
@@ -80,3 +80,12 @@ necessary):
DU_DIM="$(echo 50 + $DU_DIM | bc)"
+### Adding packages to config/packages.chroot
+
+When a new package is added to config/packages.chroot, the entire build
+environment must be refreshed (lb clean --purge).
+
+Otherwise you will get an error like:
+
+ E: Unable to locate package <packagename>
+
diff --git a/doc/ttdnsd.txt b/doc/ttdnsd.txt
new file mode 100644
index 0000000..ef1b3cc
--- /dev/null
+++ b/doc/ttdnsd.txt
@@ -0,0 +1,20 @@
+
+There seems to be no official debian package for ttdnsd, and the old ~squeeze
+torouter package didn't seem to work with debian live. debhelper makes it easy
+enough to rebuild a package on an ARM device itself.
+
+The source can be grabbed from:
+
+ https://gitweb.torproject.org/ioerror/ttdnsd.git
+
+Build dependancy packages are:
+
+ debhelper build-essential tsocks fakeroot
+
+Then do:
+
+ make deb
+
+Copied out the resulting file (it ends up in ./..) and put that in
+packages.chroot for now.
+