diff --git a/blog/archive/2013/09/09.rss b/blog/archive/2013/09/09.rss
index eb444e0993..e18155df5b 100644
--- a/blog/archive/2013/09/09.rss
+++ b/blog/archive/2013/09/09.rss
@@ -77,7 +77,7 @@ at.</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>
@@ -95,7 +95,7 @@ few times, your Freedombox is ready for testing.</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>
diff --git a/blog/archive/2013/09/index.html b/blog/archive/2013/09/index.html
index 56759e38f1..75f4fb7c5b 100644
--- a/blog/archive/2013/09/index.html
+++ b/blog/archive/2013/09/index.html
@@ -95,7 +95,7 @@ at.
Boot from it, either as CD or USB stick.
Press [tab] on the boot prompt and add this as a boot argument
to the Debian installer:
diff --git a/blog/index.rss b/blog/index.rss
index 34c6161ad3..2d752b9efb 100644
--- a/blog/index.rss
+++ b/blog/index.rss
@@ -77,7 +77,7 @@ at.</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>
@@ -95,7 +95,7 @@ few times, your Freedombox is ready for testing.</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>
diff --git a/blog/tags/debian/debian.rss b/blog/tags/debian/debian.rss
index ffb8bcffa8..37e2b8289a 100644
--- a/blog/tags/debian/debian.rss
+++ b/blog/tags/debian/debian.rss
@@ -77,7 +77,7 @@ at.</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>
@@ -95,7 +95,7 @@ few times, your Freedombox is ready for testing.</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>
diff --git a/blog/tags/debian/index.html b/blog/tags/debian/index.html
index e62e84bcaa..56f39016fb 100644
--- a/blog/tags/debian/index.html
+++ b/blog/tags/debian/index.html
@@ -94,7 +94,7 @@ at.
Boot from it, either as CD or USB stick.
Press [tab] on the boot prompt and add this as a boot argument
to the Debian installer:
diff --git a/blog/tags/english/english.rss b/blog/tags/english/english.rss
index 0c7a227da8..a23a3bf533 100644
--- a/blog/tags/english/english.rss
+++ b/blog/tags/english/english.rss
@@ -77,7 +77,7 @@ at.</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>
@@ -95,7 +95,7 @@ few times, your Freedombox is ready for testing.</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>
diff --git a/blog/tags/english/index.html b/blog/tags/english/index.html
index 26c6783754..770de8e348 100644
--- a/blog/tags/english/index.html
+++ b/blog/tags/english/index.html
@@ -94,7 +94,7 @@ at.
Boot from it, either as CD or USB stick.
Press [tab] on the boot prompt and add this as a boot argument
to the Debian installer:
diff --git a/blog/tags/freedombox/freedombox.rss b/blog/tags/freedombox/freedombox.rss
new file mode 100644
index 0000000000..59f8ec4308
--- /dev/null
+++ b/blog/tags/freedombox/freedombox.rss
@@ -0,0 +1,140 @@
+
+
+
+ Petter Reinholdtsen - Entries tagged freedombox
+ Entries tagged freedombox
+ http://people.skolelinux.org/pere/blog/
+
+
+
+ Recipe to test the Freedombox project on amd64 or Raspberry Pi
+ http://people.skolelinux.org/pere/blog/Recipe_to_test_the_Freedombox_project_on_amd64_or_Raspberry_Pi.html
+ http://people.skolelinux.org/pere/blog/Recipe_to_test_the_Freedombox_project_on_amd64_or_Raspberry_Pi.html
+ Tue, 10 Sep 2013 14:20:00 +0200
+ <p>I was introduced to the
+<a href="http://www.freedomboxfoundation.org/">Freedombox project</a>
+in 2010, when Eben Moglen presented his vision about serving the need
+of non-technical people to keep their personal information private and
+within the legal protection of their own homes. The idea is to give
+people back the power over their network and machines, and return
+Internet back to its intended peer-to-peer architecture. Instead of
+depending on a central service, the Freedombox will give everyone
+control over their own basic infrastructure.</p>
+
+<p>I've intended to join the effort since then, but other tasks have
+taken priority. But this summers nasty news about the misuse of trust
+and privilege exercised by the "western" intelligence gathering
+communities increased my eagerness to contribute to a point where I
+actually started working on the project a while back.</p>
+
+<p>The <a href="https://alioth.debian.org/projects/freedombox/">initial
+Debian initiative</a> based on the vision from Eben Moglen, is to
+create a simple and cheap Debian based appliance that anyone can hook
+up in their home and get access to secure and private services and
+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
+<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
+set up any machine supported by Debian Wheezy as a Freedombox, using
+the previously mentioned deb (and a few support debs for packages
+missing in Debian).</p>
+
+<p>The current Freedombox setup consist of a set of bootstrapping
+scripts
+(<a href="https://github.com/petterreinholdtsen/freedombox-setup">freedombox-setup</a>),
+and a administrative web interface
+(<a href="https://github.com/NickDaly/Plinth">plinth</a> + exmachina +
+withsqlite), as well as a privacy enhancing proxy based on
+<a href="http://packages.qa.debian.org/privoxy">privoxy</a>
+(freedombox-privoxy). There is also a web/javascript based XMPP
+client (<a href="http://packages.qa.debian.org/jwchat">jwchat</a>)
+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. 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. 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 at the current stat, the
+following recipes should work to give you a test machine to poke
+at.</p>
+
+<p><strong>Debian Wheezy amd64</strong></p>
+
+<ol>
+
+<li>Fetch normal Debian Wheezy installation ISO.</li>
+<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=<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>When the installation is finished and the machine have rebooted a
+few times, your Freedombox is ready for testing.</li>
+
+</ol>
+
+<p><strong>Raspberry Pi Raspbian</strong></p>
+
+<ol>
+
+<li>Fetch a Raspbian SD card image, create SD card.</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 <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>
+wget -O - http://www.reinholdtsen.name/freedombox/BE1A583D.asc | \
+ apt-key add -
+apt-get update
+apt-get install freedombox-setup
+/usr/lib/freedombox/setup
+</pre></li>
+<li>Reboot into your freshly created Freedombox.</li>
+
+</ol>
+
+<p>You can test it on other architectures too, but because the
+freedombox-privoxy package is binary, it will only work as intended on
+the architectures where I have had time to build the binary and put it
+in my APT repository. But do not let this stop you. It is only a
+short "<tt>apt-get source -b freedombox-privoxy</tt>" away. :)</p>
+
+<p>Note that by default Freedombox is a DHCP server on the
+192.168.1.0/24 subnet, so if this is your subnet be careful and turn
+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
+problems. We gather on the IRC channel
+<a href="irc://irc.debian.org:6667/%23freedombox">#freedombox</a> on
+irc.debian.org and the
+<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss">project
+mailing list</a>.</p>
+
+<p>Once you get your freedombox operational, you can visit
+<tt>http://your-host-name:8001/</tt> to see the state of the plint
+welcome screen (dead end - do not be surprised if you are unable to
+get past it), and next visit <tt>http://your-host-name:8001/help/</tt>
+to look at the rest of plinth. The default user is 'admin' and the
+default password is 'secret'.</p>
+
+
+
+
+
diff --git a/blog/tags/freedombox/index.html b/blog/tags/freedombox/index.html
new file mode 100644
index 0000000000..6358361e41
--- /dev/null
+++ b/blog/tags/freedombox/index.html
@@ -0,0 +1,437 @@
+
+
+
+
+ Petter Reinholdtsen: Entries Tagged freedombox
+
+
+
+
+
+
I was introduced to the
+Freedombox project
+in 2010, when Eben Moglen presented his vision about serving the need
+of non-technical people to keep their personal information private and
+within the legal protection of their own homes. The idea is to give
+people back the power over their network and machines, and return
+Internet back to its intended peer-to-peer architecture. Instead of
+depending on a central service, the Freedombox will give everyone
+control over their own basic infrastructure.
+
+
I've intended to join the effort since then, but other tasks have
+taken priority. But this summers nasty news about the misuse of trust
+and privilege exercised by the "western" intelligence gathering
+communities increased my eagerness to contribute to a point where I
+actually started working on the project a while back.
+
+
The initial
+Debian initiative based on the vision from Eben Moglen, is to
+create a simple and cheap Debian based appliance that anyone can hook
+up in their home and get access to secure and private services and
+communication. The initial deployment platform have been the
+Dreamplug,
+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
+freedom-maker
+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
+set up any machine supported by Debian Wheezy as a Freedombox, using
+the previously mentioned deb (and a few support debs for packages
+missing in Debian).
+
+
The current Freedombox setup consist of a set of bootstrapping
+scripts
+(freedombox-setup),
+and a administrative web interface
+(plinth + exmachina +
+withsqlite), as well as a privacy enhancing proxy based on
+privoxy
+(freedombox-privoxy). There is also a web/javascript based XMPP
+client (jwchat)
+trying (unsuccessfully so far) to talk to the XMPP server
+(ejabberd). The
+web interface is pluggable, and the goal is to use it to enable OpenID
+services, mesh network connectivity, use of TOR, etc, etc. Not much of
+this is really working yet, see
+the
+project TODO for links to GIT repositories. Most of the code is
+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.
+
+
Anyway, if you want to have a look at the current stat, the
+following recipes should work to give you a test machine to poke
+at.
+
+
Debian Wheezy amd64
+
+
+
+
Fetch normal Debian Wheezy installation ISO.
+
Boot from it, either as CD or USB stick.
+
Press [tab] on the boot prompt and add this as a boot argument
+to the Debian installer:
You can test it on other architectures too, but because the
+freedombox-privoxy package is binary, it will only work as intended on
+the architectures where I have had time to build the binary and put it
+in my APT repository. But do not let this stop you. It is only a
+short "apt-get source -b freedombox-privoxy" away. :)
+
+
Note that by default Freedombox is a DHCP server on the
+192.168.1.0/24 subnet, so if this is your subnet be careful and turn
+off the DHCP server by running "update-rc.d isc-dhcp-server
+disable" as root.
+
+
Please let me know if this work for you, or if you have any
+problems. We gather on the IRC channel
+#freedombox on
+irc.debian.org and the
+project
+mailing list.
+
+
Once you get your freedombox operational, you can visit
+http://your-host-name:8001/ to see the state of the plint
+welcome screen (dead end - do not be surprised if you are unable to
+get past it), and next visit http://your-host-name:8001/help/
+to look at the rest of plinth. The default user is 'admin' and the
+default password is 'secret'.
diff --git a/blog/tags/sikkerhet/sikkerhet.rss b/blog/tags/sikkerhet/sikkerhet.rss
index b41cd43ceb..8ffbed375e 100644
--- a/blog/tags/sikkerhet/sikkerhet.rss
+++ b/blog/tags/sikkerhet/sikkerhet.rss
@@ -77,7 +77,7 @@ at.</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>
@@ -95,7 +95,7 @@ few times, your Freedombox is ready for testing.</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>
diff --git a/blog/tags/surveillance/index.html b/blog/tags/surveillance/index.html
index cb81168bcf..5b5a360c26 100644
--- a/blog/tags/surveillance/index.html
+++ b/blog/tags/surveillance/index.html
@@ -94,7 +94,7 @@ at.
Boot from it, either as CD or USB stick.
Press [tab] on the boot prompt and add this as a boot argument
to the Debian installer:
diff --git a/blog/tags/surveillance/surveillance.rss b/blog/tags/surveillance/surveillance.rss
index e312142465..0e8abf3561 100644
--- a/blog/tags/surveillance/surveillance.rss
+++ b/blog/tags/surveillance/surveillance.rss
@@ -77,7 +77,7 @@ at.</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>
@@ -95,7 +95,7 @@ few times, your Freedombox is ready for testing.</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>
diff --git a/blog/tags/web/index.html b/blog/tags/web/index.html
index 918cf05b6a..f69173fbb0 100644
--- a/blog/tags/web/index.html
+++ b/blog/tags/web/index.html
@@ -94,7 +94,7 @@ at.
Boot from it, either as CD or USB stick.
Press [tab] on the boot prompt and add this as a boot argument
to the Debian installer:
diff --git a/blog/tags/web/web.rss b/blog/tags/web/web.rss
index ae46ae217d..08d52168f4 100644
--- a/blog/tags/web/web.rss
+++ b/blog/tags/web/web.rss
@@ -77,7 +77,7 @@ at.</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>
@@ -95,7 +95,7 @@ few times, your Freedombox is ready for testing.</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>