Title: Recipe to test the Freedombox project on amd64 or Raspberry Pi
-Tags: english, debian, freedombox
-Date: 2013-09-10 20:40
+Tags: english, debian, freedombox, surveillance, web, sikkerhet
+Date: 2013-09-10 14:20
<p>I was introduced to the
<a href="http://www.freedomboxfoundation.org/">Freedombox project</a>
communication. The initial deployment platform have been the
<a href="http://www.globalscaletechnologies.com/t-dreamplugdetails.aspx">Dreamplug</a>,
which is a piece of hardware I do not own. So to be able to test what
-the current Freedombox setup, I had to come up with a way to install
-it on some hardware I do got access to. I have rewritten the
+the current Freedombox setup look like, I had to come up with a way to install
+it on some hardware I do have access to. I have rewritten the
<a href="https://github.com/NickDaly/freedom-maker">freedom-maker</a>
image build framework to use .deb packages instead of only copying
setup into the boot images, and thanks to this rewrite I am able to
trying (unsuccessfully so far) to talk to the XMPP server
(<a href="http://packages.qa.debian.org/ejabberd">ejabberd</a>). The
web interface is pluggable, and the goal is to use it to enable OpenID
-services, mesh network connectivity, use of TOR, etc, etc. None of
+services, mesh network connectivity, use of TOR, etc, etc. Not much of
this is really working yet, see
<a href="https://github.com/NickDaly/freedombox-todos/blob/master/TODO">the
project TODO</a> for links to GIT repositories. Most of the code is
-on github at the moment.</p>
+on github at the moment. The HTTP proxy is operational out of the
+box, and the admin web interface can be used to add/remove plinth
+users. I've not been able to do anything else with it so far, but
+know there are several branches spread around github and other places
+with lots of half baked features.</p>
-<p>Anyway, if you want to have a look the following recipes should
-work to give you a test machine to poke at.</p>
+<p>Anyway, if you want to have a look at the current state, the
+following recipes should work to give you a test machine to poke
+at.</p>
<p><strong>Debian Wheezy amd64</strong></p>
<li>Boot from it, either as CD or USB stick.</li>
<li><p>Press [tab] on the boot prompt and add this as a boot argument
to the Debian installer:<p>
-<pre>url=http://www.reinholdtsen.name/freedombox/preseed-wheezy.dat</pre></li>
+<pre>url=<a href="http://www.reinholdtsen.name/freedombox/preseed-wheezy.dat">http://www.reinholdtsen.name/freedombox/preseed-wheezy.dat</a></pre></li>
<li>Answer the few language/region/password questions and pick disk to
install on.</li>
<li>Boot from SD card, extend file system to fill the card completely.</li>
<li><p>Log in and add this to /etc/sources.list:</p>
<pre>
-deb http://www.reinholdtsen.name/freedombox wheezy main
+deb <a href="http://www.reinholdtsen.name/freedombox/">http://www.reinholdtsen.name/freedombox</a> wheezy main
</pre></li>
<li><p>Run this as root:</p>
<pre>
off the DHCP server by running "<tt>update-rc.d isc-dhcp-server
disable</tt>" as root.</p>
-<p>Please let me know if this work for you, or if you have any
+<p>Please let me know if this works for you, or if you have any
problems. We gather on the IRC channel
<a href="irc://irc.debian.org:6667/%23freedombox">#freedombox</a> on
irc.debian.org and the