]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Improve slightly.
[homepage.git] / blog / index.rss
index 1fa2b41d62199b91bc5b3c2842b349e906671a03..753873684a556c378d7eb56d7b92eaea1d40cc0d 100644 (file)
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
        <item>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
        <item>
-               <title>BankID skal ikke gi tilgang til min personsensitive informasjon</title>
-               <link>http://people.skolelinux.org/pere/blog/BankID_skal_ikke_gi_tilgang_til_min_personsensitive_informasjon.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/BankID_skal_ikke_gi_tilgang_til_min_personsensitive_informasjon.html</guid>
-                <pubDate>Fri, 16 Nov 2012 12:10:00 +0100</pubDate>
-               <description>&lt;p&gt;Onsdag i denne uka annonserte
-&lt;a href=&quot;http://www.fad.dep.no/&quot;&gt;Fornyingsdepartementet&lt;/a&gt; at de har
-inngått kontrakt med BankID Norge om bruk av BankID for å la borgerne
-logge inn på offentlige nettsider der en kan få tilgang til
-personsensitiv informasjon.  Jeg skrev i 2009 litt om
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Jeg_vil_ikke_ha_BankID.html&quot;&gt;hvorfor
-jeg ikke vil ha BankID&lt;/a&gt; &amp;mdash; jeg ikke stoler nok på en bank til
-å gi dem mulighet til å inngå avtaler på mine vegne.  Jeg forlanger at
-jeg skal være involvert når det skal inngås avtaler på mine vegne.&lt;/p&gt;
-
-&lt;p&gt;Jeg har derfor valgt å bruke
-&lt;a href=&quot;http://www.skandibanken.no/&quot;&gt;Skandiabanken&lt;/a&gt; (det er flere
-banker som ikke krever BankID, se
-&lt;a href=&quot;http://no.wikipedia.org/wiki/BankID&quot;&gt;Wikipedia for en
-liste&lt;/a&gt;) på grunn av at de ikke tvinger sine kunder til å bruke
-BankID.  I motsetning til Postbanken, som løy til meg i 2009 da
-kundestøtten der sa at det var blitt et krav fra Kreditttilsynet og
-BBS om at norske banker måtte innføre BankID, har ikke Skandiabanken
-forsøkt å tvinge meg til å ta i bruk BankID.  Jeg fikk nylig endelig
-spurt Finanstilsynet (de har byttet navn siden 2009), og fikk beskjed
-fra Frank Robert Berg hos Finanstilsynet i epost 2012-09-17 at
-Finanstilsynet ikke har fremsatt slike krav.  Med andre ord snakket
-ikke Postbankens kundestøtte sant i 2009.&lt;/p&gt;
-
-&lt;p&gt;Når en i tillegg fra
-&lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/Tyver-kan-tappe-kontoen-din---selv-uten-passord-og-pinkode--6989793.html&quot;&gt;oppslag
-i Aftenposten&lt;/a&gt; vet at de som jobber i alle bankene som bruker
-BankID i dag, det være seg utro tjenere, eller de som lar seg lure av
-falsk legitimasjon, kan lage og dele ut en BankID som gir tilgang til
-mine kontoer og rett til å inngå avtaler på mine vegne, blir det
-viktigere enn noen gang å få reservert seg mot BankID.  Det holder
-ikke å la være å bruke det selv.  Jeg sendte derfor følgende
-epost-brev til Fornyingsdepartementet i går:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;
-&lt;p&gt;Date: Thu, 15 Nov 2012 11:08:31 +0100
-&lt;br&gt;From: Petter Reinholdtsen &amp;lt;pere (at) hungry.com&amp;gt;
-&lt;br&gt;To: postmottak (at) fad.dep.no
-&lt;br&gt;Subject: Forespørsel om reservasjon mot bruk av BankID i ID-porten&lt;/p&gt;
-
-&lt;p&gt;Jeg viser til nyheten om at staten har tildelt kontrakt for å
-levere elektronisk ID for offentlige digitale tjenester til BankID
-Norge, referert til blant annet i Digi[1] og i FADs
-pressemelding[2].&lt;/p&gt;
-
-&lt;p&gt;1) &amp;lt;URL: &lt;a href=&quot;http://www.digi.no/906093/staten-gaar-for-bankid&quot;&gt;http://www.digi.no/906093/staten-gaar-for-bankid&lt;/a&gt; &amp;gt;
-&lt;br&gt;2) &amp;lt;URL: &lt;a href=&quot;http://www.regjeringen.no/nb/dep/fad/pressesenter/pressemeldinger/2012/staten-inngar-avtale-med-bankid.html&quot;&gt;http://www.regjeringen.no/nb/dep/fad/pressesenter/pressemeldinger/2012/staten-inngar-avtale-med-bankid.html&lt;/a&gt; &amp;gt;&lt;/p&gt;
-
-&lt;p&gt;Gitt BankIDs utforming, der BankID-utsteder har både privat og
-offentlig del av kundens nøkkel hos seg, er jeg ikke villig til å gi
-tilgang til informasjon som hører til min min privatsfære ved hjelp av
-innlogging med BankID.&lt;/p&gt;
-
-&lt;p&gt;Jeg ber derfor herved om at løsningen settes opp slik at ingen kan
-logge inn som meg på offentlige digitale tjenester ved hjelp av
-BankID, det vil si at jeg reserverer meg mot enhver bruk av BankID for
-å logge meg inn på slike tjenester som kan inneholde personsensitiv
-informasjon om meg.&lt;/p&gt;
-
-&lt;p&gt;Jeg har ikke BankID i dag, men som en kan se i oppslag i Aftenposten
-2012-09-13[3] er det ikke til hindrer for at andre kan bruke BankID på
-mine vegne for å få tilgang.  Det sikkerhetsproblemet kommer i tillegg
-til utformingsproblemet omtalt over, og forsterker bare mitt syn på at
-BankID ikke er aktuelt for meg til noe annet enn å logge inn i en
-nettbank der banken i større grad bærer risikoen ved misbruk.&lt;/p&gt;
-
-&lt;p&gt;3) &amp;lt;URL: &lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/Tyver-kan-tappe-kontoen-din---selv-uten-passord-og-pinkode--6989793.html&quot;&gt;http://www.aftenposten.no/nyheter/iriks/Tyver-kan-tappe-kontoen-din---selv-uten-passord-og-pinkode--6989793.html&lt;/a&gt; &amp;gt;&lt;/p&gt;
-
-&lt;p&gt;Jeg ber om rask tilbakemelding med saksnummer for min henvendelse.
-Jeg ber videre om bekreftelse på at BankID-innlogging er blokkert når
-det gjelder tilgang til &quot;min&quot; informasjon hos det offentlige, i
-forkant av BankID-integrasjon mot ID-porten som i følge
-pressemeldingen skal komme på plass i løpet av et par uker.&lt;/p&gt;
-
-&lt;p&gt;-- 
-&lt;br&gt;Vennlig hilsen
-&lt;br&gt;Petter Reinholdtsen&lt;/p&gt;
-&lt;/blockquote&gt;
-                 
-&lt;p&gt;Jeg venter spent på svaret.  Jeg mistenker jeg må sende tilsvarende
-beskjed til mine bankforbindelser for å sikre mine bankkontoer.&lt;/p&gt;
-
-&lt;p&gt;Hvis det skal brukes offentlig nøkkel-teknologi til å inngå avtaler
-på mine vegne og skaffe seg personsensitiv informasjon om meg, så er
-mitt krav at det kun er jeg som har tilgang på min private nøkkel.
-Alt annet blir å gi for mye tillit til andre.  Med BankID sitter andre
-på både &quot;min&quot; offentlige og private nøkkel.&lt;/p&gt;
-</description>
-       </item>
-       
-       <item>
-               <title>Debian Edu interview: Angela Fuß</title>
-               <link>http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Angela_Fu_.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Angela_Fu_.html</guid>
-                <pubDate>Wed, 14 Nov 2012 21:30:00 +0100</pubDate>
-               <description>&lt;p&gt;Here is another interview with one of the people in the &lt;a
-href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu and Skolelinux&lt;/a&gt;
-community.  I am running short on people willing to be interviewed, so
-if you know about someone I should interview, Please send me an email.
-After asking for many months, I finally managed to lure another one of
-the people behind the German
-&quot;&lt;a href=&quot;http://wiki.it-zukunft-schule.de/&quot;&gt;IT-Zukunft Schule&lt;/a&gt;&quot;
-project out from maternity leave to conduct an interview.  Give a warm
-welcome to Angela Fuß. :)&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Who are you, and how do you spend your days?&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;I am a 39-year-old woman living in the very north of Germany near
-Denmark. I live in a patchwork family with &quot;my man&quot; Mike Gabriel, my
-two daughters, Mikes daughter and Mikes and my rather newborn son.
-
-&lt;p&gt;At the moment - because of our little baby - I am spending most of
-the day by being a caring and organising mom for all the kids.
-Besides that I am really involved into and occupied with several inner
-growth processes: New born souls always bring the whole familiar
-system into movement and that needs time and focus ;-).  We are also
-in the middle of buying a house and moving to it.&lt;/p&gt;
-
-&lt;p&gt;In 2013 I will work again in my job in a German foundation for
-nature conservation. I am doing public relation work there.  Besides
-that - and that is the connection to Skolelinux / Debian Edu - I am
-working in our own school project &quot;IT-Zukunft Schule&quot; in North
-Germany. I am responsible for the quality assurance, the customer
-relationship management and the communication processes in the
-project.&lt;/p&gt;
-
-&lt;p&gt;Since 2001 I constantly have been training myself in communication
-and leadership. Besides that I am a forester, a landscaping gardener
-and a yoga teacher.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;How did you get in contact with the Skolelinux / Debian Edu
-project?&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;I fell in love with Mike ;-).&lt;/p&gt;
-
-&lt;p&gt;Very soon after getting to know him I was completely enrolled into
-Free Software.  At this time Mike did IT-services for one newly
-founded school in Kiel. Other schools in Kiel needed concepts for
-their IT environment.  Often when Mike came home from working at the
-newly founded school I found myself listening to his complaints about
-several points where the communication with the schools head or the
-teachers did not work.  So we were clear that he would not work for
-one more school if we did not set up a structure for communication
-between him, the schools head, the teachers, the students and the
-parents.&lt;/p&gt;
-
-&lt;p&gt;Together with our friend and hardware supplier Andreas Buchholz we
-started to get an overview of free software solutions suitable for
-schools. One day before Christmas 2010 Mike and I had a date with Kurt
-Gramlich in Gütersloh. As Kurt and I are really interested in building
-networks of people and in being in communication we dived into
-Skolelinux and brought it to the first grammar schools in Northern
-Germany.&lt;/p&gt;
-
-&lt;p&gt;For information about our school project you can read
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Mike_Gabriel.html&quot;&gt;the
-interview with Mike Gabriel&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;What do you see as the advantages of Skolelinux / Debian
-Edu?&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;First I have to say: I cannot answer this question technically. My
-answer comes rather from a social point of view.&lt;/p&gt;
-
-&lt;p&gt;The biggest advantage of Skolelinux / Debian Edu I see is the large
-and strong international community of Debian Developers in the
-background which is very alive and connected over mailinglists, blogs
-and meetings. My constant feeling for the Debian Community is: If
-something does not work they will somehow fix it. All is well
-;-). This is of course a user experience.  What I also get as a big
-advantage of Skolelinux / Debian Edu is that everybody who uses it and
-works with it can also contribute to it - that includes students,
-teachers, parents...&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;What do you see as the disadvantages of Skolelinux / Debian
-Edu?&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;I will answer this question relating to the internal structure of
-Skolelinux / Debian Edu.&lt;/p&gt;
-
-&lt;p&gt;What I see as a major disadvantage is that there is a gap between
-the group of developers for Debian Edu and the people who make the
-marketing, that means the people that bring Skolelinux to the
-schools. There is a lack of communication between these two groups and
-I think that does not really work for Skolelinux / Debian Edu.&lt;/p&gt;
-
-&lt;p&gt;Further I appreciate that Skolelinux / Debian Edu is known as a
-do-ocracy. Nevertheless I keep asking myself if at some points a
-democracy or some kind of hierarchical project structure would be good
-and helpful.  I am also missing some kind of contact between the
-Skolelinux / Debian Edu communities in Europe or on an international
-level. I think it would be good if there was more sharing between the
-different countries using Skolelinux / Debian Edu.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Which free software do you use daily?&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;On my laptop I am still using an Ubuntu 10.04 with a Gnome Desktop
-on.  As applications I use Openoffice.org, Gedit, Firefox, Pidgin,
-LaTeX and GnuCash. For mails I am using Horde. And I am really fond of
-my N900 running with Maemo.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Which strategy do you believe is the right one to use to
-get schools to use free software?&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;I am really convinced that in our school project &quot;IT-Zukunft
-Schule&quot; we have developed (and keep developing) a great way to get
-schools to use Free Software. We have written a detailed concept for
-that so I cannot explain the whole thing here. But in a nutshell the
-strategy has three crucial pillars:&lt;/p&gt;
+               <title>Thank you Thinkpad X41, for your long and trustworthy service</title>
+               <link>http://people.skolelinux.org/pere/blog/Thank_you_Thinkpad_X41__for_your_long_and_trustworthy_service.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Thank_you_Thinkpad_X41__for_your_long_and_trustworthy_service.html</guid>
+                <pubDate>Sat, 19 Jan 2013 09:20:00 +0100</pubDate>
+               <description>&lt;p&gt;This Christmas my trusty old laptop died.  It died quietly and
+suddenly in bed.  With a quiet whimper, it went completely quiet and
+black.  The power button was no longer able to turn it on.  It was a
+IBM Thinkpad X41, and the best laptop I ever had.  Better than both
+Thinkpads X30, X31, X40, X60, X61 and X61S.  Far better than the
+Compaq I had before that.  Now I need to find a replacement.  To keep
+going during Christmas, I moved the one year old SSD disk to my old
+X40 where it fitted (only one I had left that could use it), but it is
+not a durable solution.
+
+&lt;p&gt;My laptop needs are fairly modest.  This is my wishlist from when I
+got a new one more than 10 years ago.  It still holds true.:)&lt;/p&gt;
 
 &lt;ul&gt;
 
 
 &lt;ul&gt;
 
-&lt;li&gt;We really take time to get what sort of stories, questions and
-concerns the schools head and the teachers have about using different
-kinds of IT and we take time to enrol them into Free Software.&lt;/li&gt;
-
-&lt;li&gt;Our solution for schools is never just technical. In the centre
-are always the people who are going to use the software. From the very
-beginning of the planning for a school, we tell the schools head that
-they are paying us not only for a technical solution for their school,
-they also pay us for leading all the communication processes
-needed. If they do not want that, we are not working with them because
-we cannot give a guarantee for the quality of our work then.&lt;/li&gt;
-
-&lt;li&gt;Another focus lies in the training of teachers and students in
-co-administrating the IT-System at their school. They start getting in
-contact with the Skolelinux / Debian Edu community and they get the
-offer to become more and more independent from us.&lt;/li&gt;
+&lt;li&gt;Lightweight (around 1 kg) and small volume (preferably smaller
+  than A4).&lt;/li&gt;
+&lt;li&gt;Robust, it will be in my backpack every day.&lt;/li&gt;
+&lt;li&gt;Three button mouse and a mouse pin instead of touch pad.&lt;/li&gt;
+&lt;li&gt;Long battery life time.  Preferable a week.&lt;/li&gt;
+&lt;li&gt;Internal WIFI network card.&lt;/li&gt;
+&lt;li&gt;Internal Twisted Pair network card.&lt;/li&gt;
+&lt;li&gt;Some USB slots (2-3 is plenty)&lt;/li&gt;
+&lt;li&gt;Good keyboard - similar to the Thinkpad.&lt;/li&gt;
+&lt;li&gt;Video resolution at least 1024x768, with size around 12&quot; (A4 paper
+size).&lt;/li&gt;
+&lt;li&gt;Hardware supported by Debian Stable, ie the default kernel and
+  X.org packages.&lt;/li&gt;
+&lt;li&gt;Quiet, preferably fan free (or at least not using the fan most of
+  the time).
 
 &lt;/ul&gt;
 
 &lt;/ul&gt;
+
+&lt;p&gt;You will notice that there are no RAM and CPU requirements in the
+list.  The reason is simply that the specifications on laptops the
+last 10-15 years have been sufficient for my needs, and I have to look
+at other features to choose my laptop.  But are there still made as
+robust laptops as my X41?  The Thinkpad X60/X61 proved to be less
+robust, and Thinkpads seem to be heading in the wrong direction since
+Lenovo took over.  But I&#39;ve been told that X220 and X1 Carbon might
+still be useful.&lt;/p&gt;
+
+&lt;p&gt;Perhaps I should rethink my needs, and look for a pad with an
+external keyboard?  I&#39;ll have to check the
+&lt;a href=&quot;http://www.linux-laptop.net/&quot;&gt;Linux Laptops site&lt;/a&gt; for
+well-supported laptops, or perhaps just buy one preinstalled from one
+of the vendors listed on the &lt;a href=&quot;http://linuxpreloaded.com/&quot;&gt;Linux
+Pre-loaded site&lt;/a&gt;.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>RFID-pass deler bilder av fingeravtrykkene dine ved enhver grensepassering</title>
-               <link>http://people.skolelinux.org/pere/blog/RFID_pass_deler_bilder_av_fingeravtrykkene_dine_ved_enhver_grensepassering.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/RFID_pass_deler_bilder_av_fingeravtrykkene_dine_ved_enhver_grensepassering.html</guid>
-                <pubDate>Sun, 11 Nov 2012 23:40:00 +0100</pubDate>
-               <description>&lt;p&gt;Leste nettopp
-&lt;a href=&quot;http://www.digi.no/905822/fikk-koffert-avtale&quot;&gt;Digiartikkel om
-Idex&lt;/a&gt;, som stolt fortalte at de hadde fått en stor ny kunde av
-fingeravtrykksløsningen de lager:
-
-&lt;blockquote&gt;
-Kunden skal utvikle sikkerhetslåser til bruk på kofferter som skal
-produseres av markedsledende produsenter. Idexs fingeravtrykksensor og
-tilhørende programvare vil bli en del av den elektroniske låsen, som
-erstatning for nøkkel eller kode. Brukeren «innrullerer» fingeravtrykk
-direkte på låsen og mekanismen vil låses opp bare dersom brukeren
-sveiper en innrullert finger over sensoren.
-&lt;/blockquote&gt;
-
-&lt;p&gt;Det fascinerer meg at noen i Norge tror fingeravtrykk kan brukes
-til å sikre noe som helst, gitt at elektroniske pass har bilder av
-fingeravtrykkene elektronisk lesbart via RFID, og en må anta bildene
-blir lest og arkivert ved enhver grensepassering en foretar seg.  I
-tillegg kan RFID-pass leses på betydelig avstand (10-20 meter sier de
-som har testet, f.eks. 
-&lt;a href=&quot;http://www.papersplease.org/wp/2009/02/03/drive-by-reader-for-rfid-drivers-licenses-and-passport-cards/&quot;&gt;Chris
-Paget&lt;/a&gt;), slik at en ikke lenger trenger å invitere noen på et glass
-eller en kaffe for å kunne få tak i vedkommendes fingeravtrykk.  Det
-holder å ta med seg en RFID-leser til utenfor huset til vedkommende
-eller kontrollere en passkontroll.  F.eks. skryter
-&lt;a href=&quot;http://en.wikipedia.org/wiki/United_Arab_Emirates&quot;&gt;De forente
-Arabiske Emirater&lt;/a&gt; av at
-&lt;a href=&quot;http://yro.slashdot.org/story/12/10/15/1651216/the-uae-claims-to-hold-the-worlds-largest-biometric-database&quot;&gt;de
-har verdens største biometriske database&lt;/a&gt;, der databasen inneholder
-103 millioner digitale fingeravtrykk.  Med en befolkning i følge
-Wikipedia estimert i 2010 til 8.3 millioner har jeg vanskelig for å
-tro at det kun er landets innbyggere de har fingeravtrykkene til.
-Innbyggerne har neppe mer enn 10 fingre hver...&lt;/p&gt;
-
-&lt;p&gt;RFID-pass med fingeravtrykk betyr at bilder av ens fingeravtrykk er
-på vidvanke, og en kan dermed ikke i god tro anta at fingeravtrykk kun
-befinner seg hos fingerens eier.  Jeg vil ikke ha et slikt pass.&lt;/p&gt;
+               <title>How to find a browser plugin supporting a given MIME type</title>
+               <link>http://people.skolelinux.org/pere/blog/How_to_find_a_browser_plugin_supporting_a_given_MIME_type.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_find_a_browser_plugin_supporting_a_given_MIME_type.html</guid>
+                <pubDate>Fri, 18 Jan 2013 10:40:00 +0100</pubDate>
+               <description>&lt;p&gt;Some times I try to figure out which Iceweasel browser plugin to
+install to get support for a given MIME type.  Thanks to
+&lt;a href=&quot;https://wiki.ubuntu.com/MozillaTeam/Plugins&quot;&gt;specifications
+done by Ubuntu&lt;/a&gt; and Mozilla, it is possible to do this in Debian.
+Unfortunately, not very many packages provide the needed meta
+information, Anyway, here is a small script to look up all browser
+plugin packages announcing ther MIME support using this specification:&lt;/p&gt;
+
+&lt;pre&gt;
+#!/usr/bin/python
+import sys
+import apt
+def pkgs_handling_mimetype(mimetype):
+    cache = apt.Cache()
+    cache.open(None)
+    thepkgs = []
+    for pkg in cache:
+        version = pkg.candidate
+        if version is None:
+            version = pkg.installed
+        if version is None:
+            continue
+        record = version.record
+        if not record.has_key(&#39;Npp-MimeType&#39;):
+            continue
+        mime_types = record[&#39;Npp-MimeType&#39;].split(&#39;,&#39;)
+        for t in mime_types:
+            t = t.rstrip().strip()
+            if t == mimetype:
+                thepkgs.append(pkg.name)
+    return thepkgs
+mimetype = &quot;audio/ogg&quot;
+if 1 &lt; len(sys.argv):
+    mimetype = sys.argv[1]
+print &quot;Browser plugin packages supporting %s:&quot; % mimetype
+for pkg in pkgs_handling_mimetype(mimetype):
+    print &quot;  %s&quot; %pkg
+&lt;/pre&gt;
+
+&lt;p&gt;It can be used like this to look up a given MIME type:&lt;/p&gt;
+
+&lt;pre&gt;
+% ./apt-find-browserplug-for-mimetype 
+Browser plugin packages supporting audio/ogg:
+  gecko-mediaplayer
+% ./apt-find-browserplug-for-mimetype application/x-shockwave-flash
+Browser plugin packages supporting application/x-shockwave-flash:
+  browser-plugin-gnash
+%
+&lt;/pre&gt;
+
+&lt;p&gt;In Ubuntu this mechanism is combined with support in the browser
+itself to query for plugins and propose to install the needed
+packages.  It would be great if Debian supported such feature too.  Is
+anyone working on adding it?&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Update 2013-01-18 14:20&lt;/strong&gt;: The Debian BTS
+request for icweasel support for this feature is
+&lt;a href=&quot;http://bugs.debian.org/484010&quot;&gt;#484010&lt;/a&gt; from 2008 (and
+&lt;a href=&quot;http://bugs.debian.org/698426&quot;&gt;#698426&lt;/a&gt; from today).  Lack
+of manpower and wish for a different design is the reason thus feature
+is not yet in iceweasel from Debian.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>59 kommuner omfavner nå FiksGataMi</title>
-               <link>http://people.skolelinux.org/pere/blog/59_kommuner_omfavner_n__FiksGataMi.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/59_kommuner_omfavner_n__FiksGataMi.html</guid>
-                <pubDate>Mon, 5 Nov 2012 23:00:00 +0100</pubDate>
-               <description>&lt;p&gt;&lt;a href=&quot;http://maps.google.com/?q=http://www.nuug.no/prosjekt/fiksgatami/fiksgatami-municipalities-201210.kml&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-10-17-fiksgatami.png&quot;&gt;&lt;/a&gt;&lt;/p&gt;
-
-&lt;p&gt;For noen dager siden omfavnet to nye kommuner NUUGs
-&lt;a href=&quot;http://www.fiksgatami.no/&quot;&gt;FiksGataMi&lt;/a&gt;.  Med 59 kommuner
-som lenker til FiksGataMi fra sine hjemmesider er &quot;markedsandelen&quot;
-13,8 % (av 429 kommuner).  Sist ut er Stange og Utsira kommune, som
-slår følge med kommunene Askim, Askøy, Audnedal, Aure, Balestrand,
-Bærum, Eide, Farsund, Flekkefjord, Folldal, Gran, Grue, Hadsel,
-Halden, Halsa, Hamar, Hobøl, Holtålen, Hægebostad, Høyanger,
-Kongsberg, Kristiansund, Kvinesdal, Kviteseid, Levanger, Lindesnes,
-Luster, Lyngdal, Løten, Mandal, Marnardal, Moss, Namsos, Nissedal,
-Nordreisa, Randaberg, Rindal, Sel, Sirdal, Skiptvet, Sortland,
-Spydeberg, Stjørdal, Stord, Søgne, Sør-Odal, Tolga, Trysil, Tynset,
-Tysvær, Ullensvang Herad, Vennesla, Verdal, Vågan, Vågå, Våler og
-Åseral.  Oppdatert liste er tilgjengelig fra
-&lt;a href=&quot;http://wiki.nuug.no/grupper/fiksgatami/positivemottakere&quot;&gt;NUUGs
-wiki&lt;/a&gt;.  Kartet er dog ikke oppdatert med de siste kommunene.&lt;/p&gt;
-
-&lt;p&gt;Kanskje du bør høre med din kommune om de vil bli mer aktive
-brukere av FiksGataMi?  Se
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/40_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider___gj_r_din_.html&quot;&gt;en
-tidligere bloggpost&lt;/a&gt; med tips om hvordan det kan gjøres.&lt;/p&gt;
-
-&lt;p&gt;I snitt rapporteres det nå via FiksGataMi ca. 100 meldinger i uka fra
-innbyggerne om feil på offentlig infrastruktur.&lt;/p&gt;
+               <title>What is the most supported MIME type in Debian?</title>
+               <link>http://people.skolelinux.org/pere/blog/What_is_the_most_supported_MIME_type_in_Debian_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/What_is_the_most_supported_MIME_type_in_Debian_.html</guid>
+                <pubDate>Wed, 16 Jan 2013 10:10:00 +0100</pubDate>
+               <description>&lt;p&gt;The &lt;a href=&quot;http://wiki.debian.org/AppStreamDebianProposal&quot;&gt;DEP-11
+proposal to add AppStream information to the Debian archive&lt;/a&gt;, is a
+proposal to make it possible for a Desktop application to propose to
+the user some package to install to gain support for a given MIME
+type, font, library etc. that is currently missing.  With such
+mechanism in place, it would be possible for the desktop to
+automatically propose and install leocad if some LDraw file is
+downloaded by the browser.&lt;/p&gt;
+
+&lt;p&gt;To get some idea about the current content of the archive, I decided
+to write a simple program to extract all .desktop files from the
+Debian archive and look up the claimed MIME support there.  The result
+can be found on the
+&lt;a href=&quot;http://ftp.skolelinux.org/pub/AppStreamTest&quot;&gt;Skolelinux FTP
+site&lt;/a&gt;.  Using the collected information, it become possible to
+answer the question in the title.  Here are the 20 most supported MIME
+types in Debian stable (Squeeze), testing (Wheezy) and unstable (Sid).
+The complete list is available from the link above.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Debian Stable:&lt;/strong&gt;&lt;/p&gt;
+
+&lt;pre&gt;
+  count MIME type
+  ----- -----------------------
+     32 text/plain
+     30 audio/mpeg
+     29 image/png
+     28 image/jpeg
+     27 application/ogg
+     26 audio/x-mp3
+     25 image/tiff
+     25 image/gif
+     22 image/bmp
+     22 audio/x-wav
+     20 audio/x-flac
+     19 audio/x-mpegurl
+     18 video/x-ms-asf
+     18 audio/x-musepack
+     18 audio/x-mpeg
+     18 application/x-ogg
+     17 video/mpeg
+     17 audio/x-scpls
+     17 audio/ogg
+     16 video/x-ms-wmv
+&lt;/pre&gt;
+
+&lt;p&gt;&lt;strong&gt;Debian Testing:&lt;/strong&gt;&lt;/p&gt;
+
+&lt;pre&gt;
+  count MIME type
+  ----- -----------------------
+     33 text/plain
+     32 image/png
+     32 image/jpeg
+     29 audio/mpeg
+     27 image/gif
+     26 image/tiff
+     26 application/ogg
+     25 audio/x-mp3
+     22 image/bmp
+     21 audio/x-wav
+     19 audio/x-mpegurl
+     19 audio/x-mpeg
+     18 video/mpeg
+     18 audio/x-scpls
+     18 audio/x-flac
+     18 application/x-ogg
+     17 video/x-ms-asf
+     17 text/html
+     17 audio/x-musepack
+     16 image/x-xbitmap
+&lt;/pre&gt;
+
+&lt;p&gt;&lt;strong&gt;Debian Unstable:&lt;/strong&gt;&lt;/p&gt;
+
+&lt;pre&gt;
+  count MIME type
+  ----- -----------------------
+     31 text/plain
+     31 image/png
+     31 image/jpeg
+     29 audio/mpeg
+     28 application/ogg
+     27 image/gif
+     26 image/tiff
+     26 audio/x-mp3
+     23 audio/x-wav
+     22 image/bmp
+     21 audio/x-flac
+     20 audio/x-mpegurl
+     19 audio/x-mpeg
+     18 video/x-ms-asf
+     18 video/mpeg
+     18 audio/x-scpls
+     18 application/x-ogg
+     17 audio/x-musepack
+     16 video/x-ms-wmv
+     16 video/x-msvideo
+&lt;/pre&gt;
+
+&lt;p&gt;I am told that PackageKit can provide an API to access the kind of
+information mentioned in DEP-11.  I have not yet had time to look at
+it, but hope the PackageKit people in Debian are on top of these
+issues.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Update 2013-01-16 13:35&lt;/strong&gt;: Updated numbers after
+discovering a typo in my script.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>The European Central Bank (ECB) take a look at bitcoin</title>
-               <link>http://people.skolelinux.org/pere/blog/The_European_Central_Bank__ECB__take_a_look_at_bitcoin.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_European_Central_Bank__ECB__take_a_look_at_bitcoin.html</guid>
-                <pubDate>Sun, 4 Nov 2012 08:30:00 +0100</pubDate>
-               <description>&lt;p&gt;Slashdot just ran a story about the European Central Bank (ECB)
-&lt;a href=&quot;http://www.ecb.europa.eu/pub/pdf/other/virtualcurrencyschemes201210en.pdf&quot;&gt;releasing
-a report (PDF)&lt;/a&gt; about virtual currencies and
-&lt;a href=&quot;http://www.bitcoin.org/&quot;&gt;bitcoin&lt;/a&gt;.  It is interesting to
-see how a member of the bitcoin community
-&lt;a href=&quot;http://blog.bitinstant.com/blog/2012/10/30/the-ecb-report-on-bitcoin-and-virtual-currencies.html&quot;&gt;receive
-the report&lt;/a&gt;.  As for the future, I suspect the central banks and
-the governments will outlaw bitcoin if it gain any popularity, to avoid
-competition.  My thoughts go to the
-&lt;a href=&quot;http://en.wikipedia.org/wiki/Wörgl&quot;&gt;Wörgl experiment&lt;/a&gt; with
-negative inflation on cash which was such a success that it was
-terminated by the Austrian National Bank in 1933.  A successful
-alternative would be a threat to the current money system and gain
-powerful forces to work against it.&lt;/p&gt;
-
-&lt;p&gt;While checking out the current status of bitcoin, I also discovered
-that the community already seem to have
-&lt;a href=&quot;http://www.theverge.com/2012/8/27/3271637/bitcoin-savings-trust-pyramid-scheme-shuts-down&quot;&gt;experienced
-its first pyramid game / Ponzi scheme&lt;/a&gt;.  Not very surprising, given
-how members of &quot;small&quot; communities tend to trust each other.  I guess
-enterprising crocks will try again and again, as they do anywhere
-wealth is available.&lt;/p&gt;
+               <title>Using modalias info to find packages handling my hardware</title>
+               <link>http://people.skolelinux.org/pere/blog/Using_modalias_info_to_find_packages_handling_my_hardware.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Using_modalias_info_to_find_packages_handling_my_hardware.html</guid>
+                <pubDate>Tue, 15 Jan 2013 08:00:00 +0100</pubDate>
+               <description>&lt;p&gt;Yesterday, I wrote about the
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Modalias_strings___a_practical_way_to_map__stuff__to_hardware.html&quot;&gt;modalias
+values provided by the Linux kernel&lt;/a&gt; following my hope for
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html&quot;&gt;better
+dongle support in Debian&lt;/a&gt;.  Using this knowledge, I have tested how
+modalias values attached to package names can be used to map packages
+to hardware.  This allow the system to look up and suggest relevant
+packages when I plug in some new hardware into my machine, and replace
+discover and discover-data as the database used to map hardware to
+packages.&lt;/p&gt;
+
+&lt;p&gt;I create a modaliases file with entries like the following,
+containing package name, kernel module name (if relevant, otherwise
+the package name) and globs matching the relevant hardware
+modalias.&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+Package: package-name
+&lt;br&gt;Modaliases: module(modaliasglob, modaliasglob, modaliasglob)&lt;/p&gt;
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;It is fairly trivial to write code to find the relevant packages
+for a given modalias value using this file.&lt;/p&gt;
+
+&lt;p&gt;An entry like this would suggest the video and picture application
+cheese for many USB web cameras (interface bus class 0E01):&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+Package: cheese
+&lt;br&gt;Modaliases: cheese(usb:v*p*d*dc*dsc*dp*ic0Eisc01ip*)&lt;/p&gt;
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;An entry like this would suggest the pcmciautils package when a
+CardBus bridge (bus class 0607) PCI device is present:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+Package: pcmciautils
+&lt;br&gt;Modaliases: pcmciautils(pci:v*d*sv*sd*bc06sc07i*)
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;An entry like this would suggest the package colorhug-client when
+plugging in a ColorHug with USB IDs 04D8:F8DA:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+Package: colorhug-client
+&lt;br&gt;Modaliases: colorhug-client(usb:v04D8pF8DAd*)&lt;/p&gt;
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;I believe the format is compatible with the format of the Packages
+file in the Debian archive.  Ubuntu already uses their Packages file
+to store their mappings from packages to hardware.&lt;/p&gt;
+
+&lt;p&gt;By adding a XB-Modaliases: header in debian/control, any .deb can
+announce the hardware it support in a way my prototype understand.
+This allow those publishing packages in an APT source outside the
+Debian archive as well as those backporting packages to make sure the
+hardware mapping are included in the package meta information.  I&#39;ve
+tested such header in the pymissile package, and its modalias mapping
+is working as it should with my prototype.  It even made it to Ubuntu
+Raring.&lt;/p&gt;
+
+&lt;p&gt;To test if it was possible to look up supported hardware using only
+the shell tools available in the Debian installer, I wrote a shell
+implementation of the lookup code.  The idea is to create files for
+each modalias and let the shell do the matching.  Please check out and
+try the
+&lt;a href=&quot;http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/hw-support-lookup?view=co&quot;&gt;hw-support-lookup&lt;/a&gt;
+shell script.  It run without any extra dependencies and fetch the
+hardware mappings from the Debian archive and the subversion
+repository where I currently work on my prototype.&lt;/p&gt;
+
+&lt;p&gt;When I use it on a machine with a yubikey inserted, it suggest to
+install yubikey-personalization:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+% ./hw-support-lookup
+&lt;br&gt;yubikey-personalization
+&lt;br&gt;%
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;When I run it on my Thinkpad X40 with a PCMCIA/CardBus slot, it
+propose to install the pcmciautils package:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+% ./hw-support-lookup 
+&lt;br&gt;pcmciautils
+&lt;br&gt;%
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;If you know of any hardware-package mapping that should be added to
+&lt;a href=&quot;http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/modaliases?view=co&quot;&gt;my
+database&lt;/a&gt;, please tell me about it.&lt;/p&gt;
+
+&lt;p&gt;It could be possible to generate several of the mappings between
+packages and hardware.  One source would be to look at packages with
+kernel modules, ie packages with *.ko files in /lib/modules/, and
+extract their modalias information.  Another would be to look at
+packages with udev rules, ie packages with files in
+/lib/udev/rules.d/, and extract their vendor/model information to
+generate a modalias matching rule.  I have not tested any of these to
+see if it work.&lt;/p&gt;
+
+&lt;p&gt;If you want to help implementing a system to let us propose what
+packages to install when new hardware is plugged into a Debian
+machine, please send me an email or talk to me on
+&lt;a href=&quot;irc://irc.debian.org/%23debian-devel&quot;&gt;#debian-devel&lt;/a&gt;.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>Ode til Frikanalen...</title>
-               <link>http://people.skolelinux.org/pere/blog/Ode_til_Frikanalen___.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Ode_til_Frikanalen___.html</guid>
-                <pubDate>Fri, 2 Nov 2012 23:00:00 +0100</pubDate>
-               <description>&lt;p&gt;I 2009 bidro vi i &lt;a href=&quot;http://www.nuug.no/&quot;&gt;NUUG&lt;/a&gt; til at
-&lt;a href=&quot;http://www.frikanalen.no/&quot;&gt;Frikanalen&lt;/a&gt; ble
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Frikanalen_og_jul_i_studentr_det.html&quot;&gt;tilgjengelig
-i et fritt og åpent standardisert videoformat&lt;/a&gt;.  Bakgrunnen var at
-vi i NUUG likte tanken på «Youtube på TV», der enhver borger kunne få
-mulighet til å kringkaste sin video på TV, og NUUG ble medlem i
-Frikanalen for å støtte dette arbeidet.  Frikanalen er borger-TV, der
-alle kan være sin egen redaktør og lage TV uten solid finansielle
-muskler.  Siden den gang har vi bistått kanalen på ulikt vis, blant
-annet med å hjelpe til med å utvikle en løsning basert på fri
-programvare for drift av TV-kanalen.  Dette utviklingsarbeidet pågår
-fortsatt, men det er god fremgang og godt håp om å få på plass en
-webbasert løsning for styring av TV-kanalen basert på fri programvare.
-Dagens produksjonsløsning er basert på Windows og proprietær
-programvare, et resultat av at kulturdepartementet krevde at
-Frikanalen kom på lufta veldig raskt da departementet overtalte
-Frivillighet Norge til å snappe opp konseptet.  Dagens
-produksjonsløsning er dyr i drift, og en fri programvareløsning bør
-kutte kostnadene litt.  Men det er fortsatt dyrt å kjøpe tilgang til å
-sende ut på RiksTV og andre TV-distributører, noe som spiser av
-kanalens begrensede midler.&lt;/p&gt;
-
-&lt;p&gt;Nytt for 2013 er dessverre at kulturdepartementet kutter all støtte
-til Frikanalen.  Mens det i
-&lt;a href=&quot;http://www.regjeringen.no/pages/35168579/PDFS/PRP201120120001KUDDDDPDFS.pdf&quot;&gt;statsbudsjettet
-for 2012&lt;/a&gt; sto følgende (side 55):&lt;/p&gt;
-
-&lt;blockquote&gt;
-
-Det foreslås et driftstilskudd på 1 mill. kroner i 2012 til
-Frikanalen. Kulturdepartementet har inngått avtale om investerings- og
-driftsstøtte til Frikanalen som gir et økonomisk grunnlag for kanalen
-i oppstartsårene. En forutsetning for støtten er bl.a. at Frikanalen
-tilstreber å være en reell ytringskanal for samtlige partier og lister
-i forbindelse med valg.
-
-&lt;/blockquote&gt;
-
-&lt;p&gt;Så har kulturdepartementet
-&lt;a href=&quot;http://www.knif.no/Innkjop/Knif-Samfunn/Informasjonsbrev/Informasjonsbrev-2012/Frikanalen&quot;&gt;kuttet
-all støtte for 2013&lt;/a&gt;:&lt;/p&gt;
-
-&lt;blockquote&gt;
-
-&lt;p&gt;Statsbudsjettet 2013: Frikanalen&lt;/p&gt;
-&lt;p&gt;Det er ikke satt av penger i statsbudsjettet for 2013 til Frikanalen.&lt;/p&gt;
-
-&lt;p&gt;Frivillighet Norge var fødselshjelper for foreningen Frikanalen i
-2007. Kanalen har fått 1 mill kr i altfor lav bevilgning hvis kanalen
-skulle klare å realisere målet om å være en opplæringsarena for
-frivillige organisasjoner som ville lære å bruke billedspråk.&lt;/p&gt;
-
-&lt;p&gt;TV-mediets posisjon som kommunikasjonskanal har endret seg
-betydelig siden Frikanalen ble etablert. Det er supplert og til dels
-erstattet av andre kommunikasjonskanaler, som det også er
-ressurskrevende for organisasjonene å ta i bruk.&lt;/p&gt;
-
-&lt;/blockquote&gt;
-
-&lt;p&gt;Når en ser bort fra den merkelige begrunnelsen, da Frikanalen så
-vidt jeg vet aldri har tatt mål av seg «å være en opplæringsarena for
-frivillige organisasjoner som ville lære å bruke billedspråk», så er
-det veldig trist at kulturdepartementet kutter støtten.&lt;/p&gt;
-
-&lt;p&gt;Fundamentet for Frikanalen ble lagt da Stortinget vedtok
-innføringen av det digitale bakkenettet.  En oversikt over
-&lt;a href=&quot;http://www.openchannel.no/stortinget.html&quot;&gt;det Stortinget
-skrev&lt;/a&gt; da finnes på nettsidene til åpen kanal.  Der het det blant
-annet om «åpne kanaler»:&lt;/p&gt;
-
-&lt;blockquote&gt;
-
-Et annet flertall, alle unntatt medlemmene fra Fremskrittspartiet, vil
-også peke på at man ut fra ønsket om en bredt anlagt offentlig debatt,
-må se på den faktiske tilgjengelighet allmennheten har til
-TV-mediet. I mange land har man ønsket å sikre denne tilgangen gjennom
-egen lovgivning som forplikter allmennkringkastere eller distributører
-å holde av en del av sendekapasiteten til livssynskanaler, ideelle
-organisasjoner og lignende. I Norden betegnes dette gjerne som åpne
-kanaler. Dette flertallet mener dette er et interessant område sett i
-et ytringsfrihetsperspektiv. Dette flertallet mener derfor at staten
-bør legge til rette for dette når man ved innføring av nye
-distribusjonskanaler skal utarbeide regelverk og gi konsesjoner.
-&lt;/blockquote&gt;
-
-&lt;p&gt;Veien frem har gått over svært ulendt terreng, noe en kan se litt
-av konturene av i en artikkel hos Vox Publica med tittel
-«&lt;a href=&quot;http://voxpublica.no/2007/03/hvor-apen-blir-frikanalen/&quot;&gt;Hvor
-åpen blir “Frikanalen”?&lt;/a&gt;».  Begge tekstene er nyttig lesning for å
-forstå mer om hva Frikanalen er. Jeg anbefaler alle å støtte opp om
-Frikanalen, bli medlem, lage og sende programmer der.&lt;/p&gt;
+               <title>Modalias strings - a practical way to map &quot;stuff&quot; to hardware</title>
+               <link>http://people.skolelinux.org/pere/blog/Modalias_strings___a_practical_way_to_map__stuff__to_hardware.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Modalias_strings___a_practical_way_to_map__stuff__to_hardware.html</guid>
+                <pubDate>Mon, 14 Jan 2013 11:20:00 +0100</pubDate>
+               <description>&lt;p&gt;While looking into how to look up Debian packages based on hardware
+information, to find the packages that support a given piece of
+hardware, I refreshed my memory regarding modalias values, and decided
+to document the details.  Here are my findings so far, also available
+in
+&lt;a href=&quot;http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/&quot;&gt;the
+Debian Edu subversion repository&lt;/a&gt;:
+
+&lt;p&gt;&lt;strong&gt;Modalias decoded&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;This document try to explain what the different types of modalias
+values stands for.  It is in part based on information from
+&amp;lt;URL: &lt;a href=&quot;https://wiki.archlinux.org/index.php/Modalias&quot;&gt;https://wiki.archlinux.org/index.php/Modalias&lt;/a&gt; &amp;gt;,
+&amp;lt;URL: &lt;a href=&quot;http://unix.stackexchange.com/questions/26132/how-to-assign-usb-driver-to-device&quot;&gt;http://unix.stackexchange.com/questions/26132/how-to-assign-usb-driver-to-device&lt;/a&gt; &amp;gt;,
+&amp;lt;URL: &lt;a href=&quot;http://code.metager.de/source/history/linux/stable/scripts/mod/file2alias.c&quot;&gt;http://code.metager.de/source/history/linux/stable/scripts/mod/file2alias.c&lt;/a&gt; &amp;gt; and
+&amp;lt;URL: &lt;a href=&quot;http://cvs.savannah.gnu.org/viewvc/dmidecode/dmidecode.c?root=dmidecode&amp;view=markup&quot;&gt;http://cvs.savannah.gnu.org/viewvc/dmidecode/dmidecode.c?root=dmidecode&amp;view=markup&lt;/a&gt; &amp;gt;.
+
+&lt;p&gt;The modalias entries for a given Linux machine can be found using
+this shell script:&lt;/p&gt;
+
+&lt;pre&gt;
+find /sys -name modalias -print0 | xargs -0 cat | sort -u
+&lt;/pre&gt;
+
+&lt;p&gt;The supported modalias globs for a given kernel module can be found
+using modinfo:&lt;/p&gt;
+
+&lt;pre&gt;
+% /sbin/modinfo psmouse | grep alias:
+alias:          serio:ty05pr*id*ex*
+alias:          serio:ty01pr*id*ex*
+%
+&lt;/pre&gt;
+
+&lt;p&gt;&lt;strong&gt;PCI subtype&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;A typical PCI entry can look like this.  This is an Intel Host
+Bridge memory controller:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+pci:v00008086d00002770sv00001028sd000001ADbc06sc00i00
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;This represent these values:&lt;/p&gt;
+
+&lt;pre&gt;
+ v   00008086  (vendor)
+ d   00002770  (device)
+ sv  00001028  (subvendor)
+ sd  000001AD  (subdevice)
+ bc  06        (bus class)
+ sc  00        (bus subclass)
+ i   00        (interface)
+&lt;/pre&gt;
+
+&lt;p&gt;The vendor/device values are the same values outputted from &#39;lspci
+-n&#39; as 8086:2770.  The bus class/subclass is also shown by lspci as
+0600.  The 0600 class is a host bridge.  Other useful bus values are
+0300 (VGA compatible card) and 0200 (Ethernet controller).&lt;/p&gt;
+
+&lt;p&gt;Not sure how to figure out the interface value, nor what it
+means.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;USB subtype&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Some typical USB entries can look like this.  This is an internal
+USB hub in a laptop:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;Here is the values included in this alias:&lt;/p&gt;
+
+&lt;pre&gt;
+ v    1D6B  (device vendor)
+ p    0001  (device product)
+ d    0206  (bcddevice)
+ dc     09  (device class)
+ dsc    00  (device subclass)
+ dp     00  (device protocol)
+ ic     09  (interface class)
+ isc    00  (interface subclass)
+ ip     00  (interface protocol)
+&lt;/pre&gt;
+
+&lt;p&gt;The 0900 device class/subclass means hub.  Some times the relevant
+class is in the interface class section.  For a simple USB web camera,
+these alias entries show up:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+usb:v0AC8p3420d5000dcEFdsc02dp01ic01isc01ip00
+&lt;br&gt;usb:v0AC8p3420d5000dcEFdsc02dp01ic01isc02ip00
+&lt;br&gt;usb:v0AC8p3420d5000dcEFdsc02dp01ic0Eisc01ip00
+&lt;br&gt;usb:v0AC8p3420d5000dcEFdsc02dp01ic0Eisc02ip00
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;Interface class 0E01 is video control, 0E02 is video streaming (aka
+camera), 0101 is audio control device and 0102 is audio streaming (aka
+microphone).  Thus this is a camera with microphone included.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;ACPI subtype&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;The ACPI type is used for several non-PCI/USB stuff.  This is an IR
+receiver in a Thinkpad X40:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+acpi:IBM0071:PNP0511:
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;The values between the colons are IDs.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;DMI subtype&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;The DMI table contain lots of information about the computer case
+and model.  This is an entry for a IBM Thinkpad X40, fetched from
+/sys/devices/virtual/dmi/id/modalias:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+dmi:bvnIBM:bvr1UETB6WW(1.66):bd06/15/2005:svnIBM:pn2371H4G:pvrThinkPadX40:rvnIBM:rn2371H4G:rvrNotAvailable:cvnIBM:ct10:cvrNotAvailable:
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;The values present are&lt;/p&gt;
+
+&lt;pre&gt;
+ bvn  IBM            (BIOS vendor)
+ bvr  1UETB6WW(1.66) (BIOS version)
+ bd   06/15/2005     (BIOS date)
+ svn  IBM            (system vendor)
+ pn   2371H4G        (product name)
+ pvr  ThinkPadX40    (product version)
+ rvn  IBM            (board vendor)
+ rn   2371H4G        (board name)
+ rvr  NotAvailable   (board version)
+ cvn  IBM            (chassis vendor)
+ ct   10             (chassis type)
+ cvr  NotAvailable   (chassis version)
+&lt;/pre&gt;
+
+&lt;p&gt;The chassis type 10 is Notebook.  Other interesting values can be
+found in the dmidecode source:&lt;/p&gt;
+
+&lt;pre&gt;
+  3 Desktop
+  4 Low Profile Desktop
+  5 Pizza Box
+  6 Mini Tower
+  7 Tower
+  8 Portable
+  9 Laptop
+ 10 Notebook
+ 11 Hand Held
+ 12 Docking Station
+ 13 All In One
+ 14 Sub Notebook
+ 15 Space-saving
+ 16 Lunch Box
+ 17 Main Server Chassis
+ 18 Expansion Chassis
+ 19 Sub Chassis
+ 20 Bus Expansion Chassis
+ 21 Peripheral Chassis
+ 22 RAID Chassis
+ 23 Rack Mount Chassis
+ 24 Sealed-case PC
+ 25 Multi-system
+ 26 CompactPCI
+ 27 AdvancedTCA
+ 28 Blade
+ 29 Blade Enclosing
+&lt;/pre&gt;
+
+&lt;p&gt;The chassis type values are not always accurately set in the DMI
+table.  For example my home server is a tower, but the DMI modalias
+claim it is a desktop.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;SerIO subtype&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;This type is used for PS/2 mouse plugs.  One example is from my
+test machine:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+serio:ty01pr00id00ex00
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;The values present are&lt;/p&gt;
+
+&lt;pre&gt;
+  ty  01  (type)
+  pr  00  (prototype)
+  id  00  (id)
+  ex  00  (extra)
+&lt;/pre&gt;
+
+&lt;p&gt;This type is supported by the psmouse driver.  I am not sure what
+the valid values are.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Other subtypes&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;There are heaps of other modalias subtypes according to
+file2alias.c.  There is the rest of the list from that source: amba,
+ap, bcma, ccw, css, eisa, hid, i2c, ieee1394, input, ipack, isapnp,
+mdio, of, parisc, pcmcia, platform, scsi, sdio, spi, ssb, vio, virtio,
+vmbus, x86cpu and zorro.  I did not spend time documenting all of
+these, as they do not seem relevant for my intended use with mapping
+hardware to packages when new stuff is inserted during run time.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Looking up kernel modules using modalias values&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;To check which kernel modules provide support for a given modalias,
+one can use the following shell script:&lt;/p&gt;
+
+&lt;pre&gt;
+  for id in $(find /sys -name modalias -print0 | xargs -0 cat | sort -u); do \
+    echo &quot;$id&quot; ; \
+    /sbin/modprobe --show-depends &quot;$id&quot;|sed &#39;s/^/  /&#39; ; \
+  done
+&lt;/pre&gt;
+
+&lt;p&gt;The output can look like this (only the first few entries as the
+list is very long on my test machine):&lt;/p&gt;
+
+&lt;pre&gt;
+  acpi:ACPI0003:
+    insmod /lib/modules/2.6.32-5-686/kernel/drivers/acpi/ac.ko 
+  acpi:device:
+  FATAL: Module acpi:device: not found.
+  acpi:IBM0068:
+    insmod /lib/modules/2.6.32-5-686/kernel/drivers/char/nvram.ko 
+    insmod /lib/modules/2.6.32-5-686/kernel/drivers/leds/led-class.ko 
+    insmod /lib/modules/2.6.32-5-686/kernel/net/rfkill/rfkill.ko 
+    insmod /lib/modules/2.6.32-5-686/kernel/drivers/platform/x86/thinkpad_acpi.ko 
+  acpi:IBM0071:PNP0511:
+    insmod /lib/modules/2.6.32-5-686/kernel/lib/crc-ccitt.ko 
+    insmod /lib/modules/2.6.32-5-686/kernel/net/irda/irda.ko 
+    insmod /lib/modules/2.6.32-5-686/kernel/drivers/net/irda/nsc-ircc.ko 
+  [...]
+&lt;/pre&gt;
+
+&lt;p&gt;If you want to help implementing a system to let us propose what
+packages to install when new hardware is plugged into a Debian
+machine, please send me an email or talk to me on
+&lt;a href=&quot;irc://irc.debian.org/%23debian-devel&quot;&gt;#debian-devel&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Update 2013-01-15:&lt;/strong&gt; Rewrite &quot;cat $(find ...)&quot; to
+&quot;find ... -print0 | xargs -0 cat&quot; to make sure it handle directories
+in /sys/ with space in them.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>12 years of outages - summarised by Stuart Kendrick</title>
-               <link>http://people.skolelinux.org/pere/blog/12_years_of_outages___summarised_by_Stuart_Kendrick.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/12_years_of_outages___summarised_by_Stuart_Kendrick.html</guid>
-                <pubDate>Fri, 26 Oct 2012 14:20:00 +0200</pubDate>
-               <description>&lt;p&gt;I work at the &lt;a href=&quot;http://www.uio.no/&quot;&gt;University of Oslo&lt;/a&gt;
-looking after the computers, mostly on the unix side, but in general
-all over the place.  I am also a member (and currently leader) of
-&lt;a href=&quot;http://www.nuug.no/&quot;&gt;the NUUG association&lt;/a&gt;, which in turn
-make me a member of &lt;a href=&quot;http://www.usenix.org/&quot;&gt;USENIX&lt;/a&gt;.  NUUG
-is an member organisation for us in Norway interested in free
-software, open standards and unix like operating systems, and USENIX
-is a US based member organisation with similar targets.  And thanks to
-these memberships, I get all issues of the great USENIX magazine
-&lt;a href=&quot;https://www.usenix.org/publications/login&quot;&gt;;login:&lt;/a&gt; in the
-mail several times a year.  The magazine is great, and I read most of
-it every time.&lt;/p&gt;
-
-&lt;p&gt;In the last issue of the USENIX magazine ;login:, there is an
-article by &lt;a href=&quot;http://www.skendric.com/&quot;&gt;Stuart Kendrick&lt;/a&gt; from
-Fred Hutchinson Cancer Research Center titled
-&quot;&lt;a href=&quot;https://www.usenix.org/publications/login/october-2012-volume-37-number-5/what-takes-us-down&quot;&gt;What
-Takes Us Down&lt;/a&gt;&quot; (longer version also
-&lt;a href=&quot;http://www.skendric.com/problem/incident-analysis/2012-06-30/What-Takes-Us-Down.pdf&quot;&gt;available
-from his own site&lt;/a&gt;), where he report what he found when he
-processed the outage reports (both planned and unplanned) from the
-last twelve years and classified them according to cause, time of day,
-etc etc.  The article is a good read to get some empirical data on
-what kind of problems affect a data centre, but what really inspired
-me was the kind of reporting they had put in place since 2000.&lt;p&gt;
-
-&lt;p&gt;The centre set up a mailing list, and started to send fairly
-standardised messages to this list when a outage was planned or when
-it already occurred, to announce the plan and get feedback on the
-assumtions on scope and user impact.  Here is the two example from the
-article: First the unplanned outage:
-
-&lt;blockquote&gt;&lt;pre&gt;
-Subject:     Exchange 2003 Cluster Issues
-Severity:    Critical (Unplanned)
-Start:              Monday, May 7, 2012, 11:58
-End:        Monday, May 7, 2012, 12:38
-Duration:    40 minutes
-Scope:      Exchange 2003
-Description: The HTTPS service on the Exchange cluster crashed, triggering
-             a cluster failover.
-
-User Impact: During this period, all Exchange users were unable to
-             access e-mail. Zimbra users were unaffected.
-Technician:  [xxx]
-&lt;/pre&gt;&lt;/blockquote&gt;
-
-Next the planned outage:
-
-&lt;blockquote&gt;&lt;pre&gt;
-Subject:     H Building Switch Upgrades
-Severity:    Major (Planned)
-Start:      Saturday, June 16, 2012, 06:00
-End:        Saturday, June 16, 2012, 16:00
-Duration:    10 hours
-Scope:      H2 Transport
-Description: Currently, Catalyst 4006s provide 10/100 Ethernet to end-
-            stations. We will replace these with newer Catalyst
-            4510s.
-User Impact: All users on H2 will be isolated from the network during
-            this work. Afterward, they will have gigabit
-            connectivity.
-Technician:  [xxx]
-&lt;/pre&gt;&lt;/blockquote&gt;
-
-&lt;p&gt;He notes in his article that the date formats and other fields have
-been a bit too free form to make it easy to automatically process them
-into a database for further analysis, and I would have used ISO 8601
-dates myself to make it easier to process (in other words I would ask
-people to write &#39;2012-06-16 06:00 +0000&#39; instead of the start time
-format listed above).  There are also other issues with the format
-that could be improved, read the article for the details.&lt;/p&gt;
-
-&lt;p&gt;I find the idea of standardising outage messages seem to be such a
-good idea that I would like to get it implemented here at the
-university too.  We do register
-&lt;a href=&quot;http://www.uio.no/tjenester/it/aktuelt/planlagte-tjenesteavbrudd/&quot;&gt;planned
-changes and outages in a calendar&lt;/a&gt;, and report the to a mailing
-list, but we do not do so in a structured format and there is not a
-report to the same location for unplanned outages.  Perhaps something
-for other sites to consider too?&lt;/p&gt;
+               <title>Moved the pymissile Debian packaging to collab-maint</title>
+               <link>http://people.skolelinux.org/pere/blog/Moved_the_pymissile_Debian_packaging_to_collab_maint.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Moved_the_pymissile_Debian_packaging_to_collab_maint.html</guid>
+                <pubDate>Thu, 10 Jan 2013 20:40:00 +0100</pubDate>
+               <description>&lt;p&gt;As part of my investigation on how to improve the support in Debian
+for hardware dongles, I dug up my old Mark and Spencer USB Rocket
+Launcher and updated the Debian package
+&lt;a href=&quot;http://packages.qa.debian.org/pymissile&quot;&gt;pymissile&lt;/a&gt; to make
+sure udev will fix the device permissions when it is plugged in.  I
+also added a &quot;Modaliases&quot; header to test it in the Debian archive and
+hopefully make the package be proposed by jockey in Ubuntu when a user
+plug in his rocket launcher.  In the process I moved the source to a
+git repository under collab-maint, to make it easier for any DD to
+contribute.  &lt;a href=&quot;http://code.google.com/p/pymissile/&quot;&gt;Upstream&lt;/a&gt;
+is not very active, but the software still work for me even after five
+years of relative silence.  The new git repository is not listed in
+the uploaded package yet, because I want to test the other changes a
+bit more before I upload the new version.  If you want to check out
+the new version with a .desktop file included, visit the
+&lt;a href=&quot;http://anonscm.debian.org/gitweb/?p=collab-maint/pymissile.git&quot;&gt;gitweb
+view&lt;/a&gt; or use &quot;&lt;tt&gt;git clone
+git://anonscm.debian.org/collab-maint/pymissile.git&lt;/tt&gt;&quot;.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Lets make hardware dongles easier to use in Debian</title>
+               <link>http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html</guid>
+                <pubDate>Wed, 9 Jan 2013 15:40:00 +0100</pubDate>
+               <description>&lt;p&gt;One thing that annoys me with Debian and Linux distributions in
+general, is that there is a great package management system with the
+ability to automatically install software packages by downloading them
+from the distribution mirrors, but no way to get it to automatically
+install the packages I need to use the hardware I plug into my
+machine.  Even if the package to use it is easily available from the
+Linux distribution.  When I plug in a LEGO Mindstorms NXT, it could
+suggest to automatically install the python-nxt, nbc and t2n packages
+I need to talk to it.  When I plug in a Yubikey, it could propose the
+yubikey-personalization package.  The information required to do this
+is available, but no-one have pulled all the pieces together.&lt;/p&gt;
+
+&lt;p&gt;Some years ago, I proposed to
+&lt;a href=&quot;http://lists.debian.org/debian-devel/2010/05/msg01206.html&quot;&gt;use
+the discover subsystem to implement this&lt;/a&gt;.  The idea is fairly
+simple:
+
+&lt;ul&gt;
+
+&lt;li&gt;Add a desktop entry in /usr/share/autostart/ pointing to a program
+  starting when a user log in.&lt;/li&gt;
+
+&lt;li&gt;Set this program up to listen for kernel events emitted when new
+  hardware is inserted into the computer.&lt;/li&gt;
+
+&lt;li&gt;When new hardware is inserted, look up the hardware ID in a
+  database mapping to packages, and take note of any non-installed
+  packages.&lt;/li&gt;
+
+&lt;li&gt;Show a message to the user proposing to install the discovered
+  package, and make it easy to install it.&lt;/li&gt;
+
+&lt;/ul&gt;
+
+&lt;p&gt;I am not sure what the best way to implement this is, but my
+initial idea was to use dbus events to discover new hardware, the
+discover database to find packages and
+&lt;a href=&quot;http://www.packagekit.org/&quot;&gt;PackageKit&lt;/a&gt; to install
+packages.&lt;/p&gt;
+
+&lt;p&gt;Yesterday, I found time to try to implement this idea, and the
+draft package is now checked into
+&lt;a href=&quot;http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/&quot;&gt;the
+Debian Edu subversion repository&lt;/a&gt;.  In the process, I updated the
+&lt;a href=&quot;http://packages.qa.debian.org/d/discover-data.html&quot;&gt;discover-data&lt;/a&gt;
+package to map the USB ids of LEGO Mindstorms and Yubikey devices to
+the relevant packages in Debian, and uploaded a new version
+2.2013.01.09 to unstable.  I also discovered that the current 
+&lt;a href=&quot;http://packages.qa.debian.org/d/discover.html&quot;&gt;discover&lt;/a&gt;
+package in Debian no longer discovered any USB devices, because
+/proc/bus/usb/devices is no longer present.  I ported it to use
+libusb as a fall back option to get it working.  The fixed package
+version 2.1.2-6 is now in experimental (didn&#39;t upload it to unstable
+because of the freeze).&lt;/p&gt;
+
+&lt;p&gt;With this prototype in place, I can insert my Yubikey, and get this
+desktop notification to show up (only once, the first time it is
+inserted):&lt;/p&gt;
+
+&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2013-01-09-hw-autoinstall.png&quot;&gt;&lt;/p&gt;
+
+&lt;p&gt;For this prototype to be really useful, some way to automatically
+install the proposed packages by pressing the &quot;Please install
+program(s)&quot; button should to be implemented.&lt;/p&gt;
+
+&lt;p&gt;If this idea seem useful to you, and you want to help make it
+happen, please help me update the discover-data database with mappings
+from hardware to Debian packages.  Check if &#39;discover-pkginstall -l&#39;
+list the package you would like to have installed when a given
+hardware device is inserted into your computer, and report bugs using
+reportbug if it isn&#39;t.  Or, if you know of a better way to provide
+such mapping, please let me know.&lt;/p&gt;
+
+&lt;p&gt;This prototype need more work, and there are several questions that
+should be considered before it is ready for production use.  Is dbus
+the correct way to detect new hardware?  At the moment I look for HAL
+dbus events on the system bus, because that is the events I could see
+on my Debian Squeeze KDE desktop.  Are there better events to use?
+How should the user be notified?  Is the desktop notification
+mechanism the best option, or should the background daemon raise a
+popup instead?  How should packages be installed?  When should they
+not be installed?&lt;/p&gt;
+
+&lt;p&gt;If you want to help getting such feature implemented in Debian,
+please send me an email. :)&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>Amazon steal books from customer and throw out her out without any explanation</title>
-               <link>http://people.skolelinux.org/pere/blog/Amazon_steal_books_from_customer_and_throw_out_her_out_without_any_explanation.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Amazon_steal_books_from_customer_and_throw_out_her_out_without_any_explanation.html</guid>
-                <pubDate>Mon, 22 Oct 2012 20:30:00 +0200</pubDate>
-               <description>&lt;p&gt;A blog post from Martin Bekkelund today tell the story of
-&lt;a href=&quot;http://www.bekkelund.net/2012/10/22/outlawed-by-amazon-drm/&quot;&gt;how
-Amazon erased the books from a customer&#39;s kindle, locked the account
-and refuse to tell the customer why&lt;/a&gt;.  If a real book store did
-this to a customer, it would be called breaking into private property
-and theft.  The story has spread around the net today.  A bit more
-background information is available in Norwegian from
-&lt;a href=&quot;http://www.digi.no/904658/hun-ble-kastet-ut-av-amazon&quot;&gt;digi.no&lt;/a&gt;.
-It is no surprise that digital restriction mechanisms (DRM) are used
-this way, as it has been warned about such abuse since DRM was
-introduced many years back.  And Amazon proved in 2009 that it was
-willing to
-&lt;a href=&quot;http://boingboing.net/2009/07/20/amazons-orwellian-de.html&quot;&gt;
-break into customers equipment and remove the books&lt;/a&gt; people had
-bought, when it removed the book 1984 by George Orwell from all the
-customers who had bought it.  From the official comments, it even
-sounded like
-&lt;a href=&quot;http://www.nytimes.com/2009/07/18/technology/companies/18amazon.html&quot;&gt;Amazon
-would never do that again&lt;/a&gt;.  And here we are, three years
-later.&lt;/p&gt;
-
-&lt;p&gt;And thought this action is
-&lt;a href=&quot;http://www.itavisen.no/904648/forbrukerraadet-helt-haarreisende&quot;&gt;against
-Norwegian regulations and law&lt;/a&gt;, it is according to the terms of use
-as written by Amazon, and it is hard to hold Amazon accountable to
-Norwegian laws.  It is just yet another example of unacceptable terms
-of use on the web, and how they are used to remove customer
-rights.&lt;/p&gt;
-
-&lt;p&gt;Luckily for electronic books, there are alternatives without
-unacceptable terms.  For example
-&lt;a href=&quot;http://www.gutenberg.org/&quot;&gt;Project Gutenberg&lt;/a&gt; (about 40,000
-books), &lt;a href=&quot;http://runeberg.org/&quot;&gt;Project Runenberg&lt;/a&gt; (1,652
-books) and &lt;a href=&quot;http://www.archive.org/details/texts&quot;&gt;The Internet
-Archive&lt;/a&gt; (3,641,797 books) have heaps of books without DRM, which
-can read by anyone and shared with anyone.&lt;/p&gt;
-
-&lt;p&gt;Update 2012-10-23: This story broke in the morning on Monday. In
-the evening after the story had spread all across the Internet, Amazon
-restored the account of the user, as reported by
-&lt;a href=&quot;http://www.digi.no/904675/helomvending-fra-amazon&quot;&gt;digi.no&lt;/a&gt;
-and &lt;a href=&quot;http://nrk.no/kultur-og-underholdning/1.8368487&quot;&gt;NRK&lt;/a&gt;.
-Apparently public pressure work.  The story from Martin have seen
-several twitter messages per minute the last 24 hours, which is quite
-a lot, and is still drawing a lot of attention.  But even when the
-account is restored, the fundamental problem still exist.  I recommend
-reading two opinions from
-&lt;a href=&quot;http://blogs.computerworlduk.com/simon-says/2012/10/rights-you-have-no-right-to-your-ebooks/index.htm&quot;&gt;Simon
-Phipps&lt;/a&gt; and
-&lt;a href=&quot;http://blogs.computerworlduk.com/open-enterprise/2012/10/is-amazon-playing-fair/index.htm&quot;&gt;Glen
-Moody&lt;/a&gt; if you want to learn more about the fundamentals and more
-details about the original story.&lt;/p&gt;
+               <title>New IRC channel for LEGO designers using Debian</title>
+               <link>http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html</guid>
+                <pubDate>Wed, 2 Jan 2013 15:40:00 +0100</pubDate>
+               <description>&lt;p&gt;During Christmas, I have worked a bit on the Debian support for
+&lt;a href=&quot;http://mindstorms.lego.com/en-us/Default.aspx&quot;&gt;LEGO Mindstorm
+NXT&lt;/a&gt;.  My son and I have played a bit with my NXT set, and I
+discovered I had to build all the tools myself because none were
+already in Debian Squeeze.  If Debian support for LEGO is something
+you care about, please join me on the IRC channel
+&lt;a href=&quot;irc://irc.debian.org/%23debian-lego&quot;&gt;#debian-lego&lt;/a&gt; (server
+irc.debian.org).  There is a lot that could be done to improve the
+Debian support for LEGO designers.  For example both CAD software
+and Mindstorm compilers are missing. :)&lt;/p&gt;
+
+&lt;p&gt;Update 2012-01-03: A
+&lt;a href=&quot;http://wiki.debian.org/LegoDesigners&quot;&gt;project page&lt;/a&gt;
+including links to Lego related packages is now available.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>The fight for freedom and privacy</title>
-               <link>http://people.skolelinux.org/pere/blog/The_fight_for_freedom_and_privacy.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_fight_for_freedom_and_privacy.html</guid>
-                <pubDate>Thu, 18 Oct 2012 10:50:00 +0200</pubDate>
-               <description>&lt;p&gt;Civil liberties and privacy in the western world are going down the
-drain, and it is hard to fight against it.  I try to do my best, but
-time is limited.  I hope you do your best too.  A few years ago I came
-across a marvellous drawing by
-&lt;a href=&quot;http://www.claybennett.com/about.html&quot;&gt;Clay Bennett&lt;/a&gt;
-visualising some of what is going on.
-
-&lt;p&gt;&lt;a href=&quot;http://www.claybennett.com/pages/security_fence.html&quot;&gt;
-&lt;img src=&quot;http://www.claybennett.com/images/archivetoons/security_fence.jpg&quot;&gt;&lt;/a&gt;&lt;/p&gt;
-
-&lt;blockquote&gt;
-«They who can give up essential liberty to obtain a little temporary
-safety, deserve neither liberty nor safety.» - Benjamin Franklin
-&lt;/blockquote&gt;
-
-&lt;p&gt;Do you feel safe at the airport?  I do not.  Do you feel safe when
-you see a surveillance camera?  I do not.  Do you feel safe when you
-leave electronic traces of your behaviour and opinions?  I do not.  I
-just remember &lt;a href=&quot;http://en.wikipedia.org/wiki/Panopticon&quot;&gt;the
-Panopticom&lt;/a&gt;, and can not help help to think that we are slowly
-transforming our society to a huge Panopticom on our own.&lt;/p&gt;
+               <title>Lenker for 2013-01-01</title>
+               <link>http://people.skolelinux.org/pere/blog/Lenker_for_2013_01_01.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lenker_for_2013_01_01.html</guid>
+                <pubDate>Tue, 1 Jan 2013 09:20:00 +0100</pubDate>
+               <description>&lt;p&gt;Her er noen lenker til tekster jeg har satt pris på å lese den
+siste måneden.&lt;/p&gt;
+
+&lt;ul&gt;
+
+&lt;li&gt;2012-12-07
+  &lt;a href=&quot;http://www.idg.no/computerworld/article262047.ece&quot;&gt;Myter og
+  FUD om fri programvare&lt;/a&gt; av min venn Christer Gundersen som
+  kommenterer noen av de påstandene som er spredt via Computerworld
+  Norge de siste månedene.&lt;/li&gt;
+
+&lt;li&gt;BankID er et opplegg der utsteder (dvs. banken eller dens
+  leverandør) sitter på alt som trengs for å bruke BankID, men har
+  lovet å ikke bruke den unntatt på oppdrag fra deg.  Det er greit nok
+  for banktjenester, der banken allerede har full kontroll over
+  resultatet, men problematisk når det gjelder tilgang til
+  helseopplysninger og avtaleinngåelse med andre enn banken.  Jeg
+  håper protestene brer om seg.
+
+  &lt;ul&gt;
+
+  &lt;li&gt;2012-12-11 &lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/BankID-blottlegger-helseopplysninger-7067148.html&quot;&gt;BankID
+    blottlegger helseopplysninger&lt;/a&gt;&lt;/li&gt;
+
+  &lt;li&gt;2012-12-07 &lt;a href=&quot;http://www.nrk.no/nyheter/norge/1.9695027&quot;&gt;-
+    Helseopplysningene ikke sikre med Bank-ID&lt;/a&gt;&lt;/li&gt;
+
+  &lt;li&gt;2012-12-07
+    &lt;a href=&quot;https://www.bankid.no/Presse-og-nyheter/Nyhetsarkiv/2012/Papeker-alvorlige-men-kjente-utfordringer/&quot;&gt;Påpeker
+    alvorlige, men kjente utfordringer&lt;/a&gt; er den offisielle
+    holdningen til de som lager BankID.&lt;/li&gt;
+
+  &lt;li&gt;2012-12-08
+    &lt;a href=&quot;http://www.tnp.no/norway/panorama/3419-ntnu-researcher-warns-against-security-of-bank-id-password&quot;&gt;NTNU
+      Researcher Warns against Security of Bank ID Password&lt;/a&gt;
+
+  &lt;/ul&gt;
+
+&lt;li&gt;2012-12-11 &lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/Norske-elever-er-darligst-i-Europa-pa-algebra-7066752.html&quot;&gt;Norske elever er dårligst i Europa på algebra&lt;/a&gt;
+
+&lt;li&gt;2012-12-11
+  &lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/Realfagsdodaren-7067173.html&quot;&gt;Realfagsdødaren&lt;/a&gt;
+
+&lt;li&gt;2012-12-21
+  &lt;a href=&quot;http://www.bt.no/nyheter/innenriks/112/--Forventningene-er-for-hoye-2816450.html&quot;&gt;-
+  Noen må bli skuffet&lt;/a&gt; - Politiet i Bergen forteller hvor lavt de
+  prioriterer hverdagskriminalitet.&lt;/li&gt;
+
+&lt;li&gt;2012-05-03
+  &lt;a href=&quot;http://e24.no/jobb/kripos-ansatt-doemt-for-snoking-for-venn/20208585&quot;&gt;
+  Kripos-ansatt dømt for snoking for venn&lt;/A&gt; - viser hvor svak
+  reaksjonen blir når politiet misbruker innsamlet informasjon.  En
+  forvarsel på konsekvensene av nasjonal brev- og besøkskontroll -
+  ofte kalt Datalagringsdirektivet.&lt;/li&gt;
+
+&lt;li&gt;2012-12-14
+  &lt;a href=&quot;http://www.dagbladet.no/2012/12/14/kultur/debatt/kronikk/jul/ensomhet/24838541/&quot;&gt;Å
+  smøre en forskjell&lt;/a&gt; - om ensomhet og jul.&lt;/li&gt;
+
+&lt;li&gt;2012-12-18
+  &lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/n-krise-av-gangen_-takk-7072452.html&quot;&gt;Én
+  krise av gangen, takk!&lt;/a&gt;
+
+
+&lt;li&gt;2012-12-17
+  &lt;a href=&quot;http://www.aftenposten.no/meninger/NAV-Et-mangehodet-monster--7072165.html&quot;&gt;NAV:
+  Et mangehodet monster&lt;/a&gt;&lt;/li&gt;
+
+&lt;li&gt;2011-01-12
+  &lt;a href=&quot;http://www.dagbladet.no/2011/01/12/kultur/debatt/kronikk/personvern/15027203/&quot;&gt;Pasienter
+  uten vern&lt;/a&gt; - forteller litt om hvordan Norsk Pasientregister og
+  andre helseregister raderer bort pasienters privatsfære.&lt;/li&gt;
+
+
+&lt;li&gt;2012-12-19
+  &lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/Hvorfor-er-barnefamilier-fattige-7073951.html&quot;&gt;Hvorfor
+  er barnefamilier fattige?&lt;/a&gt;&lt;/li&gt;
+
+&lt;li&gt;2012-12-25
+  &lt;a href=&quot;http://www.aftenposten.no/meninger/spaltister/Den-skjulte-minoriteten--konservative-kristne-i-Norge-7075518.html&quot;&gt;Den
+  skjulte minoriteten – konservative kristne i Norge&lt;/a&gt; - kronikk av
+  Bjørn Stærk fra aftenposten&lt;/li&gt;
+
+&lt;li&gt;2009-05-04
+  &lt;a href=&quot;http://deltemeninger.no/-/bulletin/show/303429_folkebiblioteket-2-0?ref=checkpoint&quot;&gt;Folkebiblioteket
+  2.0&lt;/a&gt; - Min venn Sturle om opphavsrett og Internett, i debatt med
+  Olav Torvund.&lt;/li&gt;
+
+&lt;/ul&gt;
+
+&lt;p&gt;Og et godt nytt år til dere alle!&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>57 kommuner omfavner nå FiksGataMi</title>
-               <link>http://people.skolelinux.org/pere/blog/57_kommuner_omfavner_n__FiksGataMi.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/57_kommuner_omfavner_n__FiksGataMi.html</guid>
-                <pubDate>Wed, 17 Oct 2012 23:40:00 +0200</pubDate>
-               <description>&lt;p&gt;&lt;a href=&quot;http://maps.google.com/?q=http://www.nuug.no/prosjekt/fiksgatami/fiksgatami-municipalities-201210.kml&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-10-17-fiksgatami.png&quot;&gt;&lt;/a&gt;&lt;/p&gt;
-
-&lt;p&gt;For noen dager siden omfavnet nok en kommune NUUGs
-&lt;a href=&quot;http://www.fiksgatami.no/&quot;&gt;FiksGataMi&lt;/a&gt;.  Med 57 kommuner
-som lenker til FiksGataMi fra sine hjemmesider er &quot;markedsandelen&quot;
-13% (av 429 kommuner).  Sist ut er Våler kommune, som slår
-følge med kommunene Askim, Askøy, Audnedal, Aure, Balestrand, Bærum,
-Eide, Farsund, Flekkefjord, Folldal, Gran, Grue, Hadsel, Halden,
-Halsa, Hamar, Hobøl, Holtålen, Hægebostad, Høyanger, Kongsberg,
-Kristiansund, Kvinesdal, Kviteseid, Levanger, Lindesnes, Luster,
-Lyngdal, Løten, Mandal, Marnardal, Moss, Namsos, Nissedal, Nordreisa,
-Randaberg, Rindal, Sel, Sirdal, Skiptvet, Sortland, Spydeberg,
-Stjørdal, Stord, Søgne, Sør-Odal, Tolga, Trysil, Tynset, Tysvær,
-Ullensvang Herad, Vennesla, Verdal, Vågan, Vågå og Åseral.  Oppdatert
-liste og kart er tilgjengelig fra
-&lt;a href=&quot;http://wiki.nuug.no/grupper/fiksgatami/positivemottakere&quot;&gt;NUUGs
-wiki&lt;/a&gt;.
-
-&lt;p&gt;I snitt rapporteres det nå via FiksGataMi ca. 110 meldinger fra
-innbyggerne i uka om feil på offentlig infrastruktur.&lt;/p&gt;
+               <title>A Christmas present for Skolelinux / Debian Edu</title>
+               <link>http://people.skolelinux.org/pere/blog/A_Christmas_present_for_Skolelinux___Debian_Edu.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_Christmas_present_for_Skolelinux___Debian_Edu.html</guid>
+                <pubDate>Fri, 28 Dec 2012 09:20:00 +0100</pubDate>
+               <description>&lt;p&gt;I was happy to discover a few days ago that the
+&lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux / Debian Edu&lt;/a&gt;
+project also this year received a Christmas present from Another
+Agency in Trondheim.  NOK 1000,- showed up on our donation account
+December 24th.  I want to express our thanks for this very welcome
+present.  As the Debian Edu / Skolelinux project is very short on
+funding these days, and thus lack the money to do regular developer
+gatherings, this donation was most welcome.  One developer gathering
+cost around NOK 15&amp;nbsp;000,-, so we need quite a lot more to keep the
+development pace we want.  Thus, I hope their example this year is
+followed by many others. :)&lt;/p&gt;
+
+&lt;p&gt;The public list of donors can be found on
+&lt;a href=&quot;http://www.linuxiskolen.no/slxdebianlabs/donations.html&quot;&gt;the
+donation page&lt;/a&gt; for the project, which also contain instructions if
+you want to donate to the project.&lt;/p&gt;
 </description>
        </item>
        
 </description>
        </item>