aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-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.
+