]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.html
Generated.
[homepage.git] / blog / index.html
index c88f4dce2014e747d686218976b47416328b8882..3f068c04a67b6f098a2b4a411088ece5262269f9 100644 (file)
 
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html">Hvordan enkelt laste ned filmer fra NRK med den "nye" løsningen</a></div>
-      <div class="date">16th June 2014</div>
-      <div class="body"><p>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
-<a href="http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK.html">min
-oppskrift fra 2011</a> 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 youtube-dl.  Støtten i
-youtube-dl <a href="https://github.com/rg3/youtube-dl/issues/2980">kom
-inn for 23 dager siden</a> og
-<a href="http://packages.qa.debian.org/y/youtube-dl.html">versjonen i
-Debian</a> 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
-<a href="https://github.com/rg3/youtube-dl/issues/2980">problemet til
-utviklerne</a>, og antar de får fikset det snart.</p>
-
-<p>Dermed er alt klart til å laste ned dokumentarene om
-<a href="http://tv.nrk.no/program/KOID23005014/usas-hemmelige-avlytting">USAs
-hemmelige avlytting</a> og
-<a href="http://tv.nrk.no/program/KOID23005114/selskapene-bak-usas-avlytting">Selskapene
-bak USAs avlytting</a>, i tillegg til
-<a href="http://tv.nrk.no/program/KOID20005814/et-moete-med-edward-snowden">intervjuet
-med Edward Snowden gjort av den tyske tv-kanalen ARD</a>.  Anbefaler
-alle å se disse, sammen med
-<a href="http://media.ccc.de/browse/congress/2013/30C3_-_5713_-_en_-_saal_2_-_201312301130_-_to_protect_and_infect_part_2_-_jacob.html">foredraget
-til Jacob Appelbaum på siste CCC-konferanse</a>, for å forstå mer om
-hvordan overvåkningen av borgerne brer om seg.</p>
-
-<p>Takk til gode venner på foreningen NUUGs IRC-kanal
-<a href="irc://irc.freenode.net/%23nuug">#nuug på irc.freenode.net</a>
-for tipsene som fikk meg i mål</a>.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/OpenALPR__find_car_license_plates_in_video_streams___nice_free_software.html">OpenALPR, find car license plates in video streams - nice free software</a></div>
+      <div class="date">23rd December 2015</div>
+      <div class="body"><p>When I was a kid, we used to collect "car numbers", as we used to
+call the car license plate numbers in those days.  I would write the
+numbers down in my little book and compare notes with the other kids
+to see how many region codes we had seen and if we had seen some
+exotic or special region codes and numbers.  It was a fun game to pass
+time, as we kids have plenty of it.</p>
+
+<p>A few days I came across
+<a href="https://github.com/openalpr/openalpr">the OpenALPR
+project</a>, a free software project to automatically discover and
+report license plates in images and video streams, and provide the
+"car numbers" in a machine readable format.  I've been looking for
+such system for a while now, because I believe it is a bad idea that the
+<a href="https://en.wikipedia.org/wiki/Automatic_number_plate_recognition">automatic
+number plate recognition</a> tool only is available in the hands of
+the powerful, and want it to be available also for the powerless to
+even the score when it comes to surveillance and sousveillance.  I
+discovered the developer
+<a href="https://bugs.debian.org/747509">wanted to get the tool into
+Debian</a>, and as I too wanted it to be in Debian, I volunteered to
+help him get it into shape to get the package uploaded into the Debian
+archive.</p>
+
+<p>Today we finally managed to get the package into shape and uploaded
+it into Debian, where it currently
+<a href="https://ftp-master.debian.org//new/openalpr_2.2.1-1.html">waits
+in the NEW queue</a> for review by the Debian ftpmasters.</p>
+
+<p>I guess you are wondering why on earth such tool would be useful
+for the common folks, ie those not running a large government
+surveillance system?  Well, I plan to put it in a computer on my bike
+and in my car, tracking the cars nearby and allowing me to be notified
+when number plates on my watch list are discovered.  Another use case
+was suggested by a friend of mine, who wanted to set it up at his home
+to open the car port automatically when it discovered the plate on his
+car.  When I mentioned it perhaps was a bit foolhardy to allow anyone
+capable of placing his license plate number of a piece of cardboard to
+open his car port, men replied that it was always unlocked anyway.  I
+guess for such use case it make sense.  I am sure there are other use
+cases too, for those with imagination and a vision.</p>
+
+<p>If you want to build your own version of the Debian package, check
+out the upstream git source and symlink ./distros/debian to ./debian/
+before running "debuild" to build the source.  Or wait a bit until the
+package show up in unstable.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software</a>. 
         
         
       </div>
@@ -67,59 +79,114 @@ for tipsene som fikk meg i mål</a>.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Free_software_car_computer_solution_.html">Free software car computer solution?</a></div>
-      <div class="date">29th May 2014</div>
-      <div class="body"><p>Dear lazyweb.  I'm planning to set up a small Raspberry Pi computer
-in my car, connected to
-<a href="http://www.dx.com/p/400a-4-0-tft-lcd-digital-monitor-for-vehicle-parking-reverse-camera-1440x272-12v-dc-57776">a
-small screen</a> 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
-"<a href="http://en.wikipedia.org/wiki/Carputer">Carputer</a>".  But I
-wonder if someone already created a good free software solution for
-such car computer.</p>
-
-<p>This is my current wish list for such system:</p>
-
-<ul>
-
- <li>Work on Raspberry Pi.</li>
-
- <li>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
-   <a href="http://www.openstreetmap.org/">Openstreetmap</a> or OCR
-   info gathered from a dashboard camera.</li>
-
- <li>Track automatic toll road passes and their cost, show total spent
-   and make it possible to calculate toll costs for planned
-   route.</li>
-
- <li>Collect GPX tracks for use with OpenStreetMap.</li>
-
- <li>Automatically detect and use any wireless connection to connect
-   to home server.  Try IP over DNS
-   (<a href="http://dev.kryo.se/iodine/">iodine</a>) or ICMP
-   (<a href="http://code.gerade.org/hans/">Hans</a>) if direct
-   connection do not work.</li>
-
- <li>Set up mesh network to talk to other cars with the same system,
-   or some standard car mesh protocol.</li>
-
- <li>Warn when approaching speed cameras and speed camera ranges
-   (speed calculated between two cameras).</li>
-
- <li>Suport dashboard/front facing camera to discover speed limits and
-   run OCR to track registration number of passing cars.</li>
-
-</ul>
-
-<p>If you know of any free software car computer system supporting
-some or all of these features, please let me know.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Using_appstream_with_isenkram_to_install_hardware_related_packages_in_Debian.html">Using appstream with isenkram to install hardware related packages in Debian</a></div>
+      <div class="date">20th December 2015</div>
+      <div class="body"><p>Around three years ago, I created
+<a href="http://packages.qa.debian.org/isenkram">the isenkram
+system</a> to get a more practical solution in Debian for handing
+hardware related packages.  A GUI system in the isenkram package will
+present a pop-up dialog when some hardware dongle supported by
+relevant packages in Debian is inserted into the machine.  The same
+lookup mechanism to detect packages is available as command line
+tools in the isenkram-cli package.  In addition to mapping hardware,
+it will also map kernel firmware files to packages and make it easy to
+install needed firmware packages automatically.  The key for this
+system to work is a good way to map hardware to packages, in other
+words, allow packages to announce what hardware they will work
+with.</p>
+
+<p>I started by providing data files in the isenkram source, and
+adding code to download the latest version of these data files at run
+time, to ensure every user had the most up to date mapping available.
+I also added support for storing the mapping in the Packages file in
+the apt repositories, but did not push this approach because while I
+was trying to figure out how to best store hardware/package mappings,
+<a href="http://www.freedesktop.org/software/appstream/docs/">the
+appstream system</a> was announced.  I got in touch and suggested to
+add the hardware mapping into that data set to be able to use
+appstream as a data source, and this was accepted at least for the
+Debian version of appstream.</p>
+
+<p>A few days ago using appstream in Debian for this became possible,
+and today I uploaded a new version 0.20 of isenkram adding support for
+appstream as a data source for mapping hardware to packages.  The only
+package so far using appstream to announce its hardware support is my
+pymissile package.  I got help from Matthias Klumpp with figuring out
+how do add the required
+<a href="https://appstream.debian.org/html/sid/main/metainfo/pymissile.html">metadata
+in pymissile</a>.  I added a file debian/pymissile.metainfo.xml with
+this content:</p>
+
+<blockquote><pre>
+&lt;?xml version="1.0" encoding="UTF-8"?&gt;
+&lt;component&gt;
+  &lt;id&gt;pymissile&lt;/id&gt;
+  &lt;metadata_license&gt;MIT&lt;/metadata_license&gt;
+  &lt;name&gt;pymissile&lt;/name&gt;
+  &lt;summary&gt;Control original Striker USB Missile Launcher&lt;/summary&gt;
+  &lt;description&gt;
+    &lt;p&gt;
+      Pymissile provides a curses interface to control an original
+      Marks and Spencer / Striker USB Missile Launcher, as well as a
+      motion control script to allow a webcamera to control the
+      launcher.
+    &lt;/p&gt;
+  &lt;/description&gt;
+  &lt;provides&gt;
+    &lt;modalias&gt;usb:v1130p0202d*&lt;/modalias&gt;
+  &lt;/provides&gt;
+&lt;/component&gt;
+</pre></blockquote>
+
+<p>The key for isenkram is the component/provides/modalias value,
+which is a glob style match rule for hardware specific strings
+(modalias strings) provided by the Linux kernel.  In this case, it
+will map to all USB devices with vendor code 1130 and product code
+0202.</p>
+
+<p>Note, it is important that the license of all the metadata files
+are compatible to have permissions to aggregate them into archive wide
+appstream files.  Matthias suggested to use MIT or BSD licenses for
+these files.  A challenge is figuring out a good id for the data, as
+it is supposed to be globally unique and shared across distributions
+(in other words, best to coordinate with upstream what to use).  But
+it can be changed later or, so we went with the package name as
+upstream for this project is dormant.</p>
+
+<p>To get the metadata file installed in the correct location for the
+mirror update scripts to pick it up and include its content the
+appstream data source, the file must be installed in the binary
+package under /usr/share/appdata/.  I did this by adding the following
+line to debian/pymissile.install:</p>
+
+<blockquote><pre>
+debian/pymissile.metainfo.xml usr/share/appdata
+</pre></blockquote>
+
+<p>With that in place, the command line tool isenkram-lookup will list
+all packages useful on the current computer automatically, and the GUI
+pop-up handler will propose to install the package not already
+installed if a hardware dongle is inserted into the machine in
+question.</p>
+
+<p>Details of the modalias field in appstream is available from the 
+<a href="https://wiki.debian.org/DEP-11">DEP-11</a> proposal.</p>
+
+<p>To locate the modalias values of all hardware present in a machine,
+try running this command on the command line:</p>
+
+<blockquote><pre>
+cat $(find /sys/devices/|grep modalias)
+</pre></blockquote>
+
+<p>To learn more about the isenkram system, please check out
+<a href="http://people.skolelinux.org/pere/blog/tags/isenkram/">my
+blog posts tagged isenkram</a>.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram</a>. 
         
         
       </div>
@@ -127,54 +194,89 @@ some or all of these features, please let me know.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Half_the_Coverity_issues_in_Gnash_fixed_in_the_next_release.html">Half the Coverity issues in Gnash fixed in the next release</a></div>
-      <div class="date">29th April 2014</div>
-      <div class="body"><p>I've been following <a href="http://www.getgnash.org/">the Gnash
-project</a> for quite a while now.  It is a free software
-implementation of Adobe Flash, both a standalone player and a browser
-plugin.  Gnash implement support for the AVM1 format (and not the
-newer AVM2 format - see
-<a href="http://lightspark.github.io/">Lightspark</a> for that one),
-allowing several flash based sites to work.  Thanks to the friendly
-developers at Youtube, it also work with Youtube videos, because the
-Javascript code at Youtube detect Gnash and serve a AVM1 player to
-those users. :) Would be great if someone found time to implement AVM2
-support, but it has not happened yet.  If you install both Lightspark
-and Gnash, Lightspark will invoke Gnash if it find a AVM1 flash file,
-so you can get both handled as free software.  Unfortunately,
-Lightspark so far only implement a small subset of AVM2, and many
-sites do not work yet.</p>
-
-<p>A few months ago, I started looking at
-<a href="http://scan.coverity.com/">Coverity</a>, the static source
-checker used to find heaps and heaps of bugs in free software (thanks
-to the donation of a scanning service to free software projects by the
-company developing this non-free code checker), and Gnash was one of
-the projects I decided to check out.  Coverity is able to find lock
-errors, memory errors, dead code and more.  A few days ago they even
-extended it to also be able to find the heartbleed bug in OpenSSL.
-There are heaps of checks being done on the instrumented code, and the
-amount of bogus warnings is quite low compared to the other static
-code checkers I have tested over the years.</p>
-
-<p>Since a few weeks ago, I've been working with the other Gnash
-developers squashing bugs discovered by Coverity.  I was quite happy
-today when I checked the current status and saw that of the 777 issues
-detected so far, 374 are marked as fixed.  This make me confident that
-the next Gnash release will be more stable and more dependable than
-the previous one.  Most of the reported issues were and are in the
-test suite, but it also found a few in the rest of the code.</p>
-
-<p>If you want to help out, you find us on
-<a href="https://lists.gnu.org/mailman/listinfo/gnash-dev">the
-gnash-dev mailing list</a> and on
-<a href="irc://irc.freenode.net/#gnash">the #gnash channel on
-irc.freenode.net IRC server</a>.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Bokhandeldistribusjon_av_boken_Fri_kultur_av_Lawrence_Lessig.html">Bokhandeldistribusjon av boken Fri kultur av Lawrence Lessig</a></div>
+      <div class="date">14th December 2015</div>
+      <div class="body"><p><strong>Besøk
+<a href="https://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html">lulu.com</a>
+eller
+<a href="https://www.amazon.com/Fri-kultur-Norwegian-Lawrence-Lessig/dp/8269018236/">Amazon</a>
+for å kjøpe boken på papir, eller last ned ebook som
+<a href="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/archive/freeculture.nb.pdf">PDF</a>,
+<a href="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/archive/freeculture.nb.epub">ePub</a>
+eller
+<a href="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/archive/freeculture.nb.mobi">MOBI</a>
+fra
+<a href="https://github.com/petterreinholdtsen/free-culture-lessig/">github</a>.</strong></p>
+
+<p>Jeg ble gledelig overrasket i dag da jeg oppdaget at boken jeg har
+gitt ut
+<a href="https://www.amazon.com/Fri-kultur-Norwegian-Lawrence-Lessig/dp/8269018236/">hadde
+dukket opp i Amazon</a>.  Jeg hadde trodd det skulle ta lenger tid, da
+jeg fikk beskjed om at det skulle ta seks til åtte uker.
+Amazonoppføringen er et resultat av at jeg for noen uker siden
+diskuterte prissetting og håndtering av profitt med forfatteren.  Det
+måtte avklares da bruksvilkårene til boken har krav om
+ikke-kommersiell bruk.  Vi ble enige om at overskuddet fra salg av
+boken skal sendes til
+<a href="https://creativecommons.org/">Creative Commons-stiftelsen</a>.
+Med det på plass kunne jeg be
+<a href="https://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html">lulu.com</a>
+om å gi boken «utvidet» distribusjon.  Årsaken til at
+bokhandeldistribusjon var litt utfordrende er at bokhandlere krever
+mulighet for profitt på bøkene de selger (selvfølgelig), og dermed
+måtte de få lov til å selge til høyere pris enn lulu.com.  I tillegg
+er det krav om samme pris på lulu.com og i bokhandlene, dermed blir
+prisen økt også hos lulu.com.  Hva skulle jeg gjøre med den profitten
+uten å bryte med klausulen om ikkekommersiell?  Løsningen var å gi
+bort profitten til CC-stiftelsen.  Prisen på boken ble nesten
+tredoblet, til $19.99 (ca. 160,-) pluss frakt, men synligheten øker
+betraktelig når den kan finnes i katalogene til store nettbokhandlere.
+Det betyr at hvis du allerede har kjøpt boken har du fått den veldig
+billig, og kjøper du den nå, får du den fortsatt billig samt donerer i
+tillegg noen tiere til fremme av Creative Commons.</p>
+
+<p>Mens jeg var i gang med å titte etter informasjon om boken 
+oppdaget jeg  at den også var dukket opp på
+<a href="https://books.google.no/books?id=uKUGCwAAQBAJ">Google
+Books</a>, der en kan lese den på web.  PDF-utgaven har ennå ikke
+dukket opp hos <a href="https://www.nb.no/">Nasjonalbiblioteket</a>,
+men det regner jeg med kommer på plass i løpet av noen uker.  Boken er
+heller ikke dukket opp hos
+<a href="https://www.barnesandnoble.com/">Barnes & Noble</a> ennå, men
+jeg antar det bare er et tidsspørsmål før dette er på plass.</p>
+
+<p>Boken er dessverre ikke tilgjengelig fra norske bokhandlere, og
+kommer neppe til å bli det med det første.  Årsaken er at for å få det
+til måtte jeg personlig håndtere bestilling av bøker, hvilket jeg ikke
+er interessert i å bruke tid på.  Jeg kunne betalt ca 2000,- til
+<a href="http://www.bokbasen.no/">den norske bokbasen</a>, en felles
+database over bøker tilgjengelig for norske bokhandlere, for å få en
+oppføring der, men da måtte jeg tatt imot bestillinger på epost og
+sendt ut bøker selv.  Det ville krevd at jeg var klar til å
+sende ut bøker på kort varsel, dvs. holdt meg med ekstra bøker,
+konvolutter og frimerker.  Bokbasen har visst ikke opplegg for å be
+bokhandlene bestille direkte via web, så jeg droppet oppføring der.
+Jeg har spurt Haugen bok og Tronsmo direkte på epost om de er
+interessert i å ta inn boken i sin bestillingskatalog, men ikke fått
+svar, så jeg antar de ikke er interessert.  Derimot har jeg fått en
+hyggelig henvendelse fra Biblioteksentralen som fortalte at de har
+lagt den inn i sin database slik at deres bibliotekskunder enkelt kan
+bestille den via dem.</p>
+
+<p>Boken er i følge
+<a href="http://bibsys-almaprimo.hosted.exlibrisgroup.com/primo_library/libweb/action/display.do?tabs=detailsTab&ct=display&fn=search&doc=BIBSYS_ILS71518423420002201&indx=1&recIds=BIBSYS_ILS71518423420002201&recIdxs=0&elementId=0&renderMode=poppedOut&displayMode=full&frbrVersion=&dscnt=0&tab=library_catalogue&dstmp=1448543801124&vl(freeText0)=fri%20kultur&vid=UBO&mode=Basic">Bibsys/Oria</a>
+og bokdatabasen til
+<a href="https://www.deich.folkebibl.no/cgi-bin/websok?tnr=1819617">Deichmanske</a>
+tilgjengelig fra flere biblioteker allerede, og alle eksemplarer er
+visst allerede utlånt med ventetid.  Det synes jeg er veldig gledelig
+å se.  Jeg håper mange kommer til å lese boken.  Jeg tror den er
+spesielt egnet for foreldre og bekjente av oss nerder for å forklare
+hva slags problemer vi ser med dagens opphavsrettsregime.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>. 
         
         
       </div>
@@ -182,94 +284,114 @@ irc.freenode.net IRC server</a>.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Install_hardware_dependent_packages_using_tasksel__Isenkram_0_7_.html">Install hardware dependent packages using tasksel (Isenkram 0.7)</a></div>
-      <div class="date">23rd April 2014</div>
-      <div class="body"><p>It would be nice if it was easier in Debian to get all the hardware
-related packages relevant for the computer installed automatically.
-So I implemented one, using
-<a href="http://packages.qa.debian.org/isenkram">my Isenkram
-package</a>.  To use it, install the tasksel and isenkram packages and
-run tasksel as user root.  You should be presented with a new option,
-"Hardware specific packages (autodetected by isenkram)".  When you
-select it, tasksel will install the packages isenkram claim is fit for
-the current hardware, hot pluggable or not.<p>
-
-<p>The implementation is in two files, one is the tasksel menu entry
-description, and the other is the script used to extract the list of
-packages to install.  The first part is in
-<tt>/usr/share/tasksel/descs/isenkram.desc</tt> and look like
-this:</p>
-
-<p><blockquote><pre>
-Task: isenkram
-Section: hardware
-Description: Hardware specific packages (autodetected by isenkram)
- Based on the detected hardware various hardware specific packages are
- proposed.
-Test-new-install: mark show
-Relevance: 8
-Packages: for-current-hardware
-</pre></blockquote></p>
-
-<p>The second part is in
-<tt>/usr/lib/tasksel/packages/for-current-hardware</tt> and look like
-this:</p>
-
-<p><blockquote><pre>
-#!/bin/sh
-#
-(
-    isenkram-lookup
-    isenkram-autoinstall-firmware -l
-) | sort -u
-</pre></blockquote></p>
-
-<p>All in all, a very short and simple implementation making it
-trivial to install the hardware dependent package we all may want to
-have installed on our machines.  I've not been able to find a way to
-get tasksel to tell you exactly which packages it plan to install
-before doing the installation.  So if you are curious or careful,
-check the output from the isenkram-* command line tools first.</p>
-
-<p>The information about which packages are handling which hardware is
-fetched either from the isenkram package itself in
-/usr/share/isenkram/, from git.debian.org or from the APT package
-database (using the Modaliases header).  The APT package database
-parsing have caused a nasty resource leak in the isenkram daemon (bugs
-<a href="http://bugs.debian.org/719837">#719837</a> and
-<a href="http://bugs.debian.org/730704">#730704</a>).  The cause is in
-the python-apt code (bug
-<a href="http://bugs.debian.org/745487">#745487</a>), but using a
-workaround I was able to get rid of the file descriptor leak and
-reduce the memory leak from ~30 MiB per hardware detection down to
-around 2 MiB per hardware detection.  It should make the desktop
-daemon a lot more useful.  The fix is in version 0.7 uploaded to
-unstable today.</p>
-
-<p>I believe the current way of mapping hardware to packages in
-Isenkram is is a good draft, but in the future I expect isenkram to
-use the AppStream data source for this.  A proposal for getting proper
-AppStream support into Debian is floating around as
-<a href="https://wiki.debian.org/DEP-11">DEP-11</a>, and
-<a href="https://wiki.debian.org/SummerOfCode2014/Projects#SummerOfCode2014.2FProjects.2FAppStreamDEP11Implementation.AppStream.2FDEP-11_for_the_Debian_Archive">GSoC
-project</a> will take place this summer to improve the situation.  I
-look forward to seeing the result, and welcome patches for isenkram to
-start using the information when it is ready.</p>
-
-<p>If you want your package to map to some specific hardware, either
-add a "Xb-Modaliases" header to your control file like I did in
-<a href="http://packages.qa.debian.org/pymissile">the pymissile
-package</a> or submit a bug report with the details to the isenkram
-package.  See also
-<a href="http://people.skolelinux.org/pere/blog/tags/isenkram/">all my
-blog posts tagged isenkram</a> for details on the notation.  I expect
-the information will be migrated to AppStream eventually, but for the
-moment I got no better place to store it.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/The_GNU_General_Public_License_is_not_magic_pixie_dust.html">The GNU General Public License is not magic pixie dust</a></div>
+      <div class="date">30th November 2015</div>
+      <div class="body"><p>A blog post from my fellow Debian developer Paul Wise titled
+"<a href="http://bonedaddy.net/pabs3/log/2015/11/27/sfc-supporter/">The
+GPL is not magic pixie dust</a>" explain the importance of making sure
+the <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a> is enforced.
+I quote the blog post from Paul in full here with his permission:<p>
+
+<blockquote>
+
+<p><a href="https://sfconservancy.org/supporter/"><img src="https://sfconservancy.org/img/supporter-badge.png" width="194" height="90" alt="Become a Software Freedom Conservancy Supporter!" align="right" border="0" /></a></p>
+
+<blockquote>
+The GPL is not magic pixie dust. It does not work by itself.<br/>
+
+The first step is to choose a
+<a href="https://copyleft.org/">copyleft</a> license for your
+code.<br/>
+
+The next step is, when someone fails to follow that copyleft license,
+<b>it must be enforced</b><br/>
+
+and its a simple fact of our modern society that such type of
+work<br/>
+
+is incredibly expensive to do and incredibly difficult to do.
+</blockquote>
+
+<p><small>-- <a href="http://ebb.org/bkuhn/">Bradley Kuhn</a>, in
+<a href="http://faif.us/" title="Free as in Freedom">FaiF</a>
+<a href="http://faif.us/cast/2015/nov/24/0x57/">episode
+0x57</a></small></p>
+
+<p>As the Debian Website
+<a href="https://bugs.debian.org/794116">used</a>
+<a href="https://anonscm.debian.org/viewvc/webwml/webwml/english/intro/free.wml?r1=1.24&amp;r2=1.25">to</a>
+imply, public domain and permissively licensed software can lead to
+the production of more proprietary software as people discover useful
+software, extend it and or incorporate it into their hardware or
+software products.  Copyleft licenses such as the GNU GPL were created
+to close off this avenue to the production of proprietary software but
+such licenses are not enough.  With the ongoing adoption of Free
+Software by individuals and groups, inevitably the community's
+expectations of license compliance are violated, usually out of
+ignorance of the way Free Software works, but not always.  As Karen
+and Bradley explained in <a href="http://faif.us/" title="Free as in
+Freedom">FaiF</a>
+<a href="http://faif.us/cast/2015/nov/24/0x57/">episode 0x57</a>,
+copyleft is nothing if no-one is willing and able to stand up in court
+to protect it.  The reality of today's world is that legal
+representation is expensive, difficult and time consuming.  With
+<a href="http://gpl-violations.org/">gpl-violations.org</a> in hiatus
+<a href="http://gpl-violations.org/news/20151027-homepage-recovers/">until</a>
+some time in 2016, the <a href="https://sfconservancy.org/">Software
+Freedom Conservancy</a> (a tax-exempt charity) is the major defender
+of the Linux project, Debian and other groups against GPL violations.
+In March the SFC supported a
+<a href="https://sfconservancy.org/news/2015/mar/05/vmware-lawsuit/">lawsuit
+by Christoph Hellwig</a> against VMware for refusing to
+<a href="https://sfconservancy.org/linux-compliance/vmware-lawsuit-faq.html">comply
+with the GPL</a> in relation to their use of parts of the Linux
+kernel.  Since then two of their sponsors pulled corporate funding and
+conferences
+<a href="https://sfconservancy.org/blog/2015/nov/24/faif-carols-fundraiser/">blocked
+or cancelled their talks</a>.  As a result they have decided to rely
+less on corporate funding and more on the broad community of
+individuals who support Free Software and copyleft.  So the SFC has
+<a href="https://sfconservancy.org/news/2015/nov/23/2015fundraiser/">launched</a>
+a <a href="https://sfconservancy.org/supporter/">campaign</a> to create
+a community of folks who stand up for copyleft and the GPL by
+supporting their work on promoting and supporting copyleft and Free
+Software.</p>
+
+<p>If you support Free Software,
+<a href="https://sfconservancy.org/blog/2015/nov/26/like-what-I-do/">like</a>
+what the SFC do, agree with their
+<a href="https://sfconservancy.org/linux-compliance/principles.html">compliance
+principles</a>, are happy about their
+<a href="https://sfconservancy.org/supporter/">successes</a> in 2015,
+work on a project that is an SFC
+<a href="https://sfconservancy.org/members/current/">member</a> and or
+just want to stand up for copyleft, please join
+<a href="https://identi.ca/cwebber/image/JQGPA4qbTyyp3-MY8QpvuA">Christopher
+Allan Webber</a>,
+<a href="https://sfconservancy.org/blog/2015/nov/24/faif-carols-fundraiser/">Carol
+Smith</a>,
+<a href="http://www.jonobacon.org/2015/11/25/supporting-software-freedom-conservancy/">Jono
+Bacon</a>, myself and
+<a href="https://sfconservancy.org/sponsors/#supporters">others</a> in
+becoming a
+<a href="https://sfconservancy.org/supporter/">supporter</a>.  For the
+next week your donation will be
+<a href="https://sfconservancy.org/news/2015/nov/27/black-friday/">matched</a>
+by an anonymous donor.  Please also consider asking your employer to
+match your donation or become a sponsor of SFC.  Don't forget to
+spread the word about your support for SFC via email, your blog and or
+social media accounts.</p>
+
+</blockquote>
+
+<p>I agree with Paul on this topic and just signed up as a Supporter
+of Software Freedom Conservancy myself.  Perhaps you should be a
+supporter too?</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>. 
         
         
       </div>
@@ -277,88 +399,42 @@ moment I got no better place to store it.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/FreedomBox_milestone___all_packages_now_in_Debian_Sid.html">FreedomBox milestone - all packages now in Debian Sid</a></div>
-      <div class="date">15th April 2014</div>
-      <div class="body"><p>The <a href="https://wiki.debian.org/FreedomBox">Freedombox
-project</a> is working on providing the software and hardware to make
-it easy for non-technical people to host their data and communication
-at home, and being able to communicate with their friends and family
-encrypted and away from prying eyes.  It is still going strong, and
-today a major mile stone was reached.</p>
-
-<p>Today, the last of the packages currently used by the project to
-created the system images were accepted into Debian Unstable.  It was
-the freedombox-setup package, which is used to configure the images
-during build and on the first boot.  Now all one need to get going is
-the build code from the freedom-maker git repository and packages from
-Debian.  And once the freedombox-setup package enter testing, we can
-build everything directly from Debian. :)</p>
-
-<p>Some key packages used by Freedombox are
-<a href="http://packages.qa.debian.org/freedombox-setup">freedombox-setup</a>,
-<a href="http://packages.qa.debian.org/plinth">plinth</a>,
-<a href="http://packages.qa.debian.org/pagekite">pagekite</a>,
-<a href="http://packages.qa.debian.org/tor">tor</a>,
-<a href="http://packages.qa.debian.org/privoxy">privoxy</a>,
-<a href="http://packages.qa.debian.org/owncloud">owncloud</a> and
-<a href="http://packages.qa.debian.org/dnsmasq">dnsmasq</a>.  There
-are plans to integrate more packages into the setup.  User
-documentation is maintained on the Debian wiki.  Please
-<a href="https://wiki.debian.org/FreedomBox/Manual/Jessie">check out
-the manual</a> and help us improve it.</p>
-
-<p>To test for yourself and create boot images with the FreedomBox
-setup, run this on a Debian machine using a user with sudo rights to
-become root:</p>
-
-<p><pre>
-sudo apt-get install git vmdebootstrap mercurial python-docutils \
-  mktorrent extlinux virtualbox qemu-user-static binfmt-support \
-  u-boot-tools
-git clone http://anonscm.debian.org/git/freedombox/freedom-maker.git \
-  freedom-maker
-make -C freedom-maker dreamplug-image raspberry-image virtualbox-image
-</pre></p>
-
-<p>Root access is needed to run debootstrap and mount loopback
-devices.  See the README in the freedom-maker git repo for more
-details on the build.  If you do not want all three images, trim the
-make line.  Note that the virtualbox-image target is not really
-virtualbox specific.  It create a x86 image usable in kvm, qemu,
-vmware and any other x86 virtual machine environment.  You might need
-the version of vmdebootstrap in Jessie to get the build working, as it
-include fixes for a race condition with kpartx.</p>
-
-<p>If you instead want to install using a Debian CD and the preseed
-method, boot a Debian Wheezy ISO and use this boot argument to load
-the preseed values:</p>
-
-<p><pre>
-url=<a href="http://www.reinholdtsen.name/freedombox/preseed-jessie.dat">http://www.reinholdtsen.name/freedombox/preseed-jessie.dat</a>
-</pre></p>
-
-<p>I have not tested it myself the last few weeks, so I do not know if
-it still work.</p>
-
-<p>If you wonder how to help, one task you could look at is using
-systemd as the boot system.  It will become the default for Linux in
-Jessie, so we need to make sure it is usable on the Freedombox.  I did
-a simple test a few weeks ago, and noticed dnsmasq failed to start
-during boot when using systemd.  I suspect there are other problems
-too. :) To detect problems, there is a test suite included, which can
-be run from the plinth web interface.</p>
-
-<p>Give it a go and let us know how it goes on the mailing list, and help
-us get the new release published. :) Please join us on
-<a href="irc://irc.debian.org:6667/%23freedombox">IRC (#freedombox on
-irc.debian.org)</a> and
-<a href="http://lists.alioth.debian.org/mailman/listinfo/freedombox-discuss">the
-mailing list</a> if you want to help make this vision come true.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/PGP_key_transition_statement_for_key_EE4E02F9.html">PGP key transition statement for key EE4E02F9</a></div>
+      <div class="date">17th November 2015</div>
+      <div class="body"><p>I've needed a new OpenPGP key for a while, but have not had time to
+set it up properly.  I wanted to generate it offline and have it
+available on <a href="http://shop.kernelconcepts.de/#openpgp">a OpenPGP
+smart card</a> for daily use, and learning how to do it and finding
+time to sit down with an offline machine almost took forever.  But
+finally I've been able to complete the process, and have now moved
+from my old GPG key to a new GPG key.  See
+<a href="http://people.skolelinux.org/pere/blog/images/2015-11-17-new-gpg-key-transition.txt">the
+full transition statement, signed with both my old and new key</a> for
+the details.  This is my new key:</p>
+
+<pre>
+pub   3936R/<a href="http://pgp.cs.uu.nl/stats/111D6B29EE4E02F9.html">111D6B29EE4E02F9</a> 2015-11-03 [expires: 2019-11-14]
+      Key fingerprint = 3AC7 B2E3 ACA5 DF87 78F1  D827 111D 6B29 EE4E 02F9
+uid                  Petter Reinholdtsen &lt;pere@hungry.com&gt;
+uid                  Petter Reinholdtsen &lt;pere@debian.org&gt;
+sub   4096R/87BAFB0E 2015-11-03 [expires: 2019-11-02]
+sub   4096R/F91E6DE9 2015-11-03 [expires: 2019-11-02]
+sub   4096R/A0439BAB 2015-11-03 [expires: 2019-11-02]
+</pre>
+
+<p>The key can be downloaded from the OpenPGP key servers, signed by
+my old key.</p>
+
+<p>If you signed my old key
+(<a href="http://pgp.cs.uu.nl/stats/DB4CCC4B2A30D729.html">DB4CCC4B2A30D729</a>),
+I'd very much appreciate a signature on my new key, details and
+instructions in the transition statement. I m happy to reciprocate if
+you have a similarly signed transition statement to present.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>. 
         
         
       </div>
@@ -366,88 +442,417 @@ mailing list</a> if you want to help make this vision come true.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Spr_kkoder_for_POSIX_locale_i_Norge.html">Språkkoder for POSIX locale i Norge</a></div>
-      <div class="date">11th April 2014</div>
-      <div class="body"><p>For 12 år siden, skrev jeg et lite notat om
-<a href="http://i18n.skolelinux.no/localekoder.txt">bruk av språkkoder
-i Norge</a>.  Jeg ble nettopp minnet på dette da jeg fikk spørsmål om
-notatet fortsatt var aktuelt, og tenkte det var greit å repetere hva
-som fortsatt gjelder.  Det jeg skrev da er fortsatt like aktuelt.</p>
-
-<p>Når en velger språk i programmer på unix, så velger en blant mange
-språkkoder.  For språk i Norge anbefales følgende språkkoder (anbefalt
-locale i parantes):</p>
-
-<p><dl>
-<dt>nb (nb_NO)</dt><dd>Bokmål i Norge</dd>
-<dt>nn (nn_NO)</dt><dd>Nynorsk i Norge</dd>
-<dt>se (se_NO)</dt><dd>Nordsamisk i Norge</dd>
-</dl></p>
-
-<p>Alle programmer som bruker andre koder bør endres.</p>
-
-<p>Språkkoden bør brukes når .po-filer navngis og installeres.  Dette
-er ikke det samme som locale-koden.  For Norsk Bokmål, så bør filene
-være navngitt nb.po, mens locale (LANG) bør være nb_NO.</p>
-
-<p>Hvis vi ikke får standardisert de kodene i alle programmene med
-norske oversettelser, så er det umulig å gi LANG-variablen ett innhold
-som fungerer for alle programmer.</p>
-
-<p>Språkkodene er de offisielle kodene fra ISO 639, og bruken av dem i
-forbindelse med POSIX localer er standardisert i RFC 3066 og ISO
-15897.  Denne anbefalingen er i tråd med de angitte standardene.</p>
-
-<p>Følgende koder er eller har vært i bruk som locale-verdier for
-"norske" språk.  Disse bør unngås, og erstattes når de oppdages:</p>
-
-<p><table>
-<tr><td>norwegian</td><td>-> nb_NO</td></tr>
-<tr><td>bokmål   </td><td>-> nb_NO</td></tr>
-<tr><td>bokmal   </td><td>-> nb_NO</td></tr>
-<tr><td>nynorsk  </td><td>-> nn_NO</td></tr>
-<tr><td>no       </td><td>-> nb_NO</td></tr>
-<tr><td>no_NO    </td><td>-> nb_NO</td></tr>
-<tr><td>no_NY    </td><td>-> nn_NO</td></tr>
-<tr><td>sme_NO   </td><td>-> se_NO</td></tr>
-</table></p>
-
-<p>Merk at når det gjelder de samiske språkene, at se_NO i praksis
-henviser til nordsamisk i Norge, mens f.eks.  smj_NO henviser til
-lulesamisk.  Dette notatet er dog ikke ment å gi råd rundt samiske
-språkkoder, der gjør
-<a href="http://www.divvun.no/">Divvun-prosjektet</a> en bedre
-jobb.</p>
-
-<p><strong>Referanser:</strong></p>
-
-<ul>
-
-  <li><a href="http://www.rfc-base.org/rfc-3066.html">RFC 3066 - Tags
-    for the Identification of Languages</a> (Erstatter RFC 1766)</li>
-   
-  <li><a href="http://www.loc.gov/standards/iso639-2/langcodes.html">ISO
-    639</a> - Codes for the Representation of Names of Languages</li>
-
-  <li><a href="http://std.dkuug.dk/jtc1/sc22/wg20/docs/n897-14652w25.pdf">ISO
-    DTR 14652</a> - locale-standard Specification method for cultural
-    conventions</li>
-  <li><a href="http://std.dkuug.dk/jtc1/sc22/wg20/docs/n610.pdf">ISO
-    15897: Registration procedures for cultural elements (cultural
-    registry)</a>,
-    <a href="http://std.dkuug.dk/jtc1/sc22/wg20/docs/n849-15897wd6.pdf">(nytt
-    draft)</a></li>
-
-  <li><a href="http://std.dkuug.dk/jtc1/sc22/wg20/">ISO/IEC
-    JTC1/SC22/WG20</a> - Gruppen for i18n-standardisering i ISO</li>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Redegj_relse_holdt_i_Pentagon_om__Internet_Governance_og_p_virkning_p__nasjonal_sikkerhet____klagesak_hos_Sivilombudsmannen.html">Redegjørelse holdt i Pentagon om «Internet Governance og påvirkning på nasjonal sikkerhet» - klagesak hos Sivilombudsmannen</a></div>
+      <div class="date">11th November 2015</div>
+      <div class="body"><p>Jeg
+<a href="http://people.skolelinux.org/pere/blog/Is_Pentagon_deciding_the_Norwegian_negotiating_position_on_Internet_governance_.html">blogget
+for noen dager siden</a> hva jeg har klart å finne ut så langt om en
+redegjørelse med tittelen «Internet Governance og påvirkning på
+nasjonal sikkerhet» fra et møte «holdt i Pentagon for et avgrenset
+utvalg av NATO-nasjoner, hvor arrangør ikke hadde til hensikt å gjøre
+innholdet offentlig kjent».  Innsynssaken er påklaget til
+Sivilombudsmannen, og her er utvekslingen med Sivilombudsmannen så
+langt.  Det startet med en innsynshenvendelse til Samferdselsdepartementet
+(sak
+<a href="https://oep.no/search/result.html?period=none&dateType=documentDate&descType=both&caseNumber=2012%2F914&senderType=both&documentType=all&list2=89&searchType=advanced&Search=S%C3%B8k+i+journaler">2012/914</a>
+-
+<a href="https://www.mimesbronn.no/request/kopi_av_dokumenter_i_sak_2012914">kopi
+av noen av dokumenter på Mimes brønn</a>).  Deretter gikk det slag i slag.
+Se den overnevnte bloggposten for detaljer.</p>
+
+<p>Da det virket rart at Utenriksdepartementet og
+Samferdselsdepartementet ikke er enige i hvorfor dokumentet skulle
+unndras offentlighet, og at et dokument relevant for en tre år gammel
+forhandling fortsatt skulle holdes hemmelig for å ikke avsløre Norges
+forhandlingsposisjon, klaget vi saken inn for Sivilombudsmannen.
+<a href="http://www.nuug.no/">Foreningen NUUG</a> sa seg villig til å
+dekke advokatkostnader til å formulere klagen, og advokat Ola Tellesbø
+tok på seg oppgaven.  Her er klagen vi sendte for noen uker siden:</>
+
+<blockquote>
+<p><strong>Klage til Sivilombudsmannen</strong></p>
+
+<p>Norsk Unix User Group, heretter NUUG, klager på vegne av sitt
+medlem Petter Reinholdtsen over manglende innsyn. Det klages også over
+manglende journalføring hos den norske FN-delegasjonen i Geneve.</p>
+
+<p><strong>Om NUUG og offentlighet</strong>
+
+<p>Herværende sak er av stor prinsipiell verdi for NUUG. NUUG er en
+ikke-kommersiell forening som arbeider for utbredelse av UNIX-lignende
+systemer, fri programvare og åpne standarder i Norge. Foreningen har
+306 medlemmer og driver tjenestene FiksGataMi og Mimes Brønn.</p>
+
+<p>Tjenesten Mimes Brønn er en innsynstjeneste hvor NUUGs medlemmer og
+allmennheten kan spørre om innsyn i statens og kommunens
+dokumenter. Mimes Brønn er basert på programvare fra MySociety i
+England og er tilpasset på dugnad av NUUGs medlemmer. Noen av
+medlemmene har benyttet tjenesten til selv å be om innsyn i
+dokumenter. Vi i NUUG holder på med dette først og fremst fordi vi
+syntes det er gøy å benytte fri programvare til samfunnsnyttige
+formål. Dessuten ønsker NUUG å støtte opp under allmennhetens
+innsynsrett etter Grunnlovens §100 og formålet til
+offentlighetsloven. NUUG ønsker å legge til rette for en mer åpen,
+tilgjengelig og vennlig forvaltning.</p>
+
+<p>Innsynshenvendelser flest imøtekommes tilfredsstillende. Enkelte
+andre henvendelser har avstedkommet mindre imøtekommende svar og en
+mer lukket forvaltning. En av sakene som har vist seg vanskelig og
+uoversiktlig, er NUUG-medlem Petter Reinholdtsens langvarige søk etter
+opplysninger om dokumenter i en sak som berører 'Interent
+Governance'. Siden NUUG mener behandlingen strider med formålet til
+offentlighetsloven, og svekker tilliten til forvaltningen, trer NUUG
+inn i sitt medlems krav om rett til innsyn i opplysninger i disse
+dokumentene. Saken er av stor prinsipiell verdi for NUUG fordi NUUG
+driver Mimes Brønn og medlemmene ønsker informasjon om hvordan Norge
+forsøker å påvirke reguleringen av Internettet.</p>
+
+<p>NUUG ønsker at flere borgere engasjerer seg i de tingene våre
+utøvende myndigheter foretar seg og er bekymret for at saksbehandling
+som dette kan svekke den demokratisk deltakelsen.</p>
+
+<p>Det legges til at NUUG sitter på betydelig kompetanse på 'Internett
+Governance' med gode forutsetninger til å bidra konstruktivt. Det er
+viktig at staten ikke begrenser innsyn i Internettets fellesanliggende
+utover det loven hjemler samt aktivt praktiserer meroffentlighet på
+feltet.</p>
+
+<p><strong>Sakens bakgrunn</strong></p>
+
+<p>I 2012 ba Petter Reinholdtsen om innsyn i et brev datert 22.5.2012
+med tittelen 'Internet Governance og påvirkning på nasjonal
+sikkerhet'. Det ble gitt avslag med begrunnelse i pågående
+forhandlinger.</p>
+
+<p>Tre år etterpå begjærte Reinholdtsen på ny innsyn, henholdsvis av
+10.6.2015 til Utenriksdepartementet (UD) som avsender av brevet og av
+21.6.2015 til Samferdselsdepartementet (SD) som mottaker.</p>
+
+<p>UD avslo innsyn 'med henvisning til offentleglova § 20 1. ledd
+litra b'. Som bevis for det tilbys:</p>
+
+<p>Link 1: <a href="https://www.mimesbronn.no/request/brev_om_internet_governance_og_p">https://www.mimesbronn.no/request/brev_om_internet_governance_og_p</a></p>
+
+<p>SD avslo innsyn 'med begrunnelse i offentleglova § 20, bokstav
+c'. Som bevis for det tilbys:</p>
+
+<p>Link 2: <a href="https://www.mimesbronn.no/request/kopi_av_dokumenter_i_sak_2012914">https://www.mimesbronn.no/request/kopi_av_dokumenter_i_sak_2012914</a></p>
+
+<p>Begge departementene vurderte merinnsyn.</p>
+
+<p>Linkene viser at det er klaget. SD opprettholdt den 28.8.2015
+avslaget med begrunnelse at dokumentet 'tilkjennegir posisjoner i de
+internasjonale forhandlingene om regulering av Internett. Dette er
+forhandlinger som pågår fremdeles i ulike internasjonale fora der
+Norge deltar.'</p>
+
+<p>UD har ikke besvart klagen. Det ble purret 7.10.2015.</p>
+
+<p>Det klages herved på avslagene. Det klages også over manglende
+begrunnelse for hvorfor SD og UD hver for seg har kommet til at
+meroffentlighet ikke kommer til anvendelse.</p>
+
+<p>Klagen utvides til å omfatte at Norges FN-delegasjon i Geneve som
+stod som avsender til SD, ikke har journalført dokumentet i sin
+postjournal. Manglende journalføring forklarte UD 31.6.2015 med at
+'siden delegasjonen kun var kopimottaker for dokumentet og
+videresending til Samferdselsdepartementet ikke inngikk som en del av
+intern saksbehandling er dokumentet ikke blitt journalført ved
+delegasjonen'. Det anføres at dette ikke er et tilstrekkelig grunnlag
+for ikke å journalføre dokumentet.</p>
+
+<p>Dersom Sivilombudsmannen kommer fram til at innsyn ikke skal gis,
+ber vi om å få vurdert rett til innsyn i metainformasjon om når det
+aktuelle møtet i Pentagon var, saksnummer hos avsender, hvilke stater
+som deltok og navn på delegatene.</p>
+
+<p><strong>Rettslige anførsler</strong></p>
+
+<p>Avslagene er hjemlet i offentlighetslovens §20 som gjelder 'omsyn
+til Norges utanrikspolitiske interesser'. UD viser til bokstav b om
+rett til å avslå innsyn fordi opplysningene er gitt under forutsetning
+av hemmelighold. SD viser til bokstav c om rett til å avslå innsyn i
+opplysninger som gjelder norske forhandlingsposisjoner,
+forhandlingsstrategier eller liknende.</p>
+
+<p>Offentlighetslovens §1 gir klare føringer for hvordan loven skal praktiseres:
+</p>
 
-<ul>
+<blockquote>
+'Formålet med lova er å leggje til rette for at offentleg verksemd er
+open og gjennomsiktig, for slik å styrkje informasjons- og
+ytringsfridommen, den demokratiske deltakinga, rettstryggleiken for
+den enkelte, tilliten til det offentlege og kontrollen frå
+ålmenta. Lova skal òg leggje til rette for vidarebruk av offentleg
+informasjon.'
+</blockquote>
+
+<p>Lovgiver har lagt til grunn at hensynene som er nevnt §1 skal
+tillegges vekt som tolkningsmoment og ved tolkningstvil,
+jf. Innst.O.nr.41 (2005-2006), punkt 2.2:</p>
+
+<blockquote>
+'Komiteen viser til at en formålsbestemmelse først og fremst har
+betydning som en programerklæring og målsetning for loven. Men
+komiteen vil fremheve at den også har en viktig betydning når det er
+tolkningstvil i forhold til andre bestemmelser i loven. Ved tvil om
+tolkning skal en prinsipielt sett falle ned på det som er mest i tråd
+med formålsparagrafen. Komiteen vil påpeke at man i forslaget til
+formålsbestemmelse mangler det viktigste og mest åpenbare formålet med
+loven, nemlig å skape tillit til forvaltningen.'
+</blockquote>
+
+<p>Unntaket i både bokstav b og c i §20 gjelder opplysninger, ikke for
+hele dokumenter. Med andre ord skal opplysningene det er grunnlag for
+å unnta, tas ut av dokumentet, mens resten av dokumentet skal
+frigis. Dette følger direkte av ordlyden, og er framhevet både i
+forarbeider og i Justis- og politidepartementets 'Rettleiar til
+offentleglova' (G-2009-419). Av veilederen framgår at unntak for
+opplysninger av hensyn til Norges utenrikspolitiske interesser, er
+'presisert og snevra inn i den nye lova' sammenlignet med
+offentlighetsloven av 1970 (s.126).</p>
+
+<p>Dette framgår også klart av Stortingets behandling av loven i
+Innst.O.nr.41 (2005-2006), jf. punkt 2.7 Unntak for å ivareta
+utanrikspolitiske interesser mv.:</p>
+
+<blockquote>
+
+<p>'Komiteen er klar over at det på områder som har med utenrikspolitikk
+og andre avtaler av særlig nasjonal betydning, eksempelvis avtaler med
+andre land om utveksling av etterretningsinformasjon, er nødvendig med
+unntak av innsyn. Komiteen vil likevel påpeke at det samtidig skal
+vurderes om deler av informasjonen skal kunne gjøres tilgjengelig
+dersom dette ikke skader forholdet til andre land eller bryter avtaler
+om gjensidig fortrolighet. Komiteen vil begrunne dette med at åpenhet
+ofte er en forutsetning for befolkningens aksept og at det således er
+grunnlaget for tiltaket.
+
+<p>Komiteen vil derfor presisere at de nødvendige unntaksbestemmelser
+skal nyttes med varsomhet.'</p>
+</blockquote>
+
+<p>UD viser til at brevet omhandler et møte i Pentagon med et
+avgrenset utvalg NATO-nasjoner der arrangør ikke hadde til hensikt å
+gjøre innholdet offentlig kjent, samt at innsyn kan gi redusert
+tilgang til lignende informasjon og slik ha skadevirkninger for norske
+utenrikspolitiske interesser. Den nevnte veilederen uttrykker
+imidlertid:</p>
+
+<blockquote>
+'Kravet om at unntak må vere påkravd, vil likevel i praksis føre til
+at det oftare ikkje vil vere høve til å gjere unntak der det ligg føre
+ein fast praksis enn der det gjeld ei folkerettsleg plikt til
+hemmeleghald (fyrste ledd bokstav a). Ei rekkje statar fører no ein
+meir open utanrikspolitikk. Dette påverkar internasjonal
+praksis. Jamvel om det framleis ligg føre ein internasjonal praksis på
+eit område, vil det dermed ikkje i alle tilfelle vere fare for
+skadeverknader dersom det blir gitt innsyn i opplysningar som er
+omfatta av ein slik praksis.' (s.132-133)
+</blockquote>
+
+<p>At unntaket må være påkrevd av hensyn til Norges utenrikspolitiske
+interesser setter et strengt vilkår for å unnta opplysninger
+innsyn. Ut fra ordlyden er det altså ikke nok at det er ønskelig eller
+mest hensiktsmessig. Justis- og politidepartementet forklarer det slik
+i veilederen:</p>
+
+<blockquote>
+'At unntak må vere «påkravd» inneber at det må eksistere ei verkeleg
+fare for at innsyn kan gje skadeverknader av eit visst omfang for
+norske utanrikspolitiske interesser. Fjerntliggjande og små farar for
+skadeverknader er ikkje tilstrekkeleg.' (s.128)
+</blockquote>
+
+<p>Det anføres at det ikke eksisterer en fare for skade dersom det gis
+innsyn.</p>
+
+<p>Avslag begrunnet i bokstav c forutsetter at opplysningene gjelder norske forhandlinger, forhandlingsstrategier og lignende der innsyn vil kunne svekke Norges forhandlingsposisjon. Det følger av veilederen at unntaket som hovedregel kun gjelder fram til forhandlingene er avsluttet:</p>
+
+<blockquote>
+'Etter at forhandlingane er avslutta vil det vanlegvis ikkje lenger vere behov for å gjere unntak for opplysningar om forhandlingsposisjonar og liknande. Høvet til å gjere unntak etter fyrste ledd bokstav c gjeld difor i utgangspunktet berre inntil dei aktuelle forhandlingane er avslutta.' (s.133)
+</blockquote>
+
+<p>De aktuelle forhandlingene er avsluttet for tre år siden. Følgelig
+kan ikke dokumentet som det begjæres innsyn i, unntas offentlighet. SD
+viser imidlertid til at dokumentet 'tilkjennegir posisjoner' og til at
+forhandlinger om regulering av Internett fremdeles pågår 'i ulike
+internasjonale fora der Norge deltar'. Mot dette anføres at Norges
+posisjon ikke kan være ukjent for andre forhandlingspartnere og at den
+norske offentligheten har rett på å kjenne Norges posisjon. Dette får
+ekstra vekt ved at spesifikke posisjoner inntatt for tre år siden, vil
+være utdaterte og irrelevante for de forhandlingene som fortsatt
+pågår, mens de store linjene som fortsatt er relevante, er kjente
+posisjoner hos forhandlingspartnerne. Disse sistnevnte posisjonene er
+igjen av stor offentlig interesse. Dermed må SD falle tilbake på
+utgangspunktet om at unntaket ikke kommer til anvendelse fordi det er
+tre år siden de aktuelle forhandlingene ble avsluttet.</p>
+
+<p>Subsidiært anføres at sistnevnte uansett må tillegges avgjørende
+vekt i vurderingen av meroffentlighet. Dette gjelder både i
+vurderingen opp mot bokstav b og c i §20. Uten å praktisere
+meroffentlighet kan ikke det offentlige rommet bidra med viktige
+innsikter vedrørende regulering av Internettet. Det vitenskapelige
+miljøet og andre fagfolk avspises i stedet med å ta nye reguleringer
+til etterretning. Internettet angår oss alle, og ikke bare statens
+sikkerhet, men alles sikkerhet mot å bli overvåket og mot at
+personopplysninger kommer på avveie. Den enkelte borger trenger i et
+velfungerende demokrati å kunne gjøre seg kjent med hva som er Norges
+posisjoner i reguleringen av Internettet. Offentligheten har således
+en særskilt interesse i at det praktiseres meroffentlighet i saker som
+vedgår 'Internet Governance' og sikkerhet.</p>
+
+<p>Det er for øvrig påtakelig at UD og SD begrunner avslaget
+ulikt. Begrunnelsene framstår dermed som tilfeldige og
+vikarierende. Hvorfor vektlegger ikke SD at det er forutsatt at møtet
+ikke skulle være offentlig? Er det slik å forstå at SD mener at dette
+ikke er tilfellet? Hvorfor vektlegger ikke UD at Norges posisjoner med
+tanke på framtidige forhandlinger vil bli avdekket? Mener UD at dette
+ikke er tilfellet?</p>
+
+<p>Det anføres at de ulike begrunnelsene viser at begjæringen om
+innsyn ikke har vært grundig vurdert, og dermed enda mindre hvilke
+opplysninger som i tilfellet må unntas offentlighet. I stedet antyder
+de ulike begrunnelsene at UD eller SD, eller begge, summarisk avslår
+innsyn basert på overflatiske kriterier uten en konkret rettslig
+vurdering av hvilke opplysninger som det kan gjøres unntak for. Dette
+blir særlig framtredende tatt i betraktning at dokumentet er tre år
+gammelt og spesifikke posisjoner i det aktuelle møtet vil være
+utdaterte mens generelle posisjoner vil være av største allmenne
+interesse. SD kan ikke bli hørt med, jf. det endelige avslaget av
+28.8.2105, at i 'denne saken unntas hele dokumentet, fordi hele
+dokumentet inneholder informasjon som oppfyller unntaksvilkårene' i
+§20.</p>
+
+<p>Likeledes for unntak etter bokstav b, selv om arrangøren vil at
+møtet skulle unntas offentlighet, må UD vurdere hvilke opplysninger
+som er påkrevd unntatt ut fra om innsyn vil utgjøre en fare for
+skadevirkninger av et visst omfang for norske utenrikspolitiske
+interesser. Dersom UD ikke gjør det, vil enhver forutsetning om
+ikke-offentlighet innebære at alle dokumenter i sin helhet alltid
+unntas offentlighet. Dette vil være i direkte strid med bokstav b i
+§20 som ikke gir en generell adgang til å holde dokumenter unna
+offentligheten. Dette har lovgiver allerede vurdert og konkret tatt
+stilling til og, som påpekt, gir bokstav b kun unntak for
+opplysninger, ikke for dokumenter. Til dette anfører vi at det er
+direkte feil når det i den omtalte veilederen står at delvis 'innsyn
+vil truleg i praksis oftast vere aktuelt når det blir gjort unntak
+etter § 20 fyrste ledd bokstav c' (s. 134). Det er ikke holdepunkter
+for en slik tolkning i forarbeidene. Videre bemerker denne siden at
+verken UD eller SD har påberopt seg at 'det vil vere urimeleg
+arbeidskrevjande [...] å skilje' ut deler av dokumentet.</p>
+
+<p>Det anføres avslutningsvis at en lettvin vurdering og avslag av
+innsynsbegjæringen understreker at departementene ikke kan ha vurdert
+meroffentlighet slik §11 forutsetter.</p>
+
+</blockquote>
+
+<p>Klagesaken fikk saksnummer 2015/2866 hos Sivilombudsmannen, og
+foreløpig svar fulgte noen dager etter at vi sendte inn klagen:
+
+<blockquote>
+<p>FORELØPIG SVAR - SAK OM INNSYN I BREV OM «INTERNET GOVERNANCE»</p>
+
+<p>Ombudsmannen har mottatt ditt brev 17. september 2015 med vedlegg på
+vegne av Norsk Unix User Group, som igjen representerer sitt medlem
+Petter Reinholdtsen.  Brevet ble mottatt her 14. oktober 2015.</p>
+
+<p>Saken gjelder for det første spørsmål om rett til innsyn hos
+Utenriksdepartementet og Samferdselsdepartementet i et dokument med
+tittelen «Internet Governance og påvirkning på nasjonal sikkerhet».
+Det klages på Utenriksdepartementets avslag på innsyn i dokumentet
+23. juli 2015 og Samferdselsdepartementets avslag på innsyn, som etter
+klage ble opprettholdt 28. august 2015.  Klagen gjelder også manglende
+journalføring hos FN-delegasjonen i Genève.</p>
+
+<p>Samferdselsdepartementet er i brev herfra i dag bedt om å oversendte
+sakens dokumenter, se vedlagte kopi.  Når dokumentene er mottatt, vil
+ombudsmannen vurdere om den delen av klagen som gjelder
+Samferdselsdepartementets behandling av innsynsbegjæringen gir grunn
+til videre behandling.</p>
+
+<p>Det fremgår av klagen at Reinholdtsen klaget til Utenriksdepartementet
+på departementets avslag, men at han ikke har fått svar, og at han
+purret departementet 7. oktober 2015.  Det er herfra tatt kontakt med
+Utenriksdepartementet Birger Veum opplyste til seniorrådgiver
+Elisabeth Fougner, at svaret på grunn av en intern misforståelse ikke
+er blitt sendt ut, men at Reinholdtsen nå vil få svar i løpet av få
+dager.</p>
+
+<p>Ombudsmannens kontroll med forvaltningen skal være etterfølgende.  Det
+vil si at en sak ikke kan behandles før den er endelig avgjort i
+forvaltningen.  I første omgang må Norsk Unix User Group derfor
+avvente Utenriksdepartementet behandling av klagen.  Når departementet
+har gitt et svar, kan det eventuelt rettes en ny klage hit om saken.
+Dersom Reinholdtsen ikke snarlig mottar svar fra departementet kan det
+også sendes en ny klage hit om dette.</p>
+
+<p>Prinsippet om at ombudsmannens kontroll skal være etterfølgende
+tilsier også at Riksarkivet, som har tilsynssvar for arkivarbeid i
+offentlige organer, bør ta stilling til klagen på manglende
+journalføring hos den norske FN-delegasjonen i Genève før spørsmålet
+behandles her.  Norsk Unix User Group må derfor i første omgang ta
+denne delen av klagen opp med Riksarkivet.  Når Riksarkivet har tatt
+endelig stilling til Journalføringsspørsmålet, kan det eventuelt
+rettes en ny klage hit om dette spørsmålet.</p>
+
+<p>Det vil bli gikk tilbakemelding i saken om Samferdselsdepartementets
+avslag på innsyn innen 2 - 4 uker.</p>
+</blockquote>
+
+<p>Henvendelsen fra Sivilombudsmannen til Samferdselsdepartementet ble
+gitt samme saksnummer som opprinnelig avslag (sak
+<a href="https://oep.no/search/result.html?period=none&dateType=documentDate&descType=both&caseNumber=2015%2F3192&senderType=both&documentType=all&list2=89&searchType=advanced&Search=S%C3%B8k+i+journaler">2015/3192</a>),
+og jeg ser fra Offentlig Elektronisk Postjournal (OEP) at
+Samferdselsdepartementet har svart Sivilombudsmannen 2015-10-29.
+Venter spent på hva de kommer frem til der.</p>
+
+<p>Vi ble bedt om å ta opp manglende journalføring først med
+Riksarkivet, så der sendte jeg inn et
+<a href="https://www.mimesbronn.no/request/journalforing_av_brevepost_for_k">spørsmål
+om innsyn i praksis og klage på manglende journalføring via Mimes
+brønn</a>, og har fått beskjed om at denne har fått
+<a href="https://oep.no/search/result.html?period=none&fromDate=&toDate=&dateType=documentDate&caseDescription=&descType=both&caseNumber=2015%2F29039&documentNumber=&sender=&senderType=both&documentType=all&legalAuthority=&archiveCode=&list2=159&searchType=advanced&Search=S%C3%B8k+i+journaler">saksnummer
+2015/29039</a>.  Den saken har ikke dukket opp på OEP i skrivende
+stund, men jeg antar den kommer inn om noen dager.</p>
+
+<p>Samtidig som Sivilombudsmannen sendte oss det foreløpige svaret om
+avslaget fra Samferdselsdepartementet kom Utenriksdepartementets svar
+der de opprettholdt avslaget på innsyn.  Dette sendte vi beskjed om
+til Sivilombudsmannen like etter:
+
+<blockquote>
+<p>Vi viser til Sivilombudsmannens foreløpige svar av 22.10.2015.</p>
+
+<p>Utenriksdepartementet opprettholdt den 22.10.2015 sitt avslag, se
+siste postering i linken:</p>
+
+<p>&lt;<a href="https://www.mimesbronn.no/request/brev_om_internet_governance_og_p">https://www.mimesbronn.no/request/brev_om_internet_governance_og_p</a>&gt;</p>
+
+<p>Originaldokumentet fra Utenriksdepartementet kan lastes ned fra den
+samme posteringen.</p>
+
+<p>Saken er dermed endelig avgjort i forvaltningen. Vi ber
+Sivilombudsmannen om å ta opp igjen vår klage til fortsatt
+behandling.</p>
+</blockquote>
+
+<p>Dette brevet ble tilordnet ny sak 2015/3077 hos Sivilombudsmannen,
+som så vidt jeg kan forstå gjelder klagen mot Utenriksdepartementet.
+Postjournalen hos Sivilombudsmannen har kun det ene dokumentet så
+langt, og jeg fant ingenting hos Utenriksdepartementet fra
+Sivilombudsmannen i OEP.  Regner med at det dukker opp mer om noen
+dager, når Sivilombudsmannen har bedt om mer informasjon.</p>
+
+<p>Jeg venter spent på fortsettelsen.</p>
+
+<p>Oppdatering 2015-11-17: Innsynshenvendelsen og klagen har fått <a href="https://oep.no/search/result.html?period=none&dateType=documentDate&descType=both&caseNumber=2015%2F9816&senderType=both&documentType=all&list2=93&searchType=advanced&Search=S%C3%B8k+i+journaler">saksnummer 2015/9816</a> hos Utenriksdepartementet.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>
         
         
       </div>
@@ -455,287 +860,108 @@ jobb.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/S3QL__a_locally_mounted_cloud_file_system___nice_free_software.html">S3QL, a locally mounted cloud file system - nice free software</a></div>
-      <div class="date"> 9th April 2014</div>
-      <div class="body"><p>For a while now, I have been looking for a sensible offsite backup
-solution for use at home.  My requirements are simple, it must be
-cheap and locally encrypted (in other words, I keep the encryption
-keys, the storage provider do not have access to my private files).
-One idea me and my friends had many years ago, before the cloud
-storage providers showed up, was to use Google mail as storage,
-writing a Linux block device storing blocks as emails in the mail
-service provided by Google, and thus get heaps of free space.  On top
-of this one can add encryption, RAID and volume management to have
-lots of (fairly slow, I admit that) cheap and encrypted storage.  But
-I never found time to implement such system.  But the last few weeks I
-have looked at a system called
-<a href="https://bitbucket.org/nikratio/s3ql/">S3QL</a>, a locally
-mounted network backed file system with the features I need.</p>
-
-<p>S3QL is a fuse file system with a local cache and cloud storage,
-handling several different storage providers, any with Amazon S3,
-Google Drive or OpenStack API.  There are heaps of such storage
-providers.  S3QL can also use a local directory as storage, which
-combined with sshfs allow for file storage on any ssh server.  S3QL
-include support for encryption, compression, de-duplication, snapshots
-and immutable file systems, allowing me to mount the remote storage as
-a local mount point, look at and use the files as if they were local,
-while the content is stored in the cloud as well.  This allow me to
-have a backup that should survive fire.  The file system can not be
-shared between several machines at the same time, as only one can
-mount it at the time, but any machine with the encryption key and
-access to the storage service can mount it if it is unmounted.</p>
-
-<p>It is simple to use.  I'm using it on Debian Wheezy, where the
-package is included already.  So to get started, run <tt>apt-get
-install s3ql</tt>.  Next, pick a storage provider.  I ended up picking
-Greenqloud, after reading their nice recipe on
-<a href="https://greenqloud.zendesk.com/entries/44611757-How-To-Use-S3QL-to-mount-a-StorageQloud-bucket-on-Debian-Wheezy">how
-to use S3QL with their Amazon S3 service</a>, because I trust the laws
-in Iceland more than those in USA when it come to keeping my personal
-data safe and private, and thus would rather spend money on a company
-in Iceland.  Another nice recipe is available from the article
-<a href="http://www.admin-magazine.com/HPC/Articles/HPC-Cloud-Storage">S3QL
-Filesystem for HPC Storage</a> by Jeff Layton in the HPC section of
-Admin magazine.  When the provider is picked, figure out how to get
-the API key needed to connect to the storage API.  With Greencloud,
-the key did not show up until I had added payment details to my
-account.</p>
-
-<p>Armed with the API access details, it is time to create the file
-system.  First, create a new bucket in the cloud.  This bucket is the
-file system storage area.  I picked a bucket name reflecting the
-machine that was going to store data there, but any name will do.
-I'll refer to it as <tt>bucket-name</tt> below.  In addition, one need
-the API login and password, and a locally created password.  Store it
-all in ~root/.s3ql/authinfo2 like this:
-
-<p><blockquote><pre>
-[s3c]
-storage-url: s3c://s.greenqloud.com:443/bucket-name
-backend-login: API-login
-backend-password: API-password
-fs-passphrase: local-password
-</pre></blockquote></p>
-
-<p>I create my local passphrase using <tt>pwget 50</tt> or similar,
-but any sensible way to create a fairly random password should do it.
-Armed with these details, it is now time to run mkfs, entering the API
-details and password to create it:</p>
-
-<p><blockquote><pre>
-# mkdir -m 700 /var/lib/s3ql-cache
-# mkfs.s3ql --cachedir /var/lib/s3ql-cache --authfile /root/.s3ql/authinfo2 \
-  --ssl s3c://s.greenqloud.com:443/bucket-name
-Enter backend login: 
-Enter backend password: 
-Before using S3QL, make sure to read the user's guide, especially
-the 'Important Rules to Avoid Loosing Data' section.
-Enter encryption password: 
-Confirm encryption password: 
-Generating random encryption key...
-Creating metadata tables...
-Dumping metadata...
-..objects..
-..blocks..
-..inodes..
-..inode_blocks..
-..symlink_targets..
-..names..
-..contents..
-..ext_attributes..
-Compressing and uploading metadata...
-Wrote 0.00 MB of compressed metadata.
-# </pre></blockquote></p>
-
-<p>The next step is mounting the file system to make the storage available.
-
-<p><blockquote><pre>
-# mount.s3ql --cachedir /var/lib/s3ql-cache --authfile /root/.s3ql/authinfo2 \
-  --ssl --allow-root s3c://s.greenqloud.com:443/bucket-name /s3ql
-Using 4 upload threads.
-Downloading and decompressing metadata...
-Reading metadata...
-..objects..
-..blocks..
-..inodes..
-..inode_blocks..
-..symlink_targets..
-..names..
-..contents..
-..ext_attributes..
-Mounting filesystem...
-# df -h /s3ql
-Filesystem                              Size  Used Avail Use% Mounted on
-s3c://s.greenqloud.com:443/bucket-name  1.0T     0  1.0T   0% /s3ql
-#
-</pre></blockquote></p>
-
-<p>The file system is now ready for use.  I use rsync to store my
-backups in it, and as the metadata used by rsync is downloaded at
-mount time, no network traffic (and storage cost) is triggered by
-running rsync.  To unmount, one should not use the normal umount
-command, as this will not flush the cache to the cloud storage, but
-instead running the umount.s3ql command like this:
-
-<p><blockquote><pre>
-# umount.s3ql /s3ql
-# 
-</pre></blockquote></p>
-
-<p>There is a fsck command available to check the file system and
-correct any problems detected.  This can be used if the local server
-crashes while the file system is mounted, to reset the "already
-mounted" flag.  This is what it look like when processing a working
-file system:</p>
-
-<p><blockquote><pre>
-# fsck.s3ql --force --ssl s3c://s.greenqloud.com:443/bucket-name
-Using cached metadata.
-File system seems clean, checking anyway.
-Checking DB integrity...
-Creating temporary extra indices...
-Checking lost+found...
-Checking cached objects...
-Checking names (refcounts)...
-Checking contents (names)...
-Checking contents (inodes)...
-Checking contents (parent inodes)...
-Checking objects (reference counts)...
-Checking objects (backend)...
-..processed 5000 objects so far..
-..processed 10000 objects so far..
-..processed 15000 objects so far..
-Checking objects (sizes)...
-Checking blocks (referenced objects)...
-Checking blocks (refcounts)...
-Checking inode-block mapping (blocks)...
-Checking inode-block mapping (inodes)...
-Checking inodes (refcounts)...
-Checking inodes (sizes)...
-Checking extended attributes (names)...
-Checking extended attributes (inodes)...
-Checking symlinks (inodes)...
-Checking directory reachability...
-Checking unix conventions...
-Checking referential integrity...
-Dropping temporary indices...
-Backing up old metadata...
-Dumping metadata...
-..objects..
-..blocks..
-..inodes..
-..inode_blocks..
-..symlink_targets..
-..names..
-..contents..
-..ext_attributes..
-Compressing and uploading metadata...
-Wrote 0.89 MB of compressed metadata.
-# 
-</pre></blockquote></p>
-
-<p>Thanks to the cache, working on files that fit in the cache is very
-quick, about the same speed as local file access.  Uploading large
-amount of data is to me limited by the bandwidth out of and into my
-house.  Uploading 685 MiB with a 100 MiB cache gave me 305 kiB/s,
-which is very close to my upload speed, and downloading the same
-Debian installation ISO gave me 610 kiB/s, close to my download speed.
-Both were measured using <tt>dd</tt>.  So for me, the bottleneck is my
-network, not the file system code.  I do not know what a good cache
-size would be, but suspect that the cache should e larger than your
-working set.</p>
-
-<p>I mentioned that only one machine can mount the file system at the
-time.  If another machine try, it is told that the file system is
-busy:</p>
-
-<p><blockquote><pre>
-# mount.s3ql --cachedir /var/lib/s3ql-cache --authfile /root/.s3ql/authinfo2 \
-  --ssl --allow-root s3c://s.greenqloud.com:443/bucket-name /s3ql
-Using 8 upload threads.
-Backend reports that fs is still mounted elsewhere, aborting.
-#
-</pre></blockquote></p>
-
-<p>The file content is uploaded when the cache is full, while the
-metadata is uploaded once every 24 hour by default.  To ensure the
-file system content is flushed to the cloud, one can either umount the
-file system, or ask S3QL to flush the cache and metadata using
-s3qlctrl:
-
-<p><blockquote><pre>
-# s3qlctrl upload-meta /s3ql
-# s3qlctrl flushcache /s3ql
-# 
-</pre></blockquote></p>
-
-<p>If you are curious about how much space your data uses in the
-cloud, and how much compression and deduplication cut down on the
-storage usage, you can use s3qlstat on the mounted file system to get
-a report:</p>
-
-<p><blockquote><pre>
-# s3qlstat /s3ql
-Directory entries:    9141
-Inodes:               9143
-Data blocks:          8851
-Total data size:      22049.38 MB
-After de-duplication: 21955.46 MB (99.57% of total)
-After compression:    21877.28 MB (99.22% of total, 99.64% of de-duplicated)
-Database size:        2.39 MB (uncompressed)
-(some values do not take into account not-yet-uploaded dirty blocks in cache)
-#
-</pre></blockquote></p>
-
-<p>I mentioned earlier that there are several possible suppliers of
-storage.  I did not try to locate them all, but am aware of at least
-<a href="https://www.greenqloud.com/">Greenqloud</a>,
-<a href="http://drive.google.com/">Google Drive</a>,
-<a href="http://aws.amazon.com/s3/">Amazon S3 web serivces</a>,
-<a href="http://www.rackspace.com/">Rackspace</a> and
-<a href="http://crowncloud.net/">Crowncloud</A>.  The latter even
-accept payment in Bitcoin.  Pick one that suit your need.  Some of
-them provide several GiB of free storage, but the prize models are
-quite different and you will have to figure out what suits you
-best.</p>
-
-<p>While researching this blog post, I had a look at research papers
-and posters discussing the S3QL file system.  There are several, which
-told me that the file system is getting a critical check by the
-science community and increased my confidence in using it.  One nice
-poster is titled
-"<a href="http://www.lanl.gov/orgs/adtsc/publications/science_highlights_2013/docs/pg68_69.pdf">An
-Innovative Parallel Cloud Storage System using OpenStack’s SwiftObject
-Store and Transformative Parallel I/O Approach</a>" by Hsing-Bung
-Chen, Benjamin McClelland, David Sherrill, Alfred Torrez, Parks Fields
-and Pamela Smith.  Please  have a look.</p>
-
-<p>Given my problems with different file systems earlier, I decided to
-check out the mounted S3QL file system to see if it would be usable as
-a home directory (in other word, that it provided POSIX semantics when
-it come to locking and umask handling etc).  Running
-<a href="http://people.skolelinux.org/pere/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html">my
-test code to check file system semantics</a>, I was happy to discover that
-no error was found.  So the file system can be used for home
-directories, if one chooses to do so.</p>
-
-<p>If you do not want a locally file system, and want something that
-work without the Linux fuse file system, I would like to mention the
-<a href="http://www.tarsnap.com/">Tarsnap service</a>, which also
-provide locally encrypted backup using a command line client.  It have
-a nicer access control system, where one can split out read and write
-access, allowing some systems to write to the backup and others to
-only read from it.</p>
-
-<p>As usual, if you use Bitcoin and want to show your support of my
-activities, please send Bitcoin donations to my address
-<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&label=PetterReinholdtsenBlog">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Snurpenot_overv_kning_av_sensitiv_personinformasjon.html">Snurpenot-overvåkning av sensitiv personinformasjon</a></div>
+      <div class="date"> 9th November 2015</div>
+      <div class="body"><p>Tenk om et norsk sykehus delte informasjon om hva som blir lest og
+hvem som leser på sykehusets nettsted, med noen som samarbeider med et
+fremmed lands etterretningsvesen, og at flere andre fremmede lands
+etterretningstjenester kan snappe opp informasjonen.</p>
+
+<p>Tenk om flere sykehus, kommuner, helsestasjoner, universitet,
+høyskoler, grunnskoler, Stortinget, det meste av offentlig
+forvaltning, medier, adopsjonstjenester og krisesenter gjør det
+samme?</p>
+
+<p>Tenk om de som lytter kan holde oversikt over norske borgeres
+interesser, sykdommer, rusmisbruk, adopsjon, abort, barnehager,
+politiske interesser og sympatier samt hvilke argumenter som har best
+effekt på beslutningstagere og måter de kan påvirkes. Ville det gitt
+grunn til bekymring?</p>
+
+<p>Høres det ut som noe tatt ut fra fantasien til George Orwell,
+forfatteren av dystopien 1984?  Det er virkeligheten i Norge i dag,
+takket være bruken av statistikktjenester som Google Analytics.</p>
+
+<p><strong>Du kan beskytte deg</strong></p>
+
+<p>Men borgerne har et forsvar mot dette angrepet på privatsfæren.
+Dagens nettlesere har utvidelser som støtter å blokkere slik
+utlevering av informasjon.  Personlig bruker jeg Privacy Badger,
+Ghostery, NoScript og AdBlock, og anbefaler alle å gjøre noe
+tilsvarende.  Merk at noen av verktøyene lekker informasjon, i tillegg
+til å gjøre en nyttig jobb, så det er lurt å bruke flere sammen.  I
+tillegg bør hver og en av oss sende inn protest til organisasjonene
+bak nettsteder som bidrar til dette inngrepet i privatsfæren.</p>
+
+<p><strong>Hvem bidrar til overvåkningen?</strong></p>
+
+<p>Takket være Ghostery la jeg merke til at flere og flere norske
+nettsteder begynte å la Google Analytics overvåke brukerne. Jeg ble
+nysgjerrig på hvor mange det gjaldt, og gikk igjennom ca. 2700 norske
+nettsteder, hovedsakelig offentlig forvaltning.  Jeg laget et system
+for å koble seg opp automatisk og sjekke hvor nettstedene spredte
+informasjon om besøket. Jeg ble overrasket både over omfanget og hva
+slags nettsteder som rapporterer besøksinformasjon ut av landet.
+Omtrent 70 prosent av de 2700 sender informasjon til Google Analytics.
+Noen tilfeldige eksempler er Akershus Universitetssykehus, Sykehuset
+Østfold, Lommelegen, Oslo krisesenter, Stortinget, den norske
+regjering, de fleste politiske partier på Stortinget, NAV, Altinn,
+NRK, TV2, Helse Førde, Helse Stavanger, Oslo kommune,
+Nasjonalbiblioteket, Pasientombudet, Kongehuset, Politiet,
+Teknologirådet, Tollvesenet, Norsk romsenter, Forsvarsbygg og
+Sivilforsvaret. Og det er mange flere.</p>
+
+<p>Hvordan kan det offentlige Norge omfavne en slik praksis? Det er
+gode hensikter bak. Google har laget en god tjeneste for
+nettstedseiere, der de uten å betale med noe annet enn en bit av de
+besøkenes privatsfære får tilgang til nyttig og presis statistikk over
+nettstedets bruk ved å besøke netttjenesten hos Google.  De færreste
+merker ulempene angrepet på privatsfæren som nettstedene og Google
+utgjør.</p>
+
+<p><strong>Hvordan foregår det?</strong></p>
+
+<p>I nettsider kan nettsteder legge inn lenker til programkode som
+skal kjøres av brukerens nettleser.  De som tar i bruk Google
+Analytics legger typisk inn lenke til et javascript-program hos Google
+som ber nettleseren ta kontakt med Google og dele IP-adresse, side
+besøkt, aktuelle cookies og endel informasjon om nettleseren med
+Google Analytics.  Programmet trenger ikke være det samme for alle som
+henter det fra Google.  Det finnes et Google Analytics-tilvalg kalt
+«anonymisering» som nettstedeier kan ta i bruk.  Dette instruerer det
+omtalte programmet om å be Google slette deler av den oversendte
+IP-adressen.  Full IP-adresse sendes likevel over og er tilgjengelig
+for alle som snapper opp informasjonen underveis.</p>
+
+<p>Takket være varsleren Edward Snowden, som bidro til uvurderlig
+dokumentasjon på snurpenot-overvåkningen som nordmenn blir utsatt for,
+vet vi at Google samarbeider med USAs etteretning som avlytter trafikk
+sendt til Google Analytics.</p>
+
+<p>Men allerede før Snowden var det bekreftet at både britiske GCHQ og
+USAs NSA avlytter og lagrer blant annet Internett-trafikk som er innom
+et av landene, i tillegg til at FRA i Sverige avlytter og lagrer
+trafikk som passerte grensa til Sverige.</p>
+
+<p>Og som
+<a href="http://www.dn.no/tekno/2013/02/03/amerikanerne-kan-se-hvert-ord-du-skriver">Datatilsynet
+sa til Dagens Næringsliv i 2013</a> kunne de vanskelig nekte bruk av
+skytjenester som Google Analytics når Norge var bundet av EUs «Safe
+Harbour»-avtale med USA.  De måtte derfor se bort fra
+f.eks. FISAAA-loven (som lar NSA avlytte Internett-trafikk) i sine
+vurderinger.  Når nå EUs «Safe Harbour»-avtale er underkjent, og det
+foreslås å bruke individuell avtalerett mellom selskaper som juridisk
+grunnlag for å sende personopplysninger til USA, er det greit å huske
+på at FISAA-loven og andre som brukes av USA som grunnlag for
+masseovervåkning overstyrer slike avtaler.</p>
+
+<p>For øvrig burde varsleren Edward Snowden få politisk asyl i
+Norge.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>. 
         
         
       </div>
@@ -743,86 +969,38 @@ activities, please send Bitcoin donations to my address
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/EU_domstolen_bekreftet_i_dag_at_datalagringsdirektivet_er_ulovlig.html">EU-domstolen bekreftet i dag at datalagringsdirektivet er ulovlig</a></div>
-      <div class="date"> 8th April 2014</div>
-      <div class="body"><p>I dag kom endelig avgjørelsen fra EU-domstolen om
-datalagringsdirektivet, som ikke overraskende ble dømt ulovlig og i
-strid med borgernes grunnleggende rettigheter.  Hvis du lurer på hva
-datalagringsdirektivet er for noe, så er det
-<a href="http://tv.nrk.no/program/koid75005313/tema-dine-digitale-spor-datalagringsdirektivet">en
-flott dokumentar tilgjengelig hos NRK</a> som jeg tidligere
-<a href="http://people.skolelinux.org/pere/blog/Dokumentaren_om_Datalagringsdirektivet_sendes_endelig_p__NRK.html">har
-anbefalt</a> alle å se.</p>
-
-<p>Her er et liten knippe nyhetsoppslag om saken, og jeg regner med at
-det kommer flere ut over dagen.  Flere kan finnes
-<a href="http://www.mylder.no/?drill=datalagringsdirektivet&intern=1">via
-mylder</a>.</p>
-
-<p><ul>
-
-<li><a href="http://e24.no/digital/eu-domstolen-datalagringsdirektivet-er-ugyldig/22879592">EU-domstolen:
-Datalagringsdirektivet er ugyldig</a> - e24.no 2014-04-08
-
-<li><a href="http://www.aftenposten.no/nyheter/iriks/EU-domstolen-Datalagringsdirektivet-er-ulovlig-7529032.html">EU-domstolen:
-Datalagringsdirektivet er ulovlig</a> - aftenposten.no 2014-04-08
-
-<li><a href="http://www.aftenposten.no/nyheter/iriks/politikk/Krever-DLD-stopp-i-Norge-7530086.html">Krever
-DLD-stopp i Norge</a> - aftenposten.no 2014-04-08
-
-<li><a href="http://www.p4.no/story.aspx?id=566431">Apenes: - En
-gledens dag</a> - p4.no 2014-04-08
-
-<li><a href="http://www.nrk.no/norge/_-datalagringsdirektivet-er-ugyldig-1.11655929">EU-domstolen:
-– Datalagringsdirektivet er ugyldig</a> - nrk.no 2014-04-08</li>
-
-<li><a href="http://www.vg.no/nyheter/utenriks/data-og-nett/eu-domstolen-datalagringsdirektivet-er-ugyldig/a/10130280/">EU-domstolen:
-Datalagringsdirektivet er ugyldig</a> - vg.no 2014-04-08</li>
-
-<li><a href="http://www.dagbladet.no/2014/04/08/nyheter/innenriks/datalagringsdirektivet/personvern/32711646/">-
-Vi bør skrote hele datalagringsdirektivet</a> - dagbladet.no
-2014-04-08</li>
-
-<li><a href="http://www.digi.no/928137/eu-domstolen-dld-er-ugyldig">EU-domstolen:
-DLD er ugyldig</a> - digi.no 2014-04-08</li>
-
-<li><a href="http://www.irishtimes.com/business/sectors/technology/european-court-declares-data-retention-directive-invalid-1.1754150">European
-court declares data retention directive invalid</a> - irishtimes.com
-2014-04-08</li>
-
-<li><a href="http://www.reuters.com/article/2014/04/08/us-eu-data-ruling-idUSBREA370F020140408?feedType=RSS">EU
-court rules against requirement to keep data of telecom users</a> -
-reuters.com 2014-04-08</li>
-
-</ul>
-</p>
-
-<p>Jeg synes det er veldig fint at nok en stemme slår fast at
-totalitær overvåkning av befolkningen er uakseptabelt, men det er
-fortsatt like viktig å beskytte privatsfæren som før, da de
-teknologiske mulighetene fortsatt finnes og utnyttes, og jeg tror
-innsats i prosjekter som
-<a href="https://wiki.debian.org/FreedomBox">Freedombox</a> og
-<a href="http://www.dugnadsnett.no/">Dugnadsnett</a> er viktigere enn
-noen gang.</p>
-
-<p><strong>Update 2014-04-08 12:10</strong>: Kronerullingen for å
-stoppe datalagringsdirektivet i Norge gjøres hos foreningen
-<a href="http://www.digitaltpersonvern.no/">Digitalt Personvern</a>,
-som har samlet inn 843 215,- så langt men trenger nok mye mer hvis
-
-ikke Høyre og Arbeiderpartiet bytter mening i saken.  Det var
-<a href="http://www.holderdeord.no/parliament-issues/48650">kun
-partinene Høyre og Arbeiderpartiet</a> som stemte for
-Datalagringsdirektivet, og en av dem må bytte mening for at det skal
-bli flertall mot i Stortinget.  Se mer om saken
-<a href="http://www.holderdeord.no/issues/69-innfore-datalagringsdirektivet">Holder
-de ord</a>.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/TISA___nok_en_problematisk_og_hemmelig_handelsavtale.html">TISA - nok en problematisk og hemmelig handelsavtale</a></div>
+      <div class="date"> 5th November 2015</div>
+      <div class="body"><p>Norge er aktiv i Trade in Services Agreement-forhandlingene, og
+regjeringen forteller at
+«<a href="https://www.regjeringen.no/no/tema/utenrikssaker/handelspolitikk/tisa/id2403335/">TISA
+vil sikre norske tjenesteeksportører forutsigbar og
+ikke-diskriminerende adgang til utenlandske tjenestemarkeder</a>».
+Det er mulig at det stemmer.  Men den gjør mye mer enn det.  Avtalen
+forhandles i hemmelighet, og kun takket være
+<a href="https://wikileaks.org/tisa/">Wikileaks</a> er
+utkast og biter kjent i offentligheten.  Det som er blitt kjent er
+for eksempel at TISA kan
+<a href="https://www.techdirt.com/articles/20150604/06324931218/tisa-agreement-might-outlaw-governments-mandating-open-source-software-many-situations.shtml">blokkere
+myndigheter fra å kreve bruk av fri programvare i mange
+situasjoner</a>, hvilket vil fjerne muligheten vår til å ha kontroll
+over egne datasystemer i slike tilfeller.  Den kan også
+<a href="https://www.eff.org/deeplinks/2015/05/tisa-yet-another-leaked-treaty-youve-never-heard-makes-secret-rules-internet">blokkere
+Norges mulighet til å holde kontroll med overføring av
+personinformasjon ut av landet</a>, hvilket Snowden-bekreftelsene har
+dokumentert er svært problematisk.
+
+<p>Jeg ble derfor veldig glad da jeg i dag ble tipset i dag om at det
+allerede finnes en aktiv organisasjon,
+<a href="http://www.folkeaksjonenmottisa.no/">Folkeaksjonen mot
+TISA</a>, som jobber for å hindre at Norge signerer på TISA-avtalen.
+Her må alle gode krefter jobbe sammen.  Jeg skal sende dem litt
+penger, og se om jeg har kapasitet til å bidra med mer.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/dld">dld</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>. 
         
         
       </div>
@@ -830,62 +1008,121 @@ de ord</a>.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/ReactOS_Windows_clone___nice_free_software.html">ReactOS Windows clone - nice free software</a></div>
-      <div class="date"> 1st April 2014</div>
-      <div class="body"><p>Microsoft have announced that Windows XP reaches its end of life
-2014-04-08, in 7 days.  But there are heaps of machines still running
-Windows XP, and depending on Windows XP to run their applications, and
-upgrading will be expensive, both when it comes to money and when it
-comes to the amount of effort needed to migrate from Windows XP to a
-new operating system.  Some obvious options (buy new a Windows
-machine, buy a MacOSX machine, install Linux on the existing machine)
-are already well known and covered elsewhere.  Most of them involve
-leaving the user applications installed on Windows XP behind and
-trying out replacements or updated versions. In this blog post I want
-to mention one strange bird that allow people to keep the hardware and
-the existing Windows XP applications and run them on a free software
-operating system that is Windows XP compatible.</p>
-
-<p><a href="http://www.reactos.org/">ReactOS</a> is a free software
-operating system (GNU GPL licensed) working on providing a operating
-system that is binary compatible with Windows, able to run windows
-programs directly and to use Windows drivers for hardware directly.
-The project goal is for Windows user to keep their existing machines,
-drivers and software, and gain the advantages from user a operating
-system without usage limitations caused by non-free licensing.  It is
-a Windows clone running directly on the hardware, so quite different
-from the approach taken by <a href="http://www.winehq.org/">the Wine
-project</a>, which make it possible to run Windows binaries on
-Linux.</p>
-
-<p>The ReactOS project share code with the Wine project, so most
-shared libraries available on Windows are already implemented already.
-There is also a software manager like the one we are used to on Linux,
-allowing the user to install free software applications with a simple
-click directly from the Internet.  Check out the
-<a href="http://www.reactos.org/screenshots">screen shots on the
-project web site</a> for an idea what it look like (it looks just like
-Windows before metro).</p>
-
-<p>I do not use ReactOS myself, preferring Linux and Unix like
-operating systems.  I've tested it, and it work fine in a virt-manager
-virtual machine.  The browser, minesweeper, notepad etc is working
-fine as far as I can tell.  Unfortunately, my main test application
-is the software included on a CD with the Lego Mindstorms NXT, which
-seem to install just fine from CD but fail to leave any binaries on
-the disk after the installation.  So no luck with that test software.
-No idea why, but hope someone else figure out and fix the problem.
-I've tried the ReactOS Live ISO on a physical machine, and it seemed
-to work just fine.  If you like Windows and want to keep running your
-old Windows binaries, check it out by
-<a href="http://www.reactos.org/download">downloading</a> the
-installation CD, the live CD or the preinstalled virtual machine
-image.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Is_Pentagon_deciding_the_Norwegian_negotiating_position_on_Internet_governance_.html">Is Pentagon deciding the Norwegian negotiating position on Internet governance?</a></div>
+      <div class="date"> 3rd November 2015</div>
+      <div class="body"><p>In Norway, all government offices are required by law to keep a
+list of every document or letter arriving and leaving their offices.
+Internal notes should also be documented.  The document list (called a mail
+journal - "postjournal" in Norwegian) is public information and thanks
+to the Norwegian Freedom of Information Act (Offentleglova) the mail
+journal is available for everyone.  Most offices even publish the mail
+journal on their web pages, as PDFs or tables in web pages.  The state-level offices even have a shared web based search service (called
+<a href="https://www.oep.no/">Offentlig Elektronisk Postjournal -
+OEP</a>) to make it possible to search the entries in the list.  Not
+all journal entries show up on OEP, and the search service is hard to
+use, but OEP does make it easier to find at least some interesting
+journal entries .</p>
+
+<p>In 2012 I came across a document in the mail journal for the
+Norwegian Ministry of Transport and Communications on OEP that
+piqued my interest.  The title of the document was
+"<a href="https://www.oep.no/search/resultSingle.html?journalPostId=4192362">Internet
+Governance and how it affects national security</a>" (Norwegian:
+"Internet Governance og påvirkning på nasjonal sikkerhet").  The
+document date was 2012-05-22, and it was said to be sent from the
+"Permanent Mission of Norway to the United Nations".  I asked for a
+copy, but my request was rejected with a reference to a legal clause said to authorize them to reject it
+(<a href="http://lovdata.no/lov/2006-05-19-16/§20">offentleglova § 20,
+letter c</a>) and an explanation that the document was exempt because
+of foreign policy interests as it contained information related to the
+Norwegian negotiating position, negotiating strategies or similar.  I
+was told the information in the document related to the ongoing
+negotiation in the International Telecommunications Union (ITU).  The
+explanation made sense to me in early January 2013, as a ITU
+conference in Dubay discussing Internet Governance
+(<a href="https://en.wikipedia.org/wiki/International_Telecommunication_Union#World_Conference_on_International_Telecommunications_2012_.28WCIT-12.29">World
+Conference on International Telecommunications - WCIT-12</a>) had just
+ended,
+<a href="http://www.digi.no/kommentarer/2012/12/18/tvil-om-usas-rolle-pa-teletoppmote">reportedly
+in chaos</a> when USA walked out of the negotiations and 25 countries
+including Norway refused to sign the new treaty.  It seemed
+reasonable to believe talks were still going on a few weeks later.
+Norway was represented at the ITU meeting by two authorities, the
+<a href="http://www.nkom.no/">Norwegian Communications Authority</a>
+and the <a href="https://www.regjeringen.no/no/dep/sd/">Ministry of
+Transport and Communications</a>.  This might be the reason the letter
+was sent to the ministry.  As I was unable to find the document in the
+mail journal of any Norwegian UN mission, I asked the ministry who had
+sent the document to the ministry, and was told that it was the Deputy
+Permanent Representative with the Permanent Mission of Norway in
+Geneva.</p>
+
+<p>Three years later, I was still curious about the content of that
+document, and again asked for a copy, believing the negotiation was
+over now.  This time
+<a href="https://mimesbronn.no/request/kopi_av_dokumenter_i_sak_2012914">I
+asked both the Ministry of Transport and Communications as the
+receiver</a> and
+<a href="https://mimesbronn.no/request/brev_om_internet_governance_og_p">asked
+the Permanent Mission of Norway in Geneva as the sender</a> for a
+copy, to see if they both agreed that it should be withheld from the
+public.  The ministry upheld its rejection quoting the same law
+reference as before, while the permanent mission rejected it quoting a
+different clause
+(<a href="http://lovdata.no/lov/2006-05-19-16/§20">offentleglova § 20
+letter b</a>), claiming that they were required to keep the
+content of the document from the public because it contained
+information given to Norway with the expressed or implied expectation
+that the information should not be made public.  I asked the permanent
+mission for an explanation, and was told that the document contained
+an account from a meeting held in the Pentagon for a limited group of NATO
+nations where the organiser of the meeting did not intend the content
+of the meeting to be publicly known.  They explained that giving me a
+copy might cause Norway to not get access to similar information in
+the future and thus hurt the future foreign interests of Norway.  They
+also explained that the Permanent Mission of Norway in Geneva was not
+the author of the document, they only got a copy of it, and because of
+this had not listed it in their mail journal.</p>
+
+<p>Armed with this
+knowledge I asked the Ministry to reconsider and asked who was the
+author of the document, now realising that it was not same as the
+"sender" according to Ministry of Transport and Communications.  The
+ministry upheld its rejection but told me the name of the author of
+the document.  According to
+<a href="https://www.regjeringen.no/no/aktuelt/unga69_rapport1/id2001204/">a
+government report</a> the author was with the Permanent Mission of
+Norway in New York a bit more than a year later (2014-09-22), so I
+guessed that might be the office responsible for writing and sending
+the report initially and
+<a href="https://www.mimesbronn.no/request/mote_2012_i_pentagon_om_itu">asked
+them for a copy</a> but I was obviously wrong as I was told that the
+document was unknown to them and that the author did not work there
+when the document was written.  Next, I asked the Permanent Mission of
+Norway in Geneva and the Foreign Ministry to reconsider and at least
+tell me who sent the document to Deputy Permanent Representative with
+the Permanent Mission of Norway in Geneva.  The Foreign Ministry also
+upheld its rejection, but told me that the person sending the document
+to Permanent Mission of Norway in Geneva was the defence attaché with
+the Norwegian Embassy in Washington.  I do not know if this is the
+same person as the author of the document.</p>
+
+<p>If I understand the situation correctly, someone capable of
+inviting selected NATO nations to a meeting in Pentagon organised a
+meeting where someone representing the Norwegian defence attaché in
+Washington attended, and the account from this meeting is interpreted
+by the Ministry of Transport and Communications to expose Norways
+negotiating position, negotiating strategies and similar regarding the
+ITU negotiations on Internet Governance.  It is truly amazing what can
+be derived from mere meta-data.</p>
+
+<p>I wonder which NATO countries besides Norway attended this meeting?
+And what exactly was said and done at the meeting?  Anyone know?</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reactos">reactos</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>. 
         
         
       </div>
@@ -893,92 +1130,56 @@ image.</p>
     <div class="padding"></div>
     
     <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Roger_Marsal.html">Debian Edu interview: Roger Marsal</a></div>
-      <div class="date">30th March 2014</div>
-      <div class="body"><p><a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a>
-keep gaining new users.  Some weeks ago, a person showed up on IRC,
-<a href="irc://irc.debian.org/#debian-edu">#debian-edu</a>, with a
-wish to contribute, and I managed to get a interview with this great
-contributor Roger Marsal to learn more about his background.</p>
-
-<p><strong>Who are you, and how do you spend your days?</strong></p>
-
-<p>My name is Roger Marsal, I'm 27 years old (1986 generation) and I
-live in Barcelona, Spain. I've got a strong business background and I
-work as a patrimony manager and as a real estate agent.  Additionally,
-I've co-founded a British based tech company that is nowadays on the
-last development phase of a new social networking concept.</p>
-
-<p>I'm a Linux enthusiast that started its journey with Ubuntu four years
-ago and have recently switched to Debian seeking rock solid stability
-and as a necessary step to gain expertise.</p>
-
-<p>In a nutshell, I spend my days working and learning as much as I
-can to face both my job, entrepreneur project and feed my Linux
-hunger.</p>
-
-<p><strong>How did you get in contact with the Skolelinux / Debian Edu
-project?</strong></p>
-
-<p>I discovered the <a href="http://www.ltsp.org/">LTSP</a> advantages
-with "Ubuntu 12.04 alternate install" and after a year of use I
-started looking for an alternative.  Even though I highly value and
-respect the Ubuntu project, I thought it was necessary for me to
-change to a more robust and stable alternative.  As far as I was using
-Debian on my personal laptop I thought it would be fine to install
-Debian and configure an LTSP server myself.  Surprised, I discovered
-that the Debian project also supported a kind of Edubuntu equivalent,
-and after having some pain I obtained a Debian Edu network up and
-running.  I just loved it.</p>
-
-<p><strong>What do you see as the advantages of Skolelinux / Debian
-Edu?</strong></p>
-
-<p>I found a main advantage in that, once you know "the tips and
-tricks", a new installation just works out of the box. It's the most
-complete alternative I've found to create an LTSP network. All the
-other distributions seems to be made of plastic, Debian Edu seems to
-be made of steel.</p>
-
-<p><strong>What do you see as the disadvantages of Skolelinux / Debian
-Edu?</strong></p>
-
-<p>I found two main disadvantages.</p>
-
-<p>I'm not an expert but I've got notions and I had to spent a considerable
-amount of time trying to bring up a standard network topology. I'm quite
-stubborn and I just worked until I did but I'm sure many people with few
-resources (not big schools, but academies for example) would have switched
-or dropped.</p>
-
-<p>It's amazing how such a complex system like Debian Edu has achieved
-this out-of-the-box state. Even though tweaking without breaking gets
-more difficult, as more factors have to be considered. This can
-discourage many people too.</p>
-
-<p><strong>Which free software do you use daily?</strong></p>
-
-<p>I use Debian, Firefox, Okular, Inkscape, LibreOffice and
-Virtualbox.</p>
-
-
-<p><strong>Which strategy do you believe is the right one to use to
-get schools to use free software?</strong></p>
-
-<p>I don't think there is a need for a particular strategy. The free
-attribute in both "freedom" and "no price" meanings is what will
-really bring free software to schools. In my experience I can think of
-the <a href="http://www.r-project.org/">"R" statistical language</a>; a
-few years a ago was an extremely nerd tool for university people.
-Today it's being increasingly used to teach statistics at many
-different level of studies.  I believe free and open software will
-increasingly gain popularity, but I'm sure schools will be one of the
-first scenarios where this will happen.</p>
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/New_book___Fri_kultur__by__lessig__a_Norwegian_Bokm_l_translation_of__Free_Culture__from_2004.html">New book, "Fri kultur" by @lessig, a Norwegian Bokmål translation of "Free Culture" from 2004</a></div>
+      <div class="date">31st October 2015</div>
+      <div class="body"><p>People keep asking me where to get the various forms of the book I
+published last week, the Norwegian Bokmål edition of Lawrence Lessigs
+book <a href="http://www.free-culture.cc/">Free Culture</a>.  It was
+published on paper via lulu.com, and is also available in PDF, ePub
+and MOBI format.  I currently sell the paper edition for self cost
+from lulu.com, but might extend the distribution to book stores like
+Amazon and Barnes & Noble later.  This will double the price and force
+me to make a profit from selling the book.  Anyway, here are links to
+get the book in different formats:</p>
+
+<ul>
+
+  <li><a href="http://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22406445.html">Buy 
+    paper edition from lulu.com</a></li>
+
+  <li><a href="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/archive/freeculture.nb.pdf">Download
+    PDF, size 7.9 MiB</a> (gratis/free)</li>
+
+  <li><a href="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/archive/freeculture.nb.epub">Download
+    ePub, size 11 MiB</a> (gratis/free)</li>
+
+  <li><a href="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/archive/freeculture.nb.mobi">Download
+    MOBI, size 3.8 MiB</a> (gratis/free)</li>
+
+</ul>
+
+<p>Note that the MOBI version have problems with the table of content,
+at least with the viewers I have been able to test.  And the ePub file
+have several problems according to
+<a href="https://github.com/IDPF/epubcheck">epubcheck</a>, but seem
+to display fine in the viewers I have tested.  All the files needed to
+create the book in various forms are available from
+<a href="https://github.com/petterreinholdtsen/free-culture-lessig">the
+github project page</a>.</p>
+
+<p>The project got press coverage from the Norwegian IT news site
+digi.no.  Check out the article
+"<a href="http://www.digi.no/juss_og_samfunn/2015/10/29/vil-apne-politikernes-oyne-for-creative-commons">Vil
+åpne politikernes øyne for Creative Commons</a>".</li>
+
+<p>I've <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">blogged
+about the project</a> as it moved along.  The blogs document the translation
+progress and insights I had along the way.</p>
 </div>
       <div class="tags">
         
         
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju</a>. 
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>. 
         
         
       </div>
@@ -993,6 +1194,35 @@ first scenarios where this will happen.</p>
 <h2>Archive</h2>
 <ul>
 
+<li>2015
+<ul>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (9)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/11/">November (6)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2015/12/">December (3)</a></li>
+
+</ul></li>
+
 <li>2014
 <ul>
 
@@ -1006,7 +1236,19 @@ first scenarios where this will happen.</p>
 
 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
 
-<li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (1)</a></li>
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
 
 </ul></li>
 
@@ -1179,65 +1421,71 @@ first scenarios where this will happen.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (8)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (9)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (14)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (15)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (98)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (116)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (146)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (154)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (15)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (10)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (20)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (247)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (298)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (21)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (12)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (25)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (8)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (11)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (16)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (40)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (9)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (42)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (18)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (11)</a></li>
+
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (19)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (7)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
+
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (28)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (36)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (246)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (6)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (162)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (272)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (11)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (177)</a></li>
+
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (22)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (46)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (58)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (72)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (92)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
 
@@ -1245,7 +1493,7 @@ first scenarios where this will happen.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (2)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (9)</a></li>
 
@@ -1255,29 +1503,31 @@ first scenarios where this will happen.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (40)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (44)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (44)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (48)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (9)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (10)</a></li>
+
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (36)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (25)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (2)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (1)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (8)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (42)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (54)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (32)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (37)</a></li>
 
 </ul>