]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index 0b9e5911e0331c30f99716d0ba35dd4204ef8147..4fcf4416e65d6283fe3463680d5ac3978826bea0 100644 (file)
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
        <item>
-               <title>Teaching vmdebootstrap to create Raspberry Pi SD card images</title>
-               <link>http://people.skolelinux.org/pere/blog/Teaching_vmdebootstrap_to_create_Raspberry_Pi_SD_card_images.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Teaching_vmdebootstrap_to_create_Raspberry_Pi_SD_card_images.html</guid>
-                <pubDate>Sun, 27 Oct 2013 17:00:00 +0100</pubDate>
-               <description>&lt;p&gt;The
-&lt;a href=&quot;http://packages.qa.debian.org/v/vmdebootstrap.html&quot;&gt;vmdebootstrap&lt;/a&gt;
-program is a a very nice system to create virtual machine images.  It
-create a image file, add a partition table, mount it and run
-debootstrap in the mounted directory to create a Debian system on a
-stick.  Yesterday, I decided to try to teach it how to make images for
-&lt;a href=&quot;https://wiki.debian.org/RaspberryPi&quot;&gt;Raspberry Pi&lt;/a&gt;, as part
-of a plan to simplify the build system for the FreedomBox project.
-The FreedomBox project already uses vmdebootstrap for the virtualbox
-images, but its current build system made multistrap based system for
-Dreamplug images, and it is lacking support for Raspberry Pi.&lt;/p&gt;
-
-&lt;p&gt;Armed with the knowledge on how to build &quot;foreign&quot; (aka non-native
-architecture) chroots for Raspberry Pi, I dived into the vmdebootstrap
-code and adjusted it to be able to build armel images on my amd64
-Debian laptop.  I ended up giving vmdebootstrap five new options,
-allowing me to replicate the image creation process I use to make
-&lt;a href=http://people.skolelinux.org/pere/blog/A_Raspberry_Pi_based_batman_adv_Mesh_network_node.html&quot;&quot;&gt;Debian
-Jessie based mesh node images for the Raspberry Pi&lt;/a&gt;.  First, the
-&lt;tt&gt;--foreign /path/to/binfm_handler&lt;/tt&gt; option tell vmdebootstrap to
-call debootstrap with --foreign and to copy the handler into the
-generated chroot before running the second stage.  This allow
-vmdebootstrap to create armel images on an amd64 host.  Next I added
-two new options &lt;tt&gt;--bootsize size&lt;/tt&gt; and &lt;tt&gt;--boottype
-fstype&lt;/tt&gt; to teach it to create a separate /boot/ partition with the
-given file system type, allowing me to create an image with a vfat
-partition for the /boot/ stuff.  I also added a &lt;tt&gt;--variant
-variant&lt;/tt&gt; option to allow me to create smaller images without the
-Debian base system packages installed.  Finally, I added an option
-&lt;tt&gt;--no-extlinux&lt;/tt&gt; to tell vmdebootstrap to not install extlinux
-as a boot loader.  It is not needed on the Raspberry Pi and probably
-most other non-x86 architectures.  The changes were accepted by the
-upstream author of vmdebootstrap yesterday and today, and is now
-available from
-&lt;a href=&quot;http://git.liw.fi/cgi-bin/cgit/cgit.cgi/vmdebootstrap/&quot;&gt;the
-upstream project page&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;To use it to build a Raspberry Pi image using Debian Jessie, first
-create a small script (the customize script) to add the non-free
-binary blob needed to boot the Raspberry Pi and the APT source
-list:&lt;/p&gt;
-
-&lt;p&gt;&lt;pre&gt;
+               <title>Hva henger under skibrua over E16 på Sollihøgda?</title>
+               <link>http://people.skolelinux.org/pere/blog/Hva_henger_under_skibrua_over_E16_p__Sollih_gda_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Hva_henger_under_skibrua_over_E16_p__Sollih_gda_.html</guid>
+                <pubDate>Sun, 21 Sep 2014 09:50:00 +0200</pubDate>
+               <description>&lt;p&gt;Rundt omkring i Oslo og Østlandsområdet henger det bokser over
+veiene som jeg har lurt på hva gjør.  De har ut fra plassering og
+vinkling sett ut som bokser som sniffer ut et eller annet fra
+forbipasserende trafikk, men det har vært uklart for meg hva det er de
+leser av.  Her om dagen tok jeg bilde av en slik boks som henger under
+&lt;a href=&quot;http://www.openstreetmap.no/?zoom=19&amp;mlat=59.96396&amp;mlon=10.34443&amp;layers=B00000&quot;&gt;ei
+skibru på Sollihøgda&lt;/a&gt;:&lt;/p&gt;
+
+&lt;p align=&quot;center&quot;&gt;&lt;img width=&quot;60%&quot; src=&quot;http://people.skolelinux.org/pere/blog/images/2014-09-13-kapsch-sollihogda-crop.jpeg&quot;&gt;&lt;/p&gt;
+
+&lt;p&gt;Boksen er tydelig merket «Kapsch &gt;&gt;&gt;», logoen til
+&lt;a href=&quot;http://www.kapsch.net/&quot;&gt;det sveitsiske selskapet Kapsch&lt;/a&gt; som
+blant annet lager sensorsystemer for veitrafikk.  Men de lager mye
+forskjellig, og jeg kjente ikke igjen boksen på utseendet etter en
+kjapp titt på produktlista til selskapet.&lt;/p&gt;
+
+&lt;p&gt;I og med at boksen henger over veien E16, en riksvei vedlikeholdt
+av Statens Vegvesen, så antok jeg at det burde være mulig å bruke
+REST-API-et som gir tilgang til vegvesenets database over veier,
+skilter og annet veirelatert til å finne ut hva i alle dager dette
+kunne være.  De har både
+&lt;a href=&quot;https://www.vegvesen.no/nvdb/api/dokumentasjon/datakatalog&quot;&gt;en
+datakatalog&lt;/a&gt; og
+&lt;a href=&quot;https://www.vegvesen.no/nvdb/api/dokumentasjon/sok&quot;&gt;et
+søk&lt;/a&gt;, der en kan søke etter ulike typer oppføringer innen for et
+gitt geografisk område.  Jeg laget et enkelt shell-script for å hente
+ut antall av en gitt type innenfor området skibrua dekker, og listet
+opp navnet på typene som ble funnet.  Orket ikke slå opp hvordan
+URL-koding av aktuelle strenger kunne gjøres mer generisk, og brukte
+en stygg sed-linje i stedet.&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;
 #!/bin/sh
-set -e # Exit on first error
-rootdir=&quot;$1&quot;
-cd &quot;$rootdir&quot;
-cat &amp;lt;&amp;lt;EOF &gt; etc/apt/sources.list
-deb http://http.debian.net/debian/ jessie main contrib non-free
-EOF
-# Install non-free binary blob needed to boot Raspberry Pi.  This
-# install a kernel somewhere too.
-wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update \
-    -O $rootdir/usr/bin/rpi-update
-chmod a+x $rootdir/usr/bin/rpi-update
-mkdir -p $rootdir/lib/modules
-touch $rootdir/boot/start.elf
-chroot $rootdir rpi-update
-&lt;/pre&gt;&lt;/p&gt;
-
-&lt;p&gt;Next, fetch the latest vmdebootstrap script and call it like this
-to build the image:&lt;/p&gt;
-
-&lt;pre&gt;
-sudo ./vmdebootstrap \
-    --variant minbase \
-    --arch armel \
-    --distribution jessie \
-    --mirror http://http.debian.net/debian \
-    --image test.img \
-    --size 600M \
-    --bootsize 64M \
-    --boottype vfat \
-    --log-level debug \
-    --verbose \
-    --no-kernel \
-    --no-extlinux \
-    --root-password raspberry \
-    --hostname raspberrypi \
-    --foreign /usr/bin/qemu-arm-static \
-    --customize `pwd`/customize \
-    --package netbase \
-    --package git-core \
-    --package binutils \
-    --package ca-certificates \
-    --package wget \
-    --package kmod
-&lt;/pre&gt;&lt;/p&gt;
-
-&lt;p&gt;The list of packages being installed are the ones needed by
-rpi-update to make the image bootable on the Raspberry Pi, with the
-exception of netbase, which is needed by debootstrap to find
-/etc/hosts with the minbase variant.  I really wish there was a way to
-set up an Raspberry Pi using only packages in the Debian archive, but
-that is not possible as far as I know, because it boots from the GPU
-using a non-free binary blob.&lt;/p&gt;
-
-&lt;p&gt;The build host need debootstrap, kpartx and qemu-user-static and
-probably a few others installed.  I have not checked the complete
-build dependency list.&lt;/p&gt;
-
-&lt;p&gt;The resulting image will not use the hardware floating point unit
-on the Raspberry PI, because the armel architecture in Debian is not
-optimized for that use.  So the images created will be a bit slower
-than &lt;a href=&quot;http://www.raspbian.org/&quot;&gt;Raspbian&lt;/a&gt; based images.&lt;/p&gt;
+urlmap() {
+    sed \
+    -e &#39;s/  / /g&#39;   -e &#39;s/{/%7B/g&#39;  \
+    -e &#39;s/}/%7D/g&#39;  -e &#39;s/\[/%5B/g&#39; \
+    -e &#39;s/\]/%5D/g&#39; -e &#39;s/ /%20/g&#39;  \
+    -e &#39;s/,/%2C/g&#39;  -e &#39;s/\&quot;/%22/g&#39; \
+    -e &#39;s/:/%3A/g&#39;
+}
+
+lookup() {
+    url=&quot;$1&quot;
+    curl -s -H &#39;Accept: application/vnd.vegvesen.nvdb-v1+xml&#39; \
+       &quot;https://www.vegvesen.no/nvdb/api$url&quot; | xmllint --format -
+}
+
+for id in $(seq 1 874) ; do
+    search=&quot;{
+  lokasjon: {
+    bbox: \&quot;10.34425,59.96386,10.34458,59.96409\&quot;,
+    srid: \&quot;WGS84\&quot;
+  },
+   objektTyper: [{
+     id: $id, antall: 10
+   }]
+}&quot;
+
+    query=/sok?kriterie=$(echo $search | urlmap)
+    if lookup &quot;$query&quot; |
+    grep -q &#39;&amp;lt;totaltAntallReturnert&gt;0&amp;lt;&#39;
+    then
+    :
+    else
+    echo $id
+    lookup &quot;/datakatalog/objekttyper/$id&quot; |grep &#39;^  &amp;lt;navn&gt;&#39;
+    fi
+done
+
+exit 0
+&lt;/pre&gt;&lt;/blockquote&gt;
+
+Aktuelt ID-område 1-874 var riktig i datakatalogen da jeg laget
+scriptet.  Det vil endre seg over tid.  Skriptet listet så opp
+aktuelle typer i og rundt skibrua:
+
+&lt;blockquote&gt;&lt;pre&gt;
+5
+  &amp;lt;navn&gt;Rekkverk&amp;lt;/navn&gt;
+14
+  &amp;lt;navn&gt;Rekkverksende&amp;lt;/navn&gt;
+47
+  &amp;lt;navn&gt;Trafikklomme&amp;lt;/navn&gt;
+49
+  &amp;lt;navn&gt;Trafikkøy&amp;lt;/navn&gt;
+60
+  &amp;lt;navn&gt;Bru&amp;lt;/navn&gt;
+79
+  &amp;lt;navn&gt;Stikkrenne/Kulvert&amp;lt;/navn&gt;
+80
+  &amp;lt;navn&gt;Grøft, åpen&amp;lt;/navn&gt;
+86
+  &amp;lt;navn&gt;Belysningsstrekning&amp;lt;/navn&gt;
+95
+  &amp;lt;navn&gt;Skiltpunkt&amp;lt;/navn&gt;
+96
+  &amp;lt;navn&gt;Skiltplate&amp;lt;/navn&gt;
+98
+  &amp;lt;navn&gt;Referansestolpe&amp;lt;/navn&gt;
+99
+  &amp;lt;navn&gt;Vegoppmerking, langsgående&amp;lt;/navn&gt;
+105
+  &amp;lt;navn&gt;Fartsgrense&amp;lt;/navn&gt;
+106
+  &amp;lt;navn&gt;Vinterdriftsstrategi&amp;lt;/navn&gt;
+172
+  &amp;lt;navn&gt;Trafikkdeler&amp;lt;/navn&gt;
+241
+  &amp;lt;navn&gt;Vegdekke&amp;lt;/navn&gt;
+293
+  &amp;lt;navn&gt;Breddemåling&amp;lt;/navn&gt;
+301
+  &amp;lt;navn&gt;Kantklippareal&amp;lt;/navn&gt;
+318
+  &amp;lt;navn&gt;Snø-/isrydding&amp;lt;/navn&gt;
+445
+  &amp;lt;navn&gt;Skred&amp;lt;/navn&gt;
+446
+  &amp;lt;navn&gt;Dokumentasjon&amp;lt;/navn&gt;
+452
+  &amp;lt;navn&gt;Undergang&amp;lt;/navn&gt;
+528
+  &amp;lt;navn&gt;Tverrprofil&amp;lt;/navn&gt;
+532
+  &amp;lt;navn&gt;Vegreferanse&amp;lt;/navn&gt;
+534
+  &amp;lt;navn&gt;Region&amp;lt;/navn&gt;
+535
+  &amp;lt;navn&gt;Fylke&amp;lt;/navn&gt;
+536
+  &amp;lt;navn&gt;Kommune&amp;lt;/navn&gt;
+538
+  &amp;lt;navn&gt;Gate&amp;lt;/navn&gt;
+539
+  &amp;lt;navn&gt;Transportlenke&amp;lt;/navn&gt;
+540
+  &amp;lt;navn&gt;Trafikkmengde&amp;lt;/navn&gt;
+570
+  &amp;lt;navn&gt;Trafikkulykke&amp;lt;/navn&gt;
+571
+  &amp;lt;navn&gt;Ulykkesinvolvert enhet&amp;lt;/navn&gt;
+572
+  &amp;lt;navn&gt;Ulykkesinvolvert person&amp;lt;/navn&gt;
+579
+  &amp;lt;navn&gt;Politidistrikt&amp;lt;/navn&gt;
+583
+  &amp;lt;navn&gt;Vegbredde&amp;lt;/navn&gt;
+591
+  &amp;lt;navn&gt;Høydebegrensning&amp;lt;/navn&gt;
+592
+  &amp;lt;navn&gt;Nedbøyningsmåling&amp;lt;/navn&gt;
+597
+  &amp;lt;navn&gt;Støy-luft, Strekningsdata&amp;lt;/navn&gt;
+601
+  &amp;lt;navn&gt;Oppgravingsdata&amp;lt;/navn&gt;
+602
+  &amp;lt;navn&gt;Oppgravingslag&amp;lt;/navn&gt;
+603
+  &amp;lt;navn&gt;PMS-parsell&amp;lt;/navn&gt;
+604
+  &amp;lt;navn&gt;Vegnormalstrekning&amp;lt;/navn&gt;
+605
+  &amp;lt;navn&gt;Værrelatert strekning&amp;lt;/navn&gt;
+616
+  &amp;lt;navn&gt;Feltstrekning&amp;lt;/navn&gt;
+617
+  &amp;lt;navn&gt;Adressepunkt&amp;lt;/navn&gt;
+626
+  &amp;lt;navn&gt;Friksjonsmåleserie&amp;lt;/navn&gt;
+629
+  &amp;lt;navn&gt;Vegdekke, flatelapping&amp;lt;/navn&gt;
+639
+  &amp;lt;navn&gt;Kurvatur, horisontalelement&amp;lt;/navn&gt;
+640
+  &amp;lt;navn&gt;Kurvatur, vertikalelement&amp;lt;/navn&gt;
+642
+  &amp;lt;navn&gt;Kurvatur, vertikalpunkt&amp;lt;/navn&gt;
+643
+  &amp;lt;navn&gt;Statistikk, trafikkmengde&amp;lt;/navn&gt;
+647
+  &amp;lt;navn&gt;Statistikk, vegbredde&amp;lt;/navn&gt;
+774
+  &amp;lt;navn&gt;Nedbøyningsmåleserie&amp;lt;/navn&gt;
+775
+  &amp;lt;navn&gt;ATK, influensstrekning&amp;lt;/navn&gt;
+794
+  &amp;lt;navn&gt;Systemobjekt&amp;lt;/navn&gt;
+810
+  &amp;lt;navn&gt;Vinterdriftsklasse&amp;lt;/navn&gt;
+821
+  &amp;lt;navn&gt;Funksjonell vegklasse&amp;lt;/navn&gt;
+825
+  &amp;lt;navn&gt;Kurvatur, stigning&amp;lt;/navn&gt;
+838
+  &amp;lt;navn&gt;Vegbredde, beregnet&amp;lt;/navn&gt;
+862
+  &amp;lt;navn&gt;Reisetidsregistreringspunkt&amp;lt;/navn&gt;
+871
+  &amp;lt;navn&gt;Bruksklasse&amp;lt;/navn&gt;
+&lt;/pre&gt;&lt;/blockquote&gt;
+
+&lt;p&gt;Av disse ser ID 775 og 862 mest relevant ut.  ID 775 antar jeg
+refererer til fotoboksen som står like ved brua, mens
+«Reisetidsregistreringspunkt» kanskje kan være boksen som henger der.
+Hvordan finner jeg så ut hva dette kan være for noe.  En titt på
+&lt;a href=&quot;http://labs.vegdata.no/nvdb-datakatalog/862-Reisetidsregistreringspunkt/&quot;&gt;datakatalogsiden
+for ID 862/Reisetidsregistreringspunkt&lt;/a&gt; viser at det er finnes 53
+slike målere i Norge, og hvor de er plassert, men gir ellers få
+detaljer.  Det er plassert 40 på østlandet og 13 i Trondheimsregionen.
+Men siden nevner «AutoPASS», og hvis en slår opp oppføringen på
+Sollihøgda nevner den «Ciber AS» som ID for eksternt system.  (Kan det
+være snakk om
+&lt;a href=&quot;http://www.proff.no/selskap/ciber-norge-as/oslo/internettdesign-og-programmering/Z0I3KMF4/&quot;&gt;Ciber
+Norge AS&lt;/a&gt;, et selskap eid av Ciber Europe Bv?)  Et nettsøk på
+ «Ciber AS autopass» fører meg til en artikkel fra NRK Trøndelag i
+ 2013 med tittel
+«&lt;a href=&quot;http://www.nrk.no/trondelag/sjekk-dette-hvis-du-vil-unnga-ko-1.11327947&quot;&gt;Sjekk
+dette hvis du vil unngå kø&lt;/a&gt;».  Artikkelen henviser til vegvesenets
+nettside
+&lt;a href=&quot;http://www.reisetider.no/reisetid/forside.html&quot;&gt;reisetider.no&lt;/a&gt;
+som har en
+&lt;a href=&quot;http://www.reisetider.no/reisetid/omrade.html?omrade=5&quot;&gt;kartside
+for Østlandet&lt;/a&gt; som viser at det måles mellom Sandvika og Sollihøgda.
+Det kan dermed se ut til at jeg har funnet ut hva boksene gjør.&lt;/p&gt;
+
+&lt;p&gt;Hvis det stemmer, så er dette bokser som leser av AutoPASS-ID-en
+til alle passerende biler med AutoPASS-brikke, og dermed gjør det mulig
+for de som kontrollerer boksene å holde rede på hvor en gitt bil er
+når den passerte et slikt målepunkt.  NRK-artikkelen forteller at
+denne informasjonen i dag kun brukes til å koble to
+AutoPASS-brikkepasseringer passeringer sammen for å beregne
+reisetiden, og at bruken er godkjent av Datatilsynet.  Det er desverre
+ikke mulig for en sjåfør som passerer under en slik boks å kontrollere
+at AutoPASS-ID-en kun brukes til dette i dag og i fremtiden.&lt;/p&gt;
+
+&lt;p&gt;I tillegg til denne type AutoPASS-sniffere vet jeg at det også
+finnes mange automatiske stasjoner som tar betalt pr. passering (aka
+bomstasjoner), og der lagres informasjon om tid, sted og bilnummer i
+10 år.  Finnes det andre slike sniffere plassert ut på veiene?&lt;/p&gt;
+
+&lt;p&gt;Personlig har jeg valgt å ikke bruke AutoPASS-brikke, for å gjøre
+det vanskeligere og mer kostbart for de som vil invadere privatsfæren
+og holde rede på hvor bilen min beveger seg til enhver tid.  Jeg håper
+flere vil gjøre det samme, selv om det gir litt høyere private
+utgifter (dyrere bompassering).  Vern om privatsfæren koster i disse
+dager.&lt;/p&gt;
+
+&lt;p&gt;Takk til Jan Kristian Jensen i Statens Vegvesen for tips om
+dokumentasjon på vegvesenets REST-API.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Det er jo makta som er mest sårbar ved massiv overvåkning av Internett</title>
-               <link>http://people.skolelinux.org/pere/blog/Det_er_jo_makta_som_er_mest_s_rbar_ved_massiv_overv_kning_av_Internett.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Det_er_jo_makta_som_er_mest_s_rbar_ved_massiv_overv_kning_av_Internett.html</guid>
-                <pubDate>Sat, 26 Oct 2013 20:30:00 +0200</pubDate>
-               <description>&lt;p&gt;De siste måneders eksponering av
-&lt;a href=&quot;http://www.aftenposten.no/nyheter/uriks/Her-er-Edvard-Snowdens-mest-omtalte-avsloringer-7351734.html&quot;&gt;den
-totale overvåkningen som foregår i den vestlige verden dokumenterer
-hvor sårbare vi er&lt;/a&gt;.  Men det slår meg at de som er mest sårbare
-for dette, myndighetspersoner på alle nivåer, neppe har innsett at de
-selv er de mest interessante personene å lage profiler på, for å kunne
-påvirke dem.&lt;/p&gt;
-
-&lt;p&gt;For å ta et lite eksempel: Stortingets nettsted,
-&lt;a href=&quot;http://www.stortinget.no/&quot;&gt;www.stortinget.no&lt;/a&gt; (og
-forsåvidt også
-&lt;a href=&quot;http://data.stortinget.no/&quot;&gt;data.stortinget.no&lt;/a&gt;),
-inneholder informasjon om det som foregår på Stortinget, og jeg antar
-de største brukerne av informasjonen der er representanter og
-rådgivere på Stortinget.  Intet overraskende med det.  Det som derimot
-er mer skjult er at Stortingets nettsted bruker
-&lt;a href=&quot;http://en.wikipedia.org/wiki/Google_Analytics&quot;&gt;Google
-Analytics&lt;/a&gt;, hvilket gjør at enhver som besøker nettsidene der også
-rapporterer om besøket via Internett-linjer som passerer Sverige,
-England og videre til USA.  Det betyr at informasjon om ethvert besøk
-på stortingets nettsider kan snappes opp av svensk, britisk og USAs
-etterretningsvesen.  De kan dermed holde et øye med hvilke
-Stortingssaker stortingsrepresentantene synes er interessante å sjekke
-ut, og hvilke sider rådgivere og andre på stortinget synes er
-interessant å besøke, når de gjør det og hvilke andre representanter
-som sjekker de samme sidene omtrent samtidig.  Stortingets bruk av
-Google Analytics gjør det dermed enkelt for utenlands etteretning å
-spore representantenes aktivitet og interesse.  Hvis noen av
-representantene bruker Google Mail eller noen andre tjenestene som
-krever innlogging, så vil det være enda enklere å finne ut nøyaktig
-hvilke personer som bruker hvilke nettlesere og dermed knytte
-informasjonen opp til enkeltpersoner på Stortinget.&lt;/p&gt;
-
-&lt;p&gt;Og jo flere nettsteder som bruker Google Analytics, jo bedre
-oversikt over stortingsrepresentantenes lesevaner og interesse blir
-tilgjengelig for svensk, britisk og USAs etterretning.  Hva de kan
-bruke den informasjonen til overlater jeg til leseren å undres
-over.&lt;/p&gt;
-</description>
-       </item>
-       
-       <item>
-               <title>A Raspberry Pi based batman-adv Mesh network node</title>
-               <link>http://people.skolelinux.org/pere/blog/A_Raspberry_Pi_based_batman_adv_Mesh_network_node.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_Raspberry_Pi_based_batman_adv_Mesh_network_node.html</guid>
-                <pubDate>Mon, 21 Oct 2013 11:40:00 +0200</pubDate>
-               <description>&lt;p&gt;The last few days I have been experimenting with
-&lt;a href=&quot;http://www.open-mesh.org/projects/batman-adv/wiki&quot;&gt;the
-batman-adv mesh technology&lt;/a&gt;.  I want to gain some experience to see
-if it will fit &lt;a href=&quot;https://wiki.debian.org/FreedomBox&quot;&gt;the
-Freedombox project&lt;/a&gt;, and together with my neighbors try to build a
-mesh network around the park where I live.  Batman-adv is a layer 2
-mesh system (&quot;ethernet&quot; in other words), where the mesh network appear
-as if all the mesh clients are connected to the same switch.&lt;/p&gt;
-
-&lt;p&gt;My hardware of choice was the Linksys WRT54GL routers I had lying
-around, but I&#39;ve been unable to get them working with batman-adv.  So
-instead, I started playing with a
-&lt;a href=&quot;http://www.raspberrypi.org/&quot;&gt;Raspberry Pi&lt;/a&gt;, and tried to
-get it working as a mesh node.  My idea is to use it to create a mesh
-node which function as a switch port, where everything connected to
-the Raspberry Pi ethernet plug is connected (bridged) to the mesh
-network.  This allow me to hook a wifi base station like the Linksys
-WRT54GL to the mesh by plugging it into a Raspberry Pi, and allow
-non-mesh clients to hook up to the mesh.  This in turn is useful for
-Android phones using &lt;a href=&quot;http://servalproject.org/&quot;&gt;the Serval
-Project&lt;/a&gt; voip client, allowing every one around the playground to
-phone and message each other for free.  The reason is that Android
-phones do not see ad-hoc wifi networks (they are filtered away from
-the GUI view), and can not join the mesh without being rooted.  But if
-they are connected using a normal wifi base station, they can talk to
-every client on the local network.&lt;/p&gt;
-
-&lt;p&gt;To get this working, I&#39;ve created a debian package
-&lt;a href=&quot;https://github.com/petterreinholdtsen/meshfx-node&quot;&gt;meshfx-node&lt;/a&gt;
-and a script
-&lt;a href=&quot;https://github.com/petterreinholdtsen/meshfx-node/blob/master/build-rpi-mesh-node&quot;&gt;build-rpi-mesh-node&lt;/a&gt;
-to create the Raspberry Pi boot image.  I&#39;m using Debian Jessie (and
-not Raspbian), to get more control over the packages available.
-Unfortunately a huge binary blob need to be inserted into the boot
-image to get it booting, but I&#39;ll ignore that for now.  Also, as
-Debian lack support for the CPU features available in the Raspberry
-Pi, the system do not use the hardware floating point unit.  I hope
-the routing performance isn&#39;t affected by the lack of hardware FPU
-support.&lt;/p&gt;
-
-&lt;p&gt;To create an image, run the following with a sudo enabled user
-after inserting the target SD card into the build machine:&lt;/p&gt;
-
-&lt;p&gt;&lt;pre&gt;
-% wget -O build-rpi-mesh-node \
-    https://raw.github.com/petterreinholdtsen/meshfx-node/master/build-rpi-mesh-node
-% sudo bash -x ./build-rpi-mesh-node &gt; build.log 2&gt;&amp;1
-% dd if=/root/rpi/rpi_basic_jessie_$(date +%Y%m%d).img of=/dev/mmcblk0 bs=1M
-%
-&lt;/pre&gt;&lt;/p&gt;
-
-&lt;p&gt;Booting with the resulting SD card on a Raspberry PI with a USB
-wifi card inserted should give you a mesh node.  At least it does for
-me with a the wifi card I am using. The default mesh settings are the
-ones used by the Oslo mesh project at Hackeriet, as I mentioned in
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Oslo_community_mesh_network___with_NUUG_and_Hackeriet_at_Hausmania.html&quot;&gt;an
-earlier blog post about this mesh testing&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;The mesh node was not horribly expensive either.  I bought
-everything over the counter in shops nearby.  If I had ordered online
-from the lowest bidder, the price should be significantly lower:&lt;/p&gt;
+               <title>Speeding up the Debian installer using eatmydata and dpkg-divert</title>
+               <link>http://people.skolelinux.org/pere/blog/Speeding_up_the_Debian_installer_using_eatmydata_and_dpkg_divert.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Speeding_up_the_Debian_installer_using_eatmydata_and_dpkg_divert.html</guid>
+                <pubDate>Tue, 16 Sep 2014 14:00:00 +0200</pubDate>
+               <description>&lt;p&gt;The &lt;a href=&quot;https://www.debian.org/&quot;&gt;Debian&lt;/a&gt; installer could be
+a lot quicker.  When we install more than 2000 packages in
+&lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux / Debian Edu&lt;/a&gt; using
+tasksel in the installer, unpacking the binary packages take forever.
+A part of the slow I/O issue was discussed in
+&lt;a href=&quot;https://bugs.debian.org/613428&quot;&gt;bug #613428&lt;/a&gt; about too
+much file system sync-ing done by dpkg, which is the package
+responsible for unpacking the binary packages.  Other parts (like code
+executed by postinst scripts) might also sync to disk during
+installation.  All this sync-ing to disk do not really make sense to
+me.  If the machine crash half-way through, I start over, I do not try
+to salvage the half installed system.  So the failure sync-ing is
+supposed to protect against, hardware or system crash, is not really
+relevant while the installer is running.&lt;/p&gt;
+
+&lt;p&gt;A few days ago, I thought of a way to get rid of all the file
+system sync()-ing in a fairly non-intrusive way, without the need to
+change the code in several packages.  The idea is not new, but I have
+not heard anyone propose the approach using dpkg-divert before.  It
+depend on the small and clever package
+&lt;a href=&quot;https://packages.qa.debian.org/eatmydata&quot;&gt;eatmydata&lt;/a&gt;, which
+uses LD_PRELOAD to replace the system functions for syncing data to
+disk with functions doing nothing, thus allowing programs to live
+dangerous while speeding up disk I/O significantly.  Instead of
+modifying the implementation of dpkg, apt and tasksel (which are the
+packages responsible for selecting, fetching and installing packages),
+it occurred to me that we could just divert the programs away, replace
+them with a simple shell wrapper calling
+&quot;eatmydata&amp;nbsp;$program&amp;nbsp;$@&quot;, to get the same effect.
+Two days ago I decided to test the idea, and wrapped up a simple
+implementation for the Debian Edu udeb.&lt;/p&gt;
+
+&lt;p&gt;The effect was stunning.  In my first test it reduced the running
+time of the pkgsel step (installing tasks) from 64 to less than 44
+minutes (20 minutes shaved off the installation) on an old Dell
+Latitude D505 machine.  I am not quite sure what the optimised time
+would have been, as I messed up the testing a bit, causing the debconf
+priority to get low enough for two questions to pop up during
+installation.  As soon as I saw the questions I moved the installation
+along, but do not know how long the question were holding up the
+installation.  I did some more measurements using Debian Edu Jessie,
+and got these results.  The time measured is the time stamp in
+/var/log/syslog between the &quot;pkgsel: starting tasksel&quot; and the
+&quot;pkgsel: finishing up&quot; lines, if you want to do the same measurement
+yourself.  In Debian Edu, the tasksel dialog do not show up, and the
+timing thus do not depend on how quickly the user handle the tasksel
+dialog.&lt;/p&gt;
 
 &lt;p&gt;&lt;table&gt;
 
-&lt;tr&gt;&lt;th&gt;Supplier&lt;/th&gt;&lt;th&gt;Model&lt;/th&gt;&lt;th&gt;NOK&lt;/th&gt;&lt;/tr&gt;
-&lt;tr&gt;&lt;td&gt;Teknikkmagasinet&lt;/td&gt;&lt;td&gt;Raspberry Pi model B&lt;/td&gt;&lt;td&gt;349.90&lt;/td&gt;&lt;/tr&gt;
-&lt;tr&gt;&lt;td&gt;Teknikkmagasinet&lt;/td&gt;&lt;td&gt;Raspberry Pi type B case&lt;/td&gt;&lt;td&gt;99.90&lt;/td&gt;&lt;/tr&gt;
-&lt;tr&gt;&lt;td&gt;Lefdal&lt;/td&gt;&lt;td&gt;Jensen Air:Link 25150&lt;/td&gt;&lt;td&gt;295.-&lt;/td&gt;&lt;/tr&gt;
-&lt;tr&gt;&lt;td&gt;Clas Ohlson&lt;/td&gt;&lt;td&gt;Kingston 16 GB SD card&lt;/td&gt;&lt;td&gt;199.-&lt;/td&gt;&lt;/tr&gt;
-&lt;tr&gt;&lt;td&gt;Total cost&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;943.80&lt;/td&gt;&lt;/tr&gt;
+&lt;tr&gt;
+&lt;th&gt;Machine/setup&lt;/th&gt;
+&lt;th&gt;Original tasksel&lt;/th&gt;
+&lt;th&gt;Optimised tasksel&lt;/th&gt;
+&lt;th&gt;Reduction&lt;/th&gt;
+&lt;/tr&gt;
+
+&lt;tr&gt;
+&lt;td&gt;Latitude D505 Main+LTSP LXDE&lt;/td&gt;
+&lt;td&gt;64 min (07:46-08:50)&lt;/td&gt;
+&lt;td&gt;&lt;44 min (11:27-12:11)&lt;/td&gt;
+&lt;td&gt;&gt;20 min 18%&lt;/td&gt;
+&lt;/tr&gt;
+
+&lt;tr&gt;
+&lt;td&gt;Latitude D505 Roaming LXDE&lt;/td&gt;
+&lt;td&gt;57 min (08:48-09:45)&lt;/td&gt;
+&lt;td&gt;34 min (07:43-08:17)&lt;/td&gt;
+&lt;td&gt;23 min 40%&lt;/td&gt;
+&lt;/tr&gt;
+
+&lt;tr&gt;
+&lt;td&gt;Latitude D505 Minimal&lt;/td&gt;
+&lt;td&gt;22 min (10:37-10:59)&lt;/td&gt;
+&lt;td&gt;11 min (11:16-11:27)&lt;/td&gt;
+&lt;td&gt;11 min 50%&lt;/td&gt;
+&lt;/tr&gt;
+
+&lt;tr&gt;
+&lt;td&gt;Thinkpad X200 Minimal&lt;/td&gt;
+&lt;td&gt;6 min (08:19-08:25)&lt;/td&gt;
+&lt;td&gt;4 min (08:04-08:08)&lt;/td&gt;
+&lt;td&gt;2 min 33%&lt;/td&gt;
+&lt;/tr&gt;
+
+&lt;tr&gt;
+&lt;td&gt;Thinkpad X200 Roaming KDE&lt;/td&gt;
+&lt;td&gt;19 min (09:21-09:40)&lt;/td&gt;
+&lt;td&gt;15 min (10:25-10:40)&lt;/td&gt;
+&lt;td&gt;4 min 21%&lt;/td&gt;
+&lt;/tr&gt;
 
 &lt;/table&gt;&lt;/p&gt;
 
-&lt;p&gt;Now my mesh network at home consist of one laptop in the basement
-connected to my production network, one Raspberry Pi node on the 1th
-floor that can be seen by my neighbor across the park, and one
-play-node I use to develop the image building script.  And some times
-I hook up my work horse laptop to the mesh to test it.  I look forward
-to figuring out what kind of latency the batman-adv setup will give,
-and how much packet loss we will experience around the park. :)&lt;/p&gt;
+&lt;p&gt;The test is done using a netinst ISO on a USB stick, so some of the
+time is spent downloading packages.  The connection to the Internet
+was 100Mbit/s during testing, so downloading should not be a
+significant factor in the measurement.  Download typically took a few
+seconds to a few minutes, depending on the amount of packages being
+installed.&lt;/p&gt;
+
+&lt;p&gt;The speedup is implemented by using two hooks in
+&lt;a href=&quot;https://www.debian.org/devel/debian-installer/&quot;&gt;Debian
+Installer&lt;/a&gt;, the pre-pkgsel.d hook to set up the diverts, and the
+finish-install.d hook to remove the divert at the end of the
+installation.  I picked the pre-pkgsel.d hook instead of the
+post-base-installer.d hook because I test using an ISO without the
+eatmydata package included, and the post-base-installer.d hook in
+Debian Edu can only operate on packages included in the ISO.  The
+negative effect of this is that I am unable to activate this
+optimization for the kernel installation step in d-i.  If the code is
+moved to the post-base-installer.d hook, the speedup would be larger
+for the entire installation.&lt;/p&gt;
+
+&lt;p&gt;I&#39;ve implemented this in the
+&lt;a href=&quot;https://packages.qa.debian.org/debian-edu-install&quot;&gt;debian-edu-install&lt;/a&gt;
+git repository, and plan to provide the optimization as part of the
+Debian Edu installation.  If you want to test this yourself, you can
+create two files in the installer (or in an udeb).  One shell script
+need do go into /usr/lib/pre-pkgsel.d/, with content like this:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+#!/bin/sh
+set -e
+. /usr/share/debconf/confmodule
+info() {
+    logger -t my-pkgsel &quot;info: $*&quot;
+}
+error() {
+    logger -t my-pkgsel &quot;error: $*&quot;
+}
+override_install() {
+    apt-install eatmydata || true
+    if [ -x /target/usr/bin/eatmydata ] ; then
+        for bin in dpkg apt-get aptitude tasksel ; do
+            file=/usr/bin/$bin
+            # Test that the file exist and have not been diverted already.
+            if [ -f /target$file ] ; then
+                info &quot;diverting $file using eatmydata&quot;
+                printf &quot;#!/bin/sh\neatmydata $bin.distrib \&quot;\$@\&quot;\n&quot; \
+                    &gt; /target$file.edu
+                chmod 755 /target$file.edu
+                in-target dpkg-divert --package debian-edu-config \
+                    --rename --quiet --add $file
+                ln -sf ./$bin.edu /target$file
+            else
+                error &quot;unable to divert $file, as it is missing.&quot;
+            fi
+        done
+    else
+        error &quot;unable to find /usr/bin/eatmydata after installing the eatmydata pacage&quot;
+    fi
+}
+
+override_install
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;To clean up, another shell script should go into
+/usr/lib/finish-install.d/ with code like this:
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+#! /bin/sh -e
+. /usr/share/debconf/confmodule
+error() {
+    logger -t my-finish-install &quot;error: $@&quot;
+}
+remove_install_override() {
+    for bin in dpkg apt-get aptitude tasksel ; do
+        file=/usr/bin/$bin
+        if [ -x /target$file.edu ] ; then
+            rm /target$file
+            in-target dpkg-divert --package debian-edu-config \
+                --rename --quiet --remove $file
+            rm /target$file.edu
+        else
+            error &quot;Missing divert for $file.&quot;
+        fi
+    done
+    sync # Flush file buffers before continuing
+}
+
+remove_install_override
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;In Debian Edu, I placed both code fragments in a separate script
+edu-eatmydata-install and call it from the pre-pkgsel.d and
+finish-install.d scripts.&lt;/p&gt;
+
+&lt;p&gt;By now you might ask if this change should get into the normal
+Debian installer too?  I suspect it should, but am not sure the
+current debian-installer coordinators find it useful enough.  It also
+depend on the side effects of the change.  I&#39;m not aware of any, but I
+guess we will see if the change is safe after some more testing.
+Perhaps there is some package in Debian depending on sync() and
+fsync() having effect?  Perhaps it should go into its own udeb, to
+allow those of us wanting to enable it to do so without affecting
+everyone.&lt;/p&gt;
+
+&lt;p&gt;Update 2014-09-24: Since a few days ago, enabling this optimization
+will break installation of all programs using gnutls because of
+&lt;ahref=&quot;https://bugs.debian.org/702711&quot;&gt;bug #702711.  An updated
+eatmydata package in Debian will solve it.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Perl library to control the Spykee robot moved to github</title>
-               <link>http://people.skolelinux.org/pere/blog/Perl_library_to_control_the_Spykee_robot_moved_to_github.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Perl_library_to_control_the_Spykee_robot_moved_to_github.html</guid>
-                <pubDate>Sat, 19 Oct 2013 10:20:00 +0200</pubDate>
-               <description>&lt;p&gt;Back in 2010, I created a Perl library to talk to
-&lt;a href=&quot;http://en.wikipedia.org/wiki/Spykee&quot;&gt;the Spykee robot&lt;/a&gt;
-(with two belts, wifi, USB and Linux) and made it available from my
-web page.  Today I concluded that it should move to a site that is
-easier to use to cooperate with others, and moved it to github.  If
-you got a Spykee robot, you might want to check out
-&lt;a href=&quot;https://github.com/petterreinholdtsen/libspykee-perl&quot;&gt;the
-libspykee-perl github repository&lt;/a&gt;.&lt;/p&gt;
+               <title>Good bye subkeys.pgp.net, welcome pool.sks-keyservers.net</title>
+               <link>http://people.skolelinux.org/pere/blog/Good_bye_subkeys_pgp_net__welcome_pool_sks_keyservers_net.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Good_bye_subkeys_pgp_net__welcome_pool_sks_keyservers_net.html</guid>
+                <pubDate>Wed, 10 Sep 2014 13:10:00 +0200</pubDate>
+               <description>&lt;p&gt;Yesterday, I had the pleasure of attending a talk with the
+&lt;a href=&quot;http://www.nuug.no/&quot;&gt;Norwegian Unix User Group&lt;/a&gt; about
+&lt;a href=&quot;http://www.nuug.no/aktiviteter/20140909-sks-keyservers/&quot;&gt;the
+OpenPGP keyserver pool sks-keyservers.net&lt;/a&gt;, and was very happy to
+learn that there is a large set of publicly available key servers to
+use when looking for peoples public key.  So far I have used
+subkeys.pgp.net, and some times wwwkeys.nl.pgp.net when the former
+were misbehaving, but those days are ended.  The servers I have used
+up until yesterday have been slow and some times unavailable.  I hope
+those problems are gone now.&lt;/p&gt;
+
+&lt;p&gt;Behind the round robin DNS entry of the
+&lt;a href=&quot;https://sks-keyservers.net/&quot;&gt;sks-keyservers.net&lt;/a&gt; service
+there is a pool of more than 100 keyservers which are checked every
+day to ensure they are well connected and up to date.  It must be
+better than what I have used so far. :)&lt;/p&gt;
+
+&lt;p&gt;Yesterdays speaker told me that the service is the default
+keyserver provided by the default configuration in GnuPG, but this do
+not seem to be used in Debian.  Perhaps it should?&lt;/p&gt;
+
+&lt;p&gt;Anyway, I&#39;ve updated my ~/.gnupg/options file to now include this
+line:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+keyserver pool.sks-keyservers.net
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;With GnuPG version 2 one can also locate the keyserver using SRV
+entries in DNS.  Just for fun, I did just that at work, so now every
+user of GnuPG at the University of Oslo should find a OpenGPG
+keyserver automatically should their need it:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+% host -t srv _pgpkey-http._tcp.uio.no
+_pgpkey-http._tcp.uio.no has SRV record 0 100 11371 pool.sks-keyservers.net.
+%
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;Now if only
+&lt;a href=&quot;http://ietfreport.isoc.org/idref/draft-shaw-openpgp-hkp/&quot;&gt;the
+HKP lookup protocol&lt;/a&gt; supported finding signature paths, I would be
+very happy.  It can look up a given key or search for a user ID, but I
+normally do not want that, but to find a trust path from my key to
+another key.  Given a user ID or key ID, I would like to find (and
+download) the keys representing a signature path from my key to the
+key in question, to be able to get a trust path between the two keys.
+This is as far as I can tell not possible today.  Perhaps something
+for a future version of the protocol?&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Good causes: Debian Outreach Program for Women, EFF documenting the spying and Open access in Norway</title>
-               <link>http://people.skolelinux.org/pere/blog/Good_causes__Debian_Outreach_Program_for_Women__EFF_documenting_the_spying_and_Open_access_in_Norway.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Good_causes__Debian_Outreach_Program_for_Women__EFF_documenting_the_spying_and_Open_access_in_Norway.html</guid>
-                <pubDate>Tue, 15 Oct 2013 21:30:00 +0200</pubDate>
-               <description>&lt;p&gt;The last few days I came across a few good causes that should get
-wider attention.  I recommend signing and donating to each one of
-these. :)&lt;/p&gt;
-
-&lt;p&gt;Via &lt;a href=&quot;http://www.debian.org/News/weekly/2013/18/&quot;&gt;Debian
-Project News for 2013-10-14&lt;/a&gt; I came across the Outreach Program for
-Women program which is a Google Summer of Code like initiative to get
-more women involved in free software.  One debian sponsor has offered
-to match &lt;a href=&quot;http://debian.ch/opw2013&quot;&gt;any donation done to Debian
-earmarked&lt;/a&gt; for this initiative.  I donated a few minutes ago, and
-hope you will to. :)&lt;/p&gt;
-
-&lt;p&gt;And the Electronic Frontier Foundation just announced plans to
-create &lt;a href=&quot;https://supporters.eff.org/donate/nsa-videos&quot;&gt;video
-documentaries about the excessive spying&lt;/a&gt; on every Internet user that
-take place these days, and their need to fund the work.  I&#39;ve already
-donated.  Are you next?&lt;/p&gt;
-
-&lt;p&gt;For my Norwegian audience, the organisation Studentenes og
-Akademikernes Internasjonale Hjelpefond is collecting signatures for a
-statement under the heading
-&lt;a href=&quot;http://saih.no/Bloggers_United/&quot;&gt;Bloggers United for Open
-Access&lt;/a&gt; for those of us asking for more focus on open access in the
-Norwegian government.  So far 499 signatures.  I hope you will sign it
-too.&lt;/p&gt;
+               <title>Do you need an agreement with MPEG-LA to publish and broadcast H.264 video in Norway?</title>
+               <link>http://people.skolelinux.org/pere/blog/Do_you_need_an_agreement_with_MPEG_LA_to_publish_and_broadcast_H_264_video_in_Norway_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Do_you_need_an_agreement_with_MPEG_LA_to_publish_and_broadcast_H_264_video_in_Norway_.html</guid>
+                <pubDate>Mon, 25 Aug 2014 22:10:00 +0200</pubDate>
+               <description>&lt;p&gt;Two years later, I am still not sure if it is legal here in Norway
+to use or publish a video in H.264 or MPEG4 format edited by the
+commercially licensed video editors, without limiting the use to
+create &quot;personal&quot; or &quot;non-commercial&quot; videos or get a license
+agreement with &lt;a href=&quot;http://www.mpegla.com&quot;&gt;MPEG LA&lt;/a&gt;.  If one
+want to publish and broadcast video in a non-personal or commercial
+setting, it might be that those tools can not be used, or that video
+format can not be used, without breaking their copyright license.  I
+am not sure.
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Trenger_en_avtale_med_MPEG_LA_for___publisere_og_kringkaste_H_264_video_.html&quot;&gt;Back
+then&lt;/a&gt;, I found that the copyright license terms for Adobe Premiere
+and Apple Final Cut Pro both specified that one could not use the
+program to produce anything else without a patent license from MPEG
+LA.  The issue is not limited to those two products, though.  Other
+much used products like those from Avid and Sorenson Media have terms
+of use are similar to those from Adobe and Apple.  The complicating
+factor making me unsure if those terms have effect in Norway or not is
+that the patents in question are not valid in Norway, but copyright
+licenses are.&lt;/p&gt;
+
+&lt;p&gt;These are the terms for Avid Artist Suite, according to their
+&lt;a href=&quot;http://www.avid.com/US/about-avid/legal-notices/legal-enduserlicense2&quot;&gt;published
+end user&lt;/a&gt;
+&lt;a href=&quot;http://www.avid.com/static/resources/common/documents/corporate/LICENSE.pdf&quot;&gt;license
+text&lt;/a&gt; (converted to lower case text for easier reading):&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+&lt;p&gt;18.2. MPEG-4. MPEG-4 technology may be included with the
+software. MPEG LA, L.L.C. requires this notice: &lt;/p&gt;
+
+&lt;p&gt;This product is licensed under the MPEG-4 visual patent portfolio
+license for the personal and non-commercial use of a consumer for (i)
+encoding video in compliance with the MPEG-4 visual standard (“MPEG-4
+video”) and/or (ii) decoding MPEG-4 video that was encoded by a
+consumer engaged in a personal and non-commercial activity and/or was
+obtained from a video provider licensed by MPEG LA to provide MPEG-4
+video.  No license is granted or shall be implied for any other
+use. Additional information including that relating to promotional,
+internal and commercial uses and licensing may be obtained from MPEG
+LA, LLC.  See http://www.mpegla.com. This product is licensed under
+the MPEG-4 systems patent portfolio license for encoding in compliance
+with the MPEG-4 systems standard, except that an additional license
+and payment of royalties are necessary for encoding in connection with
+(i) data stored or replicated in physical media which is paid for on a
+title by title basis and/or (ii) data which is paid for on a title by
+title basis and is transmitted to an end user for permanent storage
+and/or use, such additional license may be obtained from MPEG LA,
+LLC. See http://www.mpegla.com for additional details.&lt;/p&gt;
+
+&lt;p&gt;18.3. H.264/AVC. H.264/AVC technology may be included with the
+software.  MPEG LA, L.L.C. requires this notice:&lt;/p&gt;
+
+&lt;p&gt;This product is licensed under the AVC patent portfolio license for
+the personal use of a consumer or other uses in which it does not
+receive remuneration to (i) encode video in compliance with the AVC
+standard (“AVC video”) and/or (ii) decode AVC video that was encoded
+by a consumer engaged in a personal activity and/or was obtained from
+a video provider licensed to provide AVC video. No license is granted
+or shall be implied for any other use. Additional information may be
+obtained from MPEG LA, L.L.C. See http://www.mpegla.com.&lt;/p&gt;
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;Note the requirement that the videos created can only be used for
+personal or non-commercial purposes.&lt;/p&gt;
+
+&lt;p&gt;The Sorenson Media software have
+&lt;a href=&quot;http://www.sorensonmedia.com/terms/&quot;&gt;similar terms&lt;/a&gt;:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+
+&lt;p&gt;With respect to a license from Sorenson pertaining to MPEG-4 Video
+Decoders and/or Encoders: Any such product is licensed under the
+MPEG-4 visual patent portfolio license for the personal and
+non-commercial use of a consumer for (i) encoding video in compliance
+with the MPEG-4 visual standard (“MPEG-4 video”) and/or (ii) decoding
+MPEG-4 video that was encoded by a consumer engaged in a personal and
+non-commercial activity and/or was obtained from a video provider
+licensed by MPEG LA to provide MPEG-4 video. No license is granted or
+shall be implied for any other use. Additional information including
+that relating to promotional, internal and commercial uses and
+licensing may be obtained from MPEG LA, LLC. See
+http://www.mpegla.com.&lt;/p&gt;
+
+&lt;p&gt;With respect to a license from Sorenson pertaining to MPEG-4
+Consumer Recorded Data Encoder, MPEG-4 Systems Internet Data Encoder,
+MPEG-4 Mobile Data Encoder, and/or MPEG-4 Unique Use Encoder: Any such
+product is licensed under the MPEG-4 systems patent portfolio license
+for encoding in compliance with the MPEG-4 systems standard, except
+that an additional license and payment of royalties are necessary for
+encoding in connection with (i) data stored or replicated in physical
+media which is paid for on a title by title basis and/or (ii) data
+which is paid for on a title by title basis and is transmitted to an
+end user for permanent storage and/or use. Such additional license may
+be obtained from MPEG LA, LLC. See http://www.mpegla.com for
+additional details.&lt;/p&gt;
+
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;Some free software like
+&lt;a href=&quot;https://handbrake.fr/&quot;&gt;Handbrake&lt;/A&gt; and
+&lt;a href=&quot;http://ffmpeg.org/&quot;&gt;FFMPEG&lt;/a&gt; uses GPL/LGPL licenses and do
+not have any such terms included, so for those, there is no
+requirement to limit the use to personal and non-commercial.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Oslo community mesh network - with NUUG and Hackeriet at Hausmania</title>
-               <link>http://people.skolelinux.org/pere/blog/Oslo_community_mesh_network___with_NUUG_and_Hackeriet_at_Hausmania.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Oslo_community_mesh_network___with_NUUG_and_Hackeriet_at_Hausmania.html</guid>
-                <pubDate>Fri, 11 Oct 2013 14:10:00 +0200</pubDate>
-               <description>&lt;p&gt;Wireless mesh networks are self organising and self healing
-networks that can be used to connect computers across small and large
-areas, depending on the radio technology used.  Normal wifi equipment
-can be used to create home made radio networks, and there are several
-successful examples like
-&lt;a href=&quot;http://www.freifunk.net/&quot;&gt;Freifunk&lt;/a&gt; and
-&lt;a href=&quot;http://www.awmn.net/&quot;&gt;Athens Wireless Metropolitan Network&lt;/a&gt;
-(see
-&lt;a href=&quot;http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region#Greece&quot;&gt;wikipedia
-for a large list&lt;/a&gt;) around the globe.  To give you an idea how it
-work, check out the nice overview of the Kiel Freifunk community which
-can be seen from their
-&lt;a href=&quot;http://freifunk.in-kiel.de/ffmap/nodes.html&quot;&gt;dynamically
-updated node graph and map&lt;/a&gt;, where one can see how the mesh nodes
-automatically handle routing and recover from nodes disappearing.
-There is also a small community mesh network group in Oslo, Norway,
-and that is the main topic of this blog post.&lt;/p&gt;
-
-&lt;p&gt;I&#39;ve wanted to check out mesh networks for a while now, and hoped
-to do it as part of my involvement with the &lt;a
-href=&quot;http://www.nuug.no/&quot;&gt;NUUG member organisation&lt;/a&gt; community, and
-my recent involvement in
-&lt;a href=&quot;https://wiki.debian.org/FreedomBox&quot;&gt;the Freedombox project&lt;/a&gt;
-finally lead me to give mesh networks some priority, as I suspect a
-Freedombox should use mesh networks to connect neighbours and family
-when possible, given that most communication between people are
-between those nearby (as shown for example by research on Facebook
-communication patterns).  It also allow people to communicate without
-any central hub to tap into for those that want to listen in on the
-private communication of citizens, which have become more and more
-important over the years.&lt;/p&gt;
-
-&lt;p&gt;So far I have only been able to find one group of people in Oslo
-working on community mesh networks, over at the hack space
-&lt;a href=&quot;http://hackeriet.no/&quot;&gt;Hackeriet&lt;/a&gt; at Husmania.  They seem to
-have started with some Freifunk based effort using OLSR, called
-&lt;a href=&quot;http://oslo.freifunk.net/index.php?title=Main_Page&quot;&gt;the Oslo
-Freifunk project&lt;/a&gt;, but that effort is now dead and the people
-behind it have moved on to a batman-adv based system called
-&lt;a href=&quot;http://meshfx.org/trac&quot;&gt;meshfx&lt;/a&gt;.  Unfortunately the wiki
-site for the Oslo Freifunk project is no longer possible to update to
-reflect this fact, so the old project page can&#39;t be updated to point to
-the new project.  A while back, the people at Hackeriet invited people
-from the Freifunk community to Oslo to talk about mesh networks.  I
-came across this video where Hans Jørgen Lysglimt interview the
-speakers about this talk (from
-&lt;a href=&quot;https://www.youtube.com/watch?v=N2Kd7CLkhSY&quot;&gt;youtube&lt;/a&gt;):&lt;/p&gt;
-
-&lt;p&gt;&lt;iframe width=&quot;420&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/N2Kd7CLkhSY&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/p&gt;
-
-&lt;p&gt;I mentioned OLSR and batman-adv, which are mesh routing protocols.
-There are heaps of different protocols, and I am still struggling to
-figure out which one would be &quot;best&quot; for some definitions of best, but
-given that the community mesh group in Oslo is so small, I believe it
-is best to hook up with the existing one instead of trying to create a
-completely different setup, and thus I have decided to focus on
-batman-adv for now.  It sure help me to  know that the very cool
-&lt;a href=&quot;http://www.servalproject.org/&quot;&gt;Serval project in Australia&lt;/a&gt;
-is using batman-adv as their meshing technology when it create a self
-organizing and self healing telephony system for disaster areas and
-less industrialized communities.  Check out this cool video presenting
-that project (from
-&lt;a href=&quot;https://www.youtube.com/watch?v=30qNfzJCQOA&quot;&gt;youtube&lt;/a&gt;):&lt;/p&gt;
-
-&lt;p&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/30qNfzJCQOA&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/p&gt;
-
-&lt;p&gt;According to the wikipedia page on
-&lt;a href=&quot;http://en.wikipedia.org/wiki/Wireless_mesh_network&quot;&gt;Wireless
-mesh network&lt;/a&gt; there are around 70 competing schemes for routing
-packets across mesh networks, and OLSR, B.A.T.M.A.N. and
-B.A.T.M.A.N. advanced are protocols used by several free software
-based community mesh networks.&lt;/p&gt;
-
-&lt;p&gt;The batman-adv protocol is a bit special, as it provide layer 2
-(as in ethernet ) routing, allowing ipv4 and ipv6 to work on the same
-network.  One way to think about it is that it provide a mesh based
-vlan you can bridge to or handle like any other vlan connected to your
-computer.  The required drivers are already in the Linux kernel at
-least since Debian Wheezy, and it is fairly easy to set up.  A
-&lt;a href=&quot;http://www.open-mesh.org/projects/batman-adv/wiki/Quick-start-guide&quot;&gt;good
-introduction&lt;/a&gt; is available from the Open Mesh project.  These are
-the key settings needed to join the Oslo meshfx network:&lt;/p&gt;
-
-&lt;p&gt;&lt;table&gt;
-&lt;tr&gt;&lt;th&gt;Setting&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt;&lt;/tr&gt;
-&lt;tr&gt;&lt;td&gt;Protocol / kernel module&lt;/td&gt;&lt;td&gt;batman-adv&lt;/td&gt;&lt;/tr&gt;
-&lt;tr&gt;&lt;td&gt;ESSID&lt;/td&gt;&lt;td&gt;meshfx@hackeriet&lt;/td&gt;&lt;/tr&gt;
-&lt;td&gt;Channel / Frequency&lt;/td&gt;&lt;td&gt;11 / 2462&lt;/td&gt;&lt;/tr&gt;
-&lt;td&gt;Cell ID&lt;/td&gt;&lt;td&gt;02:BA:00:00:00:01&lt;/td&gt;
-&lt;/table&gt;&lt;/p&gt;
-
-&lt;p&gt;The reason for setting ad-hoc wifi Cell ID is to work around bugs
-in firmware used in wifi card and wifi drivers.  (See a nice post from
-VillageTelco about
-&quot;&lt;a href=&quot;http://tiebing.blogspot.no/2009/12/ad-hoc-cell-splitting-re-post-original.html&quot;&gt;Information
-about cell-id splitting, stuck beacons, and failed IBSS merges!&lt;/a&gt;
-for details.)  When these settings are activated and you have some
-other mesh node nearby, your computer will be connected to the mesh
-network and can communicate with any mesh node that is connected to
-any of the nodes in your network of nodes. :)&lt;/p&gt;
-
-&lt;p&gt;My initial plan was to reuse my old Linksys WRT54GL as a mesh node,
-but that seem to be very hard, as I have not been able to locate a
-firmware supporting batman-adv.  If anyone know how to use that old
-wifi access point with batman-adv these days, please let me know.&lt;/p&gt;
-
-&lt;p&gt;If you find this project interesting and want to join, please join
-us on IRC, either channel
-&lt;a href=&quot;irc://irc.freenode.net/#oslohackerspace&quot;&gt;#oslohackerspace&lt;/a&gt;
-or &lt;a href=&quot;irc://irc.freenode.net/#nuug&quot;&gt;#nuug&lt;/a&gt; on
-irc.freenode.net.&lt;/p&gt;
-
-&lt;p&gt;While investigating mesh networks in Oslo, I came across an old
-research paper from the university of Stavanger and Telenor Research
-and Innovation called
-&lt;a href=&quot;http://folk.uio.no/paalee/publications/netrel-egeland-iswcs-2008.pdf&quot;&gt;The
-reliability of wireless backhaul mesh networks&lt;/a&gt; and elsewhere
-learned that Telenor have been experimenting with mesh networks at
-Grünerløkka in Oslo.  So mesh networks are also interesting for
-commercial companies, even though Telenor discovered that it was hard
-to figure out a good business plan for mesh networking and as far as I
-know have closed down the experiment.  Perhaps Telenor or others would
-be interested in a cooperation?&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Update 2013-10-12&lt;/strong&gt;: I was just
-&lt;a href=&quot;http://lists.alioth.debian.org/pipermail/freedombox-discuss/2013-October/005900.html&quot;&gt;told
-by the Serval project developers&lt;/a&gt; that they no longer use
-batman-adv (but are compatible with it), but their own crypto based
-mesh system.&lt;/p&gt;
+               <title>Lenker for 2014-08-03</title>
+               <link>http://people.skolelinux.org/pere/blog/Lenker_for_2014_08_03.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lenker_for_2014_08_03.html</guid>
+                <pubDate>Sun, 3 Aug 2014 23:00:00 +0200</pubDate>
+               <description>&lt;p&gt;Lenge siden jeg har hatt tid til å publisere lenker til skriverier
+jeg har hatt glede og nytte av av å lese.  Her er en liten norsk
+lenkesamling.&lt;/p&gt;
+
+&lt;p&gt;&lt;ul&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/sjoslag-om-fiskemilliardene-1.11576109&quot;&gt;Sjøslag
+om fiskemilliardene&lt;/a&gt; (NRK Ytring 2014-03-03) - litt om hvordan de
+norske felles matressurser røves fra felleskapet.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/nyheter/Matkrisen-kan-komme-til-Norge-7522341.html&quot;&gt;Matkrisen
+kan komme til Norge&lt;/a&gt; (Aftenposten 2014-4-01) - hvordan miljøendringene vil gjøre matproduksjonen i Norge mer sårbar.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/norge-trenger-kornlager-1.11726744&quot;&gt;Norge
+trenger kornlager&lt;/a&gt; (NRK Ytring 2014-06-07) Chr. Anton Smedshaug
+forteller litt om Norges sårbare matsituasjon etter at Staten solgte
+Norges kornlager.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.nrk.no/norge/pst-vil-overvake-datatastaturer-1.11583286&quot;&gt;PST
+vil overvåke datatastaturer&lt;/a&gt; (NRK 2014-03-04) - PST ønsker retten
+til å bryte seg inn på private PC-er og legge inn spionprogrammer.
+Hvilket nok vil gjøre Linux mer populært, men gjør at en i enda mindre
+grad enn i dag kan stole på datamaskiner - neppe en god ide for
+samfunnet totalt sett.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.osloby.no/nyheter/Ruter-fremstar-som-et-pobelvelde-7490624.html&quot;&gt;«Ruter
+fremstår som et pøbelvelde»&lt;/a&gt; (OsloBy 2014-03-05) - et eksempel på
+hvordan kollektivtransportselskapet i Oslo håndterer sine kunder.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/05/nyheter/dbtv/reklame/clear_channel/32123808/&quot;&gt;Clear
+Channel nektet å vise Greenpeace-reklame i Oslo&lt;/a&gt; (Dagbladet
+2014-03-05) - forteller litt om hvordan hvilke budskap som når ut i
+det offentlige rom kontrolleres i Norge.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/06/kultur/meninger/debattinnlegg/kronikk/22_juli/32175854/&quot;&gt;Svarte
+ikke på kritikken&lt;/a&gt; (Dagbladet 2014-03-06) - innlegg fra Norsk
+presseforbund der de nok en gang tar opp det forkastelige i at
+politiet nå har full tilgang til å bedrive telefonkontroll av
+advokater.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/nyheter/uriks/Putin-spiller-poker_-ikke-sjakk-I-sjakk-har-man-regler-7495368.html&quot;&gt;«Putin
+spiller poker, ikke sjakk. I sjakk har man regler.»&lt;/a&gt; (Aftenposten
+2014-03-08) - sjakklegenden Kasparov forklarer litt om hvordan han ser
+at Russlands politikk fungerer, blant annet i lys av started av
+Ukraina-krisen.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/I-seng-med-fienden-7492605.html&quot;&gt;I
+seng med fienden&lt;/a&gt; (Aftenposten 2014-03-10) - kronikk fra Eirik
+H. Vinje om hvordan menn og kvinner settes opp mot hverandre i det
+offentlige ordskiftet, kanskje på sviktende grunnlag.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/amagasinet/Hvor-er-elevene-7501690.html&quot;&gt;Fritt
+frem for skulk&lt;/a&gt; (Aftenposten 2014-03-14) - skildring av hvordan
+norske elever i dag ikke lenger har rimelig krav om oppmøte på
+skolen.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/digital/Datalagringsdirektiv-avslorte-abort_-sykdom-og-vapenkjop--7503014.html&quot;&gt;«Datalagringsdirektiv»
+avslørte abort, sykdom og våpenkjøp&lt;/a&gt; (Aftenposten 2014-03-14) - om
+hvordan forskere har dokumentert hvordan innsamling av metadata om
+telefoni og Internett-bruk kan være svært avslørende.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/14/kultur/meninger/ideer/lordagskommentaren/agnes_ravatn/32302856/&quot;&gt;Konsentrasjonssvikt
+på pensum&lt;/a&gt; (Dagbladet 2014-03-14) - Kommentar om hvordan (feil)
+bruk IKT i skolen kan ødelegge mer enn det bidrar til læring.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://doremusnor.wordpress.com/2014/02/09/reservasjonsrettsstaten/&quot;&gt;Reservasjonsrettsstaten&lt;/a&gt;
+(blogg fra Doremus 2014-02-09) - morsom beskrivelse om hvordan
+regjeringens forslag til reservasjonsrett for leger kan utvides til å
+gjelde alles samvittighet.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Autoritar-gjokunge-7514915.html&quot;&gt;Autoritær
+gjøkunge&lt;/a&gt; (Aftenposten 2014-03-25) - Kronikk av Bjørn Stærk om
+snurpenots-overvåkningen som varsleren Snowden dokumenterte.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://blogg.friprog.no/2014/03/leveransekrise-i-offentlig-sektor-mener-mike-bracken-executive-director-of-digital-in-the-cabinet-office/&quot;&gt;Leveransekrise
+i Offentlig sektor – mener Mike Bracken, Executive Director of Digital
+in the Cabinet Office&lt;/a&gt; (blogg fra Friprog-senteret 2014-03-26).&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/26/kultur/meninger/kronikk/etiopia/avlytting/32499687/&quot;&gt;Norge
+må stanse avlyttingen&lt;/a&gt; (Dagbladet 2014-03-26) - leserinnlegg fra
+Felix Horne der han ber om at Norge gjør en innsats for å få slutt på
+overvåkning av innbyggerne som gjøres i Norge av Etiopiske
+myndigheter.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Demokrati-er-ingen-naturlig-styreform-7521957.html&quot;&gt;Demokrati
+er ingen naturlig styreform&lt;/a&gt; (Aftenposten 2014-04-01) - kronikk av
+Stein Ringen om hvordan demokrati som styreform går tapt når
+innbyggerne tar det for gitt.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/ytringsansvar-ere-enhver-tilladte_-1.11618934&quot;&gt;Ytringsansvar
+ere Enhver tilladte!&lt;/a&gt; (NRK Ytring 2014-04-01) - innspill fra Trygve
+Svensson og Helge Svare om at hver enkelt av oss har et ansvar for å
+ytre oss i den offentlige debatten.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/Jeg-er-ingen-god-samfunnsborger-7527128.html&quot;&gt;Jeg
+er ingen god samfunnsborger&lt;/a&gt; (Aftenposten 2014-04-16), kronikk av
+Simen Tveitereid om alternative måter å motiveres i samfunnet, uten å
+hige etter mer penger og flere ting.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/Avgjorelsen-far-umiddelbar-virkning-7531811.html&quot;&gt;DLD-dommen:
+Avgjørelsen får umiddelbar virkning&lt;/a&gt; (Aftenposten 2014-04-10) -
+kronikk av Høyres Michael Tetzschner, en partiutbryter i DLD-saken som
+stemte nei til DLD i Stortinget i 2011.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.uhuru.biz/?p=1466&quot;&gt;Datalagringsdirektivets
+endelikt&lt;/a&gt; (blogg fra John Wessel-Aas 2014-04-11) - oppsummering
+av hvordan direktivet ble funnet ugyldig i EU-domstolen.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.vg.no/nyheter/meninger/kronikk-kapitulasjonspresidenten/a/10147713/&quot;&gt;Kronikk:
+Kapitulasjonspresidenten&lt;/a&gt; (VG 2014-04-22) - kronikk av Einar
+Kr. Steffenak om hvordan Stortingspresidenten og regjeringen viser sin
+prinsippløshet i møte med Kina.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Innerst-inne-er-alle-nordmenn-7542617.html&quot;&gt;Innerst
+inne er alle nordmenn&lt;/a&gt; (Aftenposten 2014-04-27) - kronikk fra Bjørn
+Stærk om hvordan vi i Vesten i stor grad baserer oss på en fantasi om
+at alle i verden bærer på en drøm om å bli som oss.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/viten/uviten/Det-italienske-senatet-gav-seg-selv-134-milliarder-euro-i-sluttpakke--7575312.html&quot;&gt;Det
+italienske senatet gav seg selv 134 milliarder euro i sluttpakke&lt;/a&gt;
+(Aftenposten 2014-06-19) - forsker Simen Gaure forteller hvordan
+løgner og fantasi fra nettkilder i stor grad blir akseptert som
+sannhet - antagelig også av deg og meg.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/05/30/kultur/meninger/kronikk/skole/33576392/&quot;&gt;Et
+forsvar for bråkmakerne&lt;/a&gt; (Dagbladet 2014-05-30) - kronikk av Dag
+Øystein Nome som beskriver hvordan dagens skole ikke fungerer så godt
+for mange elever.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.osloby.no/nyheter/Betalte-med-slitt-seddel---havnet-i-arresten-7617208.html&quot;&gt;Betalte
+med slitt seddel - havnet i arresten&lt;/a&gt; (Osloby 2014-06-25)) -
+dokumentasjon av Oslopolitiets angrep på vår alles rett til å ferdes
+uten elektronisk sporing.  Jeg bruker kontanter i så stor grad som
+mulig da banken ikke har noe med hvor jeg er og hva jeg kjøper.  Vi
+som gjør dette risikerer som beskrevet overgrep som frihetsberøvelse
+og registrering og lagring av fingeravtrykk og bilde i politiets
+database over mistenkte.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/leder/Fredsprisen-til-Snowden-7620422.html&quot;&gt;Fredsprisen
+til Snowden&lt;/a&gt; (Aftenposten 2014-06-28) - leder som forklarer hvorfor
+varsleren Snowden bør få fredsprisen.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/08/01/kultur/meninger/dbmener/leder1/34598010/&quot;&gt;Strategi
+for politistaten&lt;/a&gt; (Dagbladet 2014-08-01) - leder som advarer om
+sterke krefter som bruker terrortrusselen til å lirke Norge nærmere å
+bli en politistat.&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/vi-ma-tenke-nytt-om-narkotika-1.11859322&quot;&gt;Vi
+må tenke nytt om narkotika&lt;/a&gt; (NRK Ytring 2014-08-03) - Mark Lewis
+forklarer hvorfor legalisering og offentlig kontroll av
+narkotikamarkedet er mye bedre enn å overlate det til kriminelle.&lt;/li&gt;
+
+
+&lt;/ul&gt;&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Skolelinux / Debian Edu 7.1 install and overview video from Marcelo Salvador</title>
-               <link>http://people.skolelinux.org/pere/blog/Skolelinux___Debian_Edu_7_1_install_and_overview_video_from_Marcelo_Salvador.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skolelinux___Debian_Edu_7_1_install_and_overview_video_from_Marcelo_Salvador.html</guid>
-                <pubDate>Tue, 8 Oct 2013 17:10:00 +0200</pubDate>
-               <description>&lt;p&gt;The other day I was pleased and surprised to discover that Marcelo
-Salvador had published a
-&lt;a href=&quot;https://www.youtube.com/watch?v=w-GgpdqgLFc&quot;&gt;video on
-Youtube&lt;/a&gt; showing how to install the standalone Debian Edu /
-Skolelinux profile.  This is the profile intended for use at home or
-on laptops that should not be integrated into the provided network
-services (no central home directory, no Kerberos / LDAP directory etc,
-in other word a single user machine).  The result is 11 minutes long,
-and show some user applications (seem to be rather randomly picked).
-Missed a few of my favorites like celestia, planets and chromium
-showing the &lt;a href=&quot;http://www.zygotebody.com/&quot;&gt;Zygote Body 3D model
-of the human body&lt;/a&gt;, but I guess he did not know about those or find
-other programs more interesting. :) And the video do not show the
-advantages I believe is one of the most valuable featuers in Debian
-Edu, its central school server making it possible to run hundreds of
-computers without hard drives by installing one central
-&lt;a href=&quot;http://www.ltsp.org/&quot;&gt;LTSP server&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;Anyway, check out the video, embedded below and linked to above:&lt;/p&gt;
-
-&lt;iframe width=&quot;420&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/w-GgpdqgLFc&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;
-
-&lt;p&gt;Are there other nice videos demonstrating Skolelinux?  Please let
-me know. :)&lt;/p&gt;
+               <title>Debian Edu interview: Bernd Zeitzen</title>
+               <link>http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Bernd_Zeitzen.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Bernd_Zeitzen.html</guid>
+                <pubDate>Thu, 31 Jul 2014 08:30:00 +0200</pubDate>
+               <description>&lt;p&gt;The complete and free “out of the box” software solution for
+schools, &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu /
+Skolelinux&lt;/a&gt;, is used quite a lot in Germany, and one of the people
+involved is Bernd Zeitzen, who show up on the project mailing lists
+from time to time with interesting questions and tips on how to adjust
+the setup.  I managed to interview him this summer.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Who are you, and how do you spend your days?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;My name is Bernd Zeitzen and I&#39;m married with Hedda, a self
+employed physiotherapist.  My former profession is tool maker, but I
+haven&#39;t worked for 30 years in this job.  30 years ago I started to
+support my wife and become her officeworker and a few years later the
+administrator for a small computer network, today based on Ubuntu
+Server (Samba, OpenVPN). For her daily work she has to use Windows
+Desktops because the software she needs to organize her business only
+works with Windows . :-(&lt;/p&gt;
+
+&lt;p&gt;In 1988 we started with one PC and DOS, then I learned to use
+Windows 98, 2000, XP, …, 8, Ubuntu, MacOSX.  Today we are running a
+Linux server with 6 Windows clients and 10 persons (teacher of
+children with special needs, speech therapist, occupational therapist,
+psychologist and officeworkers) using our Samba shares via OpenVPN to
+work with the documentations of our patients.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;How did you get in contact with the Skolelinux / Debian Edu
+project?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Two years ago a friend of mine asked me, if I want to get a job in
+his school (&lt;a href=&quot;http://www.gymnasium-harsewinkel.de/&quot;&gt;Gymnasium
+Harsewinkel&lt;/a&gt;).  They started with Skolelinux / Debian Edu and they
+were looking for people to give support to the teachers using the
+software and the network and teaching the pupils increasing their
+computer skills in optional lessons.  I&#39;m spending 4-6 hours a week
+with this job.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;What do you see as the advantages of Skolelinux / Debian
+Edu?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;The independence.&lt;/p&gt;
+
+&lt;p&gt;First: Every person is allowed to use, share and develop the
+software. Even if you are poor, you are allowed to use the software
+included in Skolelinux/Debian Edu and all the other Free Software.&lt;/p&gt;
+
+&lt;p&gt;Second: The software runs on old machines and this gives us the
+possibility to recycle computers, weeded out from offices.  The
+servers and desktops are running for more than two years and they are
+working reliable. &lt;/p&gt;
+
+&lt;p&gt;We have two servers (one tjener and one terminal server), 45
+workstations in three classrooms and seven laptops as a mobile
+solution for all classrooms.  These machines are all booting from the
+terminal server.  In the moment we are installing 30 laptops as mobile
+workstations.  Then the pupils have the possibility to work with these
+machines in their classrooms.  Internet access is realized by a WLAN
+router, connected to the schools network. This is all done without a
+dedicated system administrator or a computer science teacher.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;What do you see as the disadvantages of Skolelinux / Debian
+Edu?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Teachers and pupils are Windows users.  &amp;lt;Irony on&amp;gt; And Linux
+isn&#39;t cool. It&#39;s software for freaks using the command line. &amp;lt;Irony
+off&amp;gt; They don&#39;t realize the stability of the system. &lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Which free software do you use daily?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Firefox, Thunderbird, LibreOffice, Ubuntu Server 12.04 (Samba,
+Apache, MySQL, Joomla!, … and Skolelinux / Debian Edu)&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Which strategy do you believe is the right one to use to
+get schools to use free software?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;In Germany we have the situation: every school is free to decide
+which software they want to use. This decision is influenced by
+teachers who learned to use Windows and MS Office. They buy a PC with
+Windows preinstalled and an additional testing version of MS
+Office. They don&#39;t know about the possibility to use Free Software
+instead.  Another problem are the publisher of school books.  They
+develop their software, added to the school books, for Windows.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Finally, Debian Edu Wheezy is released today!</title>
-               <link>http://people.skolelinux.org/pere/blog/Finally__Debian_Edu_Wheezy_is_released_today_.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Finally__Debian_Edu_Wheezy_is_released_today_.html</guid>
-                <pubDate>Sun, 29 Sep 2013 10:20:00 +0200</pubDate>
-               <description>&lt;p&gt;A few hours ago, the announcement for the first stable release of
-Debian Edu Wheezy went out from the Debian publicity team.  The
-complete announcement text can be found at
-&lt;a href=&quot;http://www.debian.org/News/2013/20130928&quot;&gt;the Debian News
-section&lt;/a&gt;, translated to several languages.  Please check it out.&lt;/p&gt;
-
-&lt;p&gt;There is one minor known problem that we will fix very soon.  One
-can not install a amd64 Thin Client Server using PXE, as the /var/
-partition is too small.  A workaround is to extend the partition (use
-lvresize + resize2fs in tty 2 while installing).&lt;/p&gt;
+               <title>98.6 percent done with the Norwegian draft translation of Free Culture</title>
+               <link>http://people.skolelinux.org/pere/blog/98_6_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/98_6_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html</guid>
+                <pubDate>Wed, 23 Jul 2014 22:40:00 +0200</pubDate>
+               <description>&lt;p&gt;This summer I finally had time to continue working on the Norwegian
+&lt;a href=&quot;http://www.docbook.org/&quot;&gt;docbook&lt;/a&gt; version of the 2004 book
+&lt;a href=&quot;http://free-culture.cc/&quot;&gt;Free Culture&lt;/a&gt; by Lawrence Lessig,
+to get a Norwegian text explaining the problems with todays copyright
+law.  Yesterday, I finally completed translated the book text.  There
+are still some foot/end notes left to translate, the colophon page
+need to be rewritten, and a few words and phrases still need to be
+translated, but the Norwegian text is ready for the first proof
+reading. :) More spell checking is needed, and several illustrations
+need to be cleaned up.  The work stopped up because I had to give
+priority to other projects the last year, and the progress graph of
+the translation show this very well:&lt;/p&gt;
+
+&lt;p&gt;&lt;img width=&quot;80%&quot; align=&quot;center&quot; src=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/progress.png&quot;&gt;&lt;/p&gt;
+
+&lt;p&gt;If you want to read the result, check out the 
+&lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;github&lt;/a&gt;
+project pages and the
+&lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.pdf?raw=true&quot;&gt;PDF&lt;/a&gt;,
+&lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.epub?raw=true&quot;&gt;EPUB&lt;/a&gt;
+and HTML version available in the
+&lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/tree/master/archive&quot;&gt;archive
+directory&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;Please report typos, bugs and improvements to the github project if
+you find any.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Videos about the Freedombox project - for inspiration and learning</title>
-               <link>http://people.skolelinux.org/pere/blog/Videos_about_the_Freedombox_project___for_inspiration_and_learning.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Videos_about_the_Freedombox_project___for_inspiration_and_learning.html</guid>
-                <pubDate>Fri, 27 Sep 2013 14:10:00 +0200</pubDate>
-               <description>&lt;p&gt;The &lt;a href=&quot;http://www.freedomboxfoundation.org/&quot;&gt;Freedombox
-project&lt;/a&gt; have been going on for a while, and have presented the
-vision, ideas and solution several places.  Here is a little
-collection of videos of talks and presentation of the project.&lt;/p&gt;
-
-&lt;ul&gt;
-
-&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=ukvUz5taxvA&quot;&gt;FreedomBox -
-2,5 minute marketing film&lt;/a&gt; (Youtube)&lt;/li&gt;
-
-&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=SzW25QTVWsE&quot;&gt;Eben Moglen
-discusses the Freedombox on CBS news 2011&lt;/a&gt; (Youtube)&lt;/li&gt;
-
-&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=Ae8SZbxfE0g&quot;&gt;Eben Moglen -
-Freedom in the Cloud - Software Freedom, Privacy and and Security for
-Web 2.0 and Cloud computing at ISOC-NY Public Meeting 2010&lt;/a&gt;
-(Youtube)&lt;/li&gt;
-
-&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=vNaIji_3xBE&quot;&gt;Fosdem 2011
-Keynote by Eben Moglen presenting the Freedombox&lt;/a&gt; (Youtube)&lt;/li&gt;
-
-&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=9bDDUyJSQ9s&quot;&gt;Presentation of
-the Freedombox by James Vasile at Elevate in Gratz 2011&lt;/a&gt; (Youtube)&lt;/li&gt;
-
-&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=zQTmnk27g9s&quot;&gt; Freedombox -
-Discovery, Identity, and Trust by Nick Daly at Freedombox Hackfest New
-York City in 2012&lt;/a&gt; (Youtube)&lt;/li&gt;
-
-&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=tkbSB4Ba7Ck&quot;&gt;Introduction
-to the Freedombox at Freedombox Hackfest New York City in 2012&lt;/a&gt;
-(Youtube)&lt;/li&gt;
-
-&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=z-P2Jaeg0aQ&quot;&gt;Freedom, Out
-of the Box! by Bdale Garbee at linux.conf.au Ballarat, 2012&lt;/a&gt; (Youtube) &lt;/li&gt;
-
-&lt;li&gt;&lt;a href=&quot;https://archive.fosdem.org/2013/schedule/event/freedombox/&quot;&gt;Freedombox
-1.0 by Eben Moglen and Bdale Garbee at Fosdem 2013&lt;/a&gt; (FOSDEM) &lt;/li&gt;
-
-&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=e1LpYX2zVYg&quot;&gt;What is the
-FreedomBox today by Bdale Garbee at Debconf13 in Vaumarcus
-2013&lt;/a&gt; (Youtube)&lt;/li&gt;
-
-&lt;/ul&gt;
-
-&lt;p&gt;A larger list is available from
-&lt;a href=&quot;https://wiki.debian.org/FreedomBox/TalksAndPresentations&quot;&gt;the
-Freedombox Wiki&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;On other news, I am happy to report that Freedombox based on Debian
-Jessie is coming along quite well, and soon both Owncloud and using
-Tor should be available for testers of the Freedombox solution. :) In
-a few weeks I hope everything needed to test it is included in Debian.
-The withsqlite package is already in Debian, and the plinth package is
-pending in NEW.  The third and vital part of that puzzle is the
-metapackage/setup framework, which is still pending an upload.  Join
-us on &lt;a href=&quot;irc://irc.debian.org:6667/%23freedombox&quot;&gt;IRC
-(#freedombox on irc.debian.org)&lt;/a&gt; and
-&lt;a href=&quot;http://lists.alioth.debian.org/mailman/listinfo/freedombox-discuss&quot;&gt;the
-mailing list&lt;/a&gt; if you want to help make this vision come true.&lt;/p&gt;
+               <title>From English wiki to translated PDF and epub via Docbook</title>
+               <link>http://people.skolelinux.org/pere/blog/From_English_wiki_to_translated_PDF_and_epub_via_Docbook.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/From_English_wiki_to_translated_PDF_and_epub_via_Docbook.html</guid>
+                <pubDate>Tue, 17 Jun 2014 11:30:00 +0200</pubDate>
+               <description>&lt;p&gt;The &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux
+project&lt;/a&gt; provide an instruction manual for teachers, system
+administrators and other users that contain useful tips for setting up
+and maintaining a Debian Edu installation.  This text is about how the
+text processing of this manual is handled in the project.&lt;/p&gt;
+
+&lt;p&gt;One goal of the project is to provide information in the native
+language of its users, and for this we need to handle translations.
+But we also want to make sure each language contain the same
+information, so for this we need a good way to keep the translations
+in sync.  And we want it to be easy for our users to improve the
+documentation, avoiding the need to learn special formats or tools to
+contribute, and the obvious way to do this is to make it possible to
+edit the documentation using a web browser.  We also want it to be
+easy for translators to keep the translation up to date, and give them
+help in figuring out what need to be translated. Here is the list of
+tools and the process we have found trying to reach all these
+goals.&lt;/p&gt;
+
+&lt;p&gt;We maintain the authoritative source of our manual in the
+&lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Wheezy/&quot;&gt;Debian
+wiki&lt;/a&gt;, as several wiki pages written in English.  It consist of one
+front page with references to the different chapters, several pages
+for each chapter, and finally one &quot;collection page&quot; gluing all the
+chapters together into one large web page (aka
+&lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Wheezy/AllInOne&quot;&gt;the
+AllInOne page&lt;/a&gt;).  The AllInOne page is the one used for further
+processing and translations.  Thanks to the fact that the
+&lt;a href=&quot;http://moinmo.in/&quot;&gt;MoinMoin&lt;/a&gt; installation on
+wiki.debian.org support exporting pages in
+&lt;a href=&quot;http://www.docbook.org/&quot;&gt;the Docbook format&lt;/a&gt;, we can fetch
+the list of pages to export using the raw version of the AllInOne
+page, loop over each of them to generate a Docbook XML version of the
+manual.  This process also download images and transform image
+references to use the locally downloaded images.  The generated
+Docbook XML files are slightly broken, so some post-processing is done
+using the &lt;tt&gt;documentation/scripts/get_manual&lt;/tt&gt; program, and the
+result is a nice Docbook XML file (debian-edu-wheezy-manual.xml) and
+a handfull of images.  The XML file can now be used to generate PDF, HTML
+and epub versions of the English manual.  This is the basic step of
+our process, making PDF (using dblatex), HTML (using xsltproc) and
+epub (using dbtoepub) version from Docbook XML, and the resulting files
+are placed in the debian-edu-doc-en binary package.&lt;/p&gt;
+
+&lt;p&gt;But English documentation is not enough for us.  We want translated
+documentation too, and we want to make it easy for translators to
+track the English original.  For this we use the
+&lt;a href=&quot;http://packages.qa.debian.org/p/poxml.html&quot;&gt;poxml&lt;/a&gt; package,
+which allow us to transform the English Docbook XML file into a
+translation file (a .pot file), usable with the normal gettext based
+translation tools used by those translating free software.  The pot
+file is used to create and maintain translation files (several .po
+files), which the translations update with the native language
+translations of all titles, paragraphs and blocks of text in the
+original.  The next step is combining the original English Docbook XML
+and the translation file (say debian-edu-wheezy-manual.nb.po), to
+create a translated Docbook XML file (in this case
+debian-edu-wheezy-manual.nb.xml).  This translated (or partly
+translated, if the translation is not complete) Docbook XML file can
+then be used like the original to create a PDF, HTML and epub version
+of the documentation.&lt;/p&gt;
+
+&lt;p&gt;The translators use different tools to edit the .po files.  We
+recommend using
+&lt;a href=&quot;http://www.kde.org/applications/development/lokalize/&quot;&gt;lokalize&lt;/a&gt;,
+while some use emacs and vi, others can use web based editors like
+&lt;a href=&quot;http://pootle.translatehouse.org/&quot;&gt;Poodle&lt;/a&gt; or
+&lt;a href=&quot;https://www.transifex.com/&quot;&gt;Transifex&lt;/a&gt;.  All we care about
+is where the .po file end up, in our git repository.  Updated
+translations can either be committed directly to git, or submitted as
+&lt;a href=&quot;https://bugs.debian.org/src:debian-edu-doc&quot;&gt;bug reports
+against the debian-edu-doc package&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;One challenge is images, which both might need to be translated (if
+they show translated user applications), and are needed in different
+formats when creating PDF and HTML versions (epub is a HTML version in
+this regard).  For this we transform the original PNG images to the
+needed density and format during build, and have a way to provide
+translated images by storing translated versions in
+images/$LANGUAGECODE/.  I am a bit unsure about the details here.  The
+package maintainers know more.&lt;/p&gt;
+
+&lt;p&gt;If you wonder what the result look like, we provide
+&lt;a href=&quot;http://maintainer.skolelinux.org/debian-edu-doc/&quot;&gt;the content
+of the documentation packages on the web&lt;/a&gt;.  See for example the
+&lt;a href=&quot;http://maintainer.skolelinux.org/debian-edu-doc/it/debian-edu-wheezy-manual.pdf&quot;&gt;Italian
+PDF version&lt;/a&gt; or the
+&lt;a href=&quot;http://maintainer.skolelinux.org/debian-edu-doc/de/debian-edu-wheezy-manual.html&quot;&gt;German
+HTML version&lt;/a&gt;.  We do not yet build the epub version by default,
+but perhaps it will be done in the future.&lt;/p&gt;
+
+&lt;p&gt;To learn more, check out
+&lt;a href=&quot;http://packages.qa.debian.org/d/debian-edu-doc.html&quot;&gt;the
+debian-edu-doc package&lt;/a&gt;,
+&lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Wheezy/&quot;&gt;the
+manual on the wiki&lt;/a&gt; and
+&lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Wheezy/Translations&quot;&gt;the
+translation instructions&lt;/a&gt; in the manual.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Third and probably last beta release of Debian Edu Wheezy</title>
-               <link>http://people.skolelinux.org/pere/blog/Third_and_probably_last_beta_release_of_Debian_Edu_Wheezy.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Third_and_probably_last_beta_release_of_Debian_Edu_Wheezy.html</guid>
-                <pubDate>Mon, 16 Sep 2013 21:30:00 +0200</pubDate>
-               <description>&lt;p&gt;The third wheezy based beta release of Debian Edu was wrapped up
-today.  This is the release announcement from Holger Levsen:&lt;/p&gt;
-
-&lt;blockquote&gt;
-&lt;p&gt;Hi,&lt;/p&gt;
-
-&lt;p&gt;it is my pleasure to announce the third beta release (beta 2 for
-short) of &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu /
-Skolelinux&lt;/a&gt; based on Debian Wheezy!&lt;/p&gt;
-
-&lt;p&gt;Please test these images extensivly, if no new problems are found
-we plan to do this final Debian Edu Wheezy release this coming
-weekend.  We are not aware of any major problems or blockers in beta2,
-if you find something, please notify us immediately!&lt;/p&gt;
-
-&lt;p&gt;(More about the remaining steps for the Edu Wheezy release in
-another mail to the edu list tonight or tomorrow...)&lt;/p&gt;
-
-&lt;p&gt;Noteworthy changes and software updates for Debian Edu 7.1+edu0~b2
-compared to beta1:&lt;/p&gt;
-
-&lt;ul&gt;
-
-&lt;li&gt;The KDE proxy setup has been adjusted to use the provided wpad.dat. This
-also gets Chromium to use this proxy.&lt;/li&gt;
-&lt;li&gt;Install kdepim-groupware with KDE desktops to make sure korganizer
-understand ical/dav sources.&lt;/li&gt;
-&lt;li&gt;Increased default maximum size of /var/spool/squid and /skole/backup on the
-main server.&lt;/li&gt;
-&lt;li&gt;A source DVD image containing all source packages is now available as well.&lt;/li&gt;
-&lt;li&gt;Updates for chromium (29.0.1547.57-1~deb7u1), imagemagick
-(6.7.7.10-5+deb7u2), php5 (5.4.4-14+deb7u4), libmodplug
-(0.8.8.4-3+deb7u1+git20130828), tiff (4.0.2-6+deb7u2), linux-image
-(3.2.0-4-486_3.2.46-1+deb7u1).&lt;/li&gt;
-
-&lt;/ul&gt;
-
-&lt;p&gt;Where to get it:&lt;/p&gt;
-
-&lt;p&gt;To download the multiarch netinstall CD release you can use&lt;/p&gt;
-
-&lt;ul&gt;
-&lt;li&gt;&lt;a href=&quot;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-CD.iso&quot;&gt;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-CD.iso&lt;/a&gt;&lt;/li&gt;
-&lt;li&gt;&lt;a href=&quot;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-CD.iso&quot;&gt;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-CD.iso&lt;/a&gt;&lt;/li&gt;
-&lt;li&gt;rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-CD.iso .&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;The SHA1SUM of this image is:  3a1c89f4666df80eebcd46c5bf5fedb866f9472f&lt;/p&gt;
+               <title>Hvordan enkelt laste ned filmer fra NRK med den &quot;nye&quot; løsningen</title>
+               <link>http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html</guid>
+                <pubDate>Mon, 16 Jun 2014 19:20:00 +0200</pubDate>
+               <description>&lt;p&gt;Jeg har fortsatt behov for å kunne laste ned innslag fra NRKs
+nettsted av og til for å se senere når jeg ikke er på nett, men
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK.html&quot;&gt;min
+oppskrift fra 2011&lt;/a&gt; sluttet å fungere da NRK byttet
+avspillermetode.  I dag fikk jeg endelig lett etter oppdatert løsning,
+og jeg er veldig glad for å fortelle at den enkleste måten å laste ned
+innslag er å bruke siste versjon 2014.06.07 av
+&lt;a href=&quot;http://rg3.github.io/youtube-dl/&quot;&gt;youtube-dl&lt;/a&gt;.  Støtten i
+youtube-dl &lt;a href=&quot;https://github.com/rg3/youtube-dl/issues/2980&quot;&gt;kom
+inn for 23 dager siden&lt;/a&gt; og
+&lt;a href=&quot;http://packages.qa.debian.org/y/youtube-dl.html&quot;&gt;versjonen i
+Debian&lt;/a&gt; fungerer fint også som backport til Debian Wheezy.  Det er
+et lite problem, det håndterer kun URLer med små bokstaver, men hvis
+en har en URL med store bokstaver kan en bare gjøre alle store om til
+små bokstaver for å få youtube-dl til å laste ned.  Rapporterte
+nettopp
+&lt;a href=&quot;https://github.com/rg3/youtube-dl/issues/2980&quot;&gt;problemet til
+utviklerne&lt;/a&gt;, og antar de får fikset det snart.&lt;/p&gt;
+
+&lt;p&gt;Dermed er alt klart til å laste ned dokumentarene om
+&lt;a href=&quot;http://tv.nrk.no/program/KOID23005014/usas-hemmelige-avlytting&quot;&gt;USAs
+hemmelige avlytting&lt;/a&gt; og
+&lt;a href=&quot;http://tv.nrk.no/program/KOID23005114/selskapene-bak-usas-avlytting&quot;&gt;Selskapene
+bak USAs avlytting&lt;/a&gt;, i tillegg til
+&lt;a href=&quot;http://tv.nrk.no/program/KOID20005814/et-moete-med-edward-snowden&quot;&gt;intervjuet
+med Edward Snowden gjort av den tyske tv-kanalen ARD&lt;/a&gt;.  Anbefaler
+alle å se disse, sammen med
+&lt;a href=&quot;http://media.ccc.de/browse/congress/2013/30C3_-_5713_-_en_-_saal_2_-_201312301130_-_to_protect_and_infect_part_2_-_jacob.html&quot;&gt;foredraget
+til Jacob Appelbaum på siste CCC-konferanse&lt;/a&gt;, for å forstå mer om
+hvordan overvåkningen av borgerne brer om seg.&lt;/p&gt;
+
+&lt;p&gt;Takk til gode venner på foreningen NUUGs IRC-kanal
+&lt;a href=&quot;irc://irc.freenode.net/%23nuug&quot;&gt;#nuug på irc.freenode.net&lt;/a&gt;
+for tipsene som fikk meg i mål&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Oppdatering 2014-06-17&lt;/strong&gt;: Etter at jeg publiserte
+denne, ble jeg tipset om bloggposten
+&quot;&lt;a href=&quot;http://ingvar.blog.redpill-linpro.com/2012/05/31/downloading-hd-content-from-tv-nrk-no/&quot;&gt;Downloading
+HD content from tv.nrk.no&lt;/a&gt;&quot; av Ingvar Hagelund, som har alternativ
+implementasjon og tips for å lage mkv-fil med undertekstene inkludert.
+Kanskje den passer bedre for deg?  I tillegg ble feilen i youtube-dl
+ble fikset litt senere ut på dagen i går, samt at youtube-dl fikk
+støtte for å laste ned undertitler.  Takk til Anders Einar Hilden for
+god innsats og youtube-dl-utviklerne for rask respons.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Free software car computer solution?</title>
+               <link>http://people.skolelinux.org/pere/blog/Free_software_car_computer_solution_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Free_software_car_computer_solution_.html</guid>
+                <pubDate>Thu, 29 May 2014 18:45:00 +0200</pubDate>
+               <description>&lt;p&gt;Dear lazyweb.  I&#39;m planning to set up a small Raspberry Pi computer
+in my car, connected to
+&lt;a href=&quot;http://www.dx.com/p/400a-4-0-tft-lcd-digital-monitor-for-vehicle-parking-reverse-camera-1440x272-12v-dc-57776&quot;&gt;a
+small screen&lt;/a&gt; next to the rear mirror.  I plan to hook it up with a
+GPS and a USB wifi card too.  The idea is to get my own
+&quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/Carputer&quot;&gt;Carputer&lt;/a&gt;&quot;.  But I
+wonder if someone already created a good free software solution for
+such car computer.&lt;/p&gt;
+
+&lt;p&gt;This is my current wish list for such system:&lt;/p&gt;
 
-&lt;p&gt;To download the multiarch USB stick ISO release you can use
 &lt;ul&gt;
-&lt;li&gt;&lt;a href=&quot;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-USB.iso&quot;&gt;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-USB.iso&lt;/a&gt;&lt;/li&gt;
-&lt;li&gt;&lt;a href=&quot;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-USB.iso&quot;&gt;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-USB.iso&lt;/a&gt;&lt;/li&gt;
-&lt;li&gt;rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b2-USB.iso .&lt;/li&gt;
-&lt;/ul&gt;
 
-&lt;p&gt;The SHA1SUM of this image is: 702d1718548f401c74bfa6df9f032cc3ee16597e&lt;/p&gt;
+ &lt;li&gt;Work on Raspberry Pi.&lt;/li&gt;
 
-&lt;p&gt;The Source DVD image has the filename
-debian-edu-7.1+edu0~b2-source-DVD.iso and the SHA1SUM
-089eed8b3f962db47aae1f6a9685e9bb2fa30ca5 and is available the same way
-as the other isos.&lt;/p&gt;
+ &lt;li&gt;Show current speed limit based on location, and warn if going too
+   fast (for example using color codes yellow and red on the screen,
+   or make a sound).  This could be done either using either data from
+   &lt;a href=&quot;http://www.openstreetmap.org/&quot;&gt;Openstreetmap&lt;/a&gt; or OCR
+   info gathered from a dashboard camera.&lt;/li&gt;
 
-&lt;p&gt;How to report bugs&lt;/p&gt;
+ &lt;li&gt;Track automatic toll road passes and their cost, show total spent
+   and make it possible to calculate toll costs for planned
+   route.&lt;/li&gt;
 
-&lt;p&gt;For information how to report bugs please see
-&lt;br&gt;&lt;a href=&quot;http://wiki.debian.org/DebianEdu/HowTo/ReportBugs&quot;&gt;http://wiki.debian.org/DebianEdu/HowTo/ReportBugs&lt;/a&gt;&lt;/p&gt;
+ &lt;li&gt;Collect GPX tracks for use with OpenStreetMap.&lt;/li&gt;
 
+ &lt;li&gt;Automatically detect and use any wireless connection to connect
+   to home server.  Try IP over DNS
+   (&lt;a href=&quot;http://dev.kryo.se/iodine/&quot;&gt;iodine&lt;/a&gt;) or ICMP
+   (&lt;a href=&quot;http://code.gerade.org/hans/&quot;&gt;Hans&lt;/a&gt;) if direct
+   connection do not work.&lt;/li&gt;
 
-&lt;p&gt;About Debian Edu and Skolelinux&lt;/p&gt;
+ &lt;li&gt;Set up mesh network to talk to other cars with the same system,
+   or some standard car mesh protocol.&lt;/li&gt;
 
-&lt;p&gt;Debian Edu, also known as Skolelinux, is a Linux distribution based
-on Debian providing an out-of-the box environment of a completely
-configured school network. Immediately after installation a school
-server running all services needed for a school network is set up just
-waiting for users and machines being added via GOsa², a comfortable
-Web-UI. A netbooting environment is prepared using PXE, so after
-initial installation of the main server from CD or USB stick all other
-machines can be installed via the network. The provided school server
-provides LDAP database and Kerberos authentication service,
-centralized home directories, DHCP server, web proxy and many other
-services.  The desktop contains more than 60 educational software
-packages and more are available from the Debian archive, and schools
-can choose between KDE, Gnome, LXDE and Xfce desktop environment.&lt;/p&gt;
+ &lt;li&gt;Warn when approaching speed cameras and speed camera ranges
+   (speed calculated between two cameras).&lt;/li&gt;
 
-&lt;p&gt;This is the seventh test release based on Debian Wheezy. Basically
-this is an updated and slightly improved version compared to the
-Squeeze release.&lt;/p&gt;
-
-&lt;p&gt;Notes for upgrades from Alpha Prereleases&lt;/p&gt;
-
-&lt;p&gt;Alpha based installations should reinstall or downgrade the
-versions of gosa and libpam-mklocaluser to the ones used in this beta
-release. Both alpha and beta0 based installations should reinstall or
-deal with gosa.conf manually; there are two options: (1) Keep
-gosa.conf and edit this file as outlined on the mailing list. (2)
-Accept the new version of gosa.conf and replace both contained admin
-password placeholders with the password hashes found in the old one
-(backup copy!). In both cases all users need to change their password
-to make sure a password is set for CIFS access to their home
-directory.&lt;/p&gt;
+ &lt;li&gt;Suport dashboard/front facing camera to discover speed limits and
+   run OCR to track registration number of passing cars.&lt;/li&gt;
 
+&lt;/ul&gt;
 
-&lt;p&gt;cheers,
-&lt;br&gt;        Holger&lt;/p&gt;
-&lt;/blockquote&gt;
+&lt;p&gt;If you know of any free software car computer system supporting
+some or all of these features, please let me know.&lt;/p&gt;
 </description>
        </item>