+ <div class="entry">
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Recipe_to_test_the_Freedombox_project_on_amd64_or_Raspberry_Pi.html">Recipe to test the Freedombox project on amd64 or Raspberry Pi</a></div>
+ <div class="date">10th September 2013</div>
+ <div class="body"><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>
+</div>
+ <div class="tags">
+
+
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
+
+
+ </div>
+ </div>
+ <div class="padding"></div>
+
+ <div class="entry">
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Datalagringsdirektivet_gj_r_at_Oslo_H_yre_og_Arbeiderparti_ikke_f_r_min_stemme_i__r.html">Datalagringsdirektivet gjør at Oslo Høyre og Arbeiderparti ikke får min stemme i år</a></div>
+ <div class="date"> 8th September 2013</div>
+ <div class="body"><p>I 2011 raderte et stortingsflertall bestående av Høyre og
+Arbeiderpartiet vekk en betydelig del av privatsfæren til det norske
+folk. Det ble vedtatt at det skulle registreres og lagres i et halvt
+år hvor alle som bærer på en mobiltelefon befinner seg, hvem de
+snakker med og hvor lenge de snakket sammen. Det skal også
+registreres hvem de sendte SMS-meldinger til, hvem en har sendt epost
+til, og hvilke nett-tjenere en besøkte. Saken er kjent som
+<a href="http://beta.holderdeord.no/issues/innfore-datalagringsdirektivet">Datalagringsdirektivet
+(DLD)</a>, og innebærer at alle innbyggerne og andre innenfor Norges
+grenser overvåkes døgnet rundt. Det ble i praksis innført brev og
+besøkskontroll av hele befolkningen. Rapporter fra de landene som
+allerede har innført slik total lagring av borgernes
+kommunikasjonsmønstre forteller at det ikke hjelper i
+kriminalitetsbekjempelsen. Den norske prislappen blir mange hundre
+millioner, uten at det ser ut til å bidra positivt til politiets
+arbeide. Jeg synes flere hundre millioner i stedet burde vært brukt
+på noe som kan dokumenteres å ha effekt i kriminalitetsbekjempelsen.
+Se mer på
+<a href="http://no.wikipedia.org/wiki/Datalagringsdirektivet">Wikipedia</a>
+og <a href="http://www.uhuru.biz/?cat=84">Jon Wessel-Aas</a>.</p>
+
+<p>Hva er problemet, tenkter du kanskje? Et åpenbart problem er at
+medienes kildevern i praksis blir radert ut. Den innsamlede
+informasjonen gjør det mulig å finne ut hvem som har snakket med
+journalister på telefon, SMS og epost, og hvem som har vært i nærheten
+av journalister så sant begge bar med seg en telefon. Et annet er at
+advokatvernet blir sterkt redusert, der politiet kan finne ut hvem
+som har snakket med en advokat når, eller vært i møter en med advokat.
+Et tredje er at svært personlig informasjon kan avledes fra hvilke
+nettsteder en har besøkt. Har en besøkt hivnorge.no,
+swingersnorge.com eller andre sider som kan brukes til avlede
+interesser som hører til privatsfæren, vil denne informasjonen være
+tilgjengelig takket være datalagringsdirektivet.</p>
+
+<p>De fleste partiene var mot, kun to partier stemte for. Høyre og
+Arbeiderpartiet. Og både Høyre og Arbeiderpartiet i Oslo har
+DLD-forkjempere på toppen av sine lister (har ikke sjekket de andre
+fylkene). Det er dermed helt uaktuelt for meg å stemme på disse
+partiene. Her er oversikten over partienes valglister i Oslo, med
+informasjon om hvem som stemte hva i første DLD-votering i Stortinget,
+basert på informasjon fra mine venner i
+<a href="http://beta.holderdeord.no/votes/1301946411e">Holder de
+Ord</a> samt <a href="http://data.stortinget.no/">data.stortinget.no</a>.
+Først ut er stortingslista fra Høyre for Oslo:</p>
+
+<style type="text/css">
+.for {background-color:#F5A9A9;}
+.mot {background-color:#A9F5BC;}
+.ukjent { }
+</style>
+
+<table>
+<tr><th>#</th><th>Navn, fødselsår og valgkrets</th><th>Stemme/kommentar</th></tr>
+
+<tr class="for"><td>1.</td>
+<td>Ine Marie Eriksen Søreide (1976), Gamle Oslo</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="mot"><td>2.</td>
+<td>Nikolai Astrup (1978), Frogner</td>
+<td>Stemte mot DLD</td></tr>
+
+<tr class="mot"><td>3.</td>
+<td>Michael Tetzschner (1954), Vestre Aker</td>
+<td>Stemte mot DLD</td>
+
+<tr class="ukjent"><td>4.</td>
+<td>Kristin Vinje (1963), Nordre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>5.</td>
+<td>Mudassar Hussain Kapur (1976), Nordstrand</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>6.</td>
+<td>Stefan Magnus B. Heggelund (1984), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>7.</td>
+<td>Heidi Nordby Lunde (1973), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>8.</td>
+<td>Frode Helgerud (1950), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>9.</td>
+<td>Afshan Rafiq (1975), Stovner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>10.</td>
+<td>Astrid Nøklebye Heiberg (1936), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>11.</td>
+<td>Camilla Strandskog (1984) St.Hanshaugen</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>12.</td>
+<td>John Christian Elden (1967), Ullern</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>13.</td>
+<td>Berit Solli (1972), Alna</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>14.</td>
+<td>Ola Kvisgaard (1963), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>15.</td>
+<td>James Stove Lorentzen (1957), Vestre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>16.</td>
+<td>Gülsüm Koc (1987), Stovner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>17.</td>
+<td>Jon Ole Whist (1976), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>18.</td>
+<td>Maren Eline Malthe-Sørenssen (1971), Vestre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>19.</td>
+<td>Ståle Hagen (1968), Søndre Nordstrand</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>20.</td>
+<td>Kjell Omdal Erichsen (1978), Sagene</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>21.</td>
+<td>Saida R. Begum (1987), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>22.</td>
+<td>Torkel Brekke (1970), Nordre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>23.</td>
+<td>Sverre K. Seeberg (1950), Vestre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>24.</td>
+<td>Julie Margrethe Brodtkorb (1974), Ullern</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>25.</td>
+<td>Fabian Stang (1955), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+</table>
+
+<p>Deretter har vi stortingslista fra Arbeiderpartiet for Oslo:</p>
+
+<table>
+
+<tr><th>#</th><th>Navn, fødselsår og valgkrets</th><th>Stemme/kommentar</th></tr>
+
+<tr class="for"><td>1.</td>
+<td>Jens Stoltenberg (1959), Frogner</td>
+<td>Ikke til stede i Stortinget, leder av regjeringen som fremmet forslaget</td></tr>
+
+<tr class="for"><td>2.</td>
+<td>Hadia Tajik (1983), Grünerløkka</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="for"><td> 3.</td>
+<td>Jonas Gahr Støre (1960), Vestre Aker</td>
+<td>Ikke til stede i Stortinget, medlem av regjeringen som fremmet forslaget</td></tr>
+
+<tr class="for"><td> 4.</td>
+<td>Marianne Marthinsen (1980), Grünerløkka</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="for"><td> 5.</td>
+<td>Jan Bøhler (1952), Alna</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="for"><td> 6.</td>
+<td>Marit Nybakk (1947), Frogner</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="for"><td> 7.</td>
+<td>Truls Wickholm (1978), Sagene</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="ukjent"><td> 8.</td>
+<td>Prableen Kaur (1993), Grorud</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 9.</td>
+<td>Vegard Grøslie Wennesland (1983), St.Hanshaugen</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 10.</td>
+<td>Inger Helene Vaaten (1975), Grorud</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 11.</td>
+<td>Ivar Leveraas (1939), Alna</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 12.</td>
+<td>Grete Haugdal (1971), Gamle Oslo</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 13.</td>
+<td>Olav Tønsberg (1948), Alna</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 14.</td>
+<td>Khamshajiny Gunaratnam (1988), Grorud</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 15.</td>
+<td>Fredrik Mellem (1969), Sagene</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 16.</td>
+<td>Brit Axelsen (1945), Stovner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 17.</td>
+<td>Dag Bayegan-Harlem (1977), Ullern</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 18.</td>
+<td>Kristin Sandaker (1963), Østeinsjø</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 19.</td>
+<td>Bashe Musse (1965), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 20.</td>
+<td>Torunn Kanutte Husvik (1983), St. Hanshaugen</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 21.</td>
+<td>Steinar Andersen (1947), Nordstrand</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 22.</td>
+<td>Anne Cathrine Berger (1972), Sagene</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 23.</td>
+<td>Khalid Mahmood (1959), Østensjø</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 24.</td>
+<td>Munir Jaber (1990), Alna</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 25.</td>
+<td>Libe Solberg Rieber-Mohn (1965), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+</table>
+
+<p>Hvilket parti får så min stemme i år. Jeg tror det blir
+<a href="http://piratpartiet.no/">Piratpartiet</a>. Hvis de kan bidra
+til at det kommer noen inn på Stortinget med teknisk peiling, så får
+kanskje ikke overvåkningsgalskapen like fritt spillerom som det har
+hatt så langt.</p>
+
+</div>
+ <div class="tags">
+
+
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>, <a href="http://people.skolelinux.org/pere/blog/tags/valg">valg</a>.
+
+
+ </div>
+ </div>
+ <div class="padding"></div>
+