]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
New post
[homepage.git] / blog / index.rss
index 7e74e1f27be3624114153271fb93f21059ee2e65..cdd6bd69b6e62f584660ca02397139c2cbb5b4b1 100644 (file)
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
        <item>
-               <title>First prototype ready making hardware easier to use in Debian</title>
-               <link>http://people.skolelinux.org/pere/blog/First_prototype_ready_making_hardware_easier_to_use_in_Debian.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/First_prototype_ready_making_hardware_easier_to_use_in_Debian.html</guid>
-                <pubDate>Mon, 21 Jan 2013 12:00:00 +0100</pubDate>
-               <description>&lt;p&gt;Early this month I set out to try to
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html&quot;&gt;improve
-the Debian support for pluggable hardware devices&lt;/a&gt;.  Now my
-prototype is working, and it is ready for a larger audience.  To test
-it, fetch the
-&lt;a href=&quot;http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/&quot;&gt;source
-from the Debian Edu subversion repository&lt;/a&gt;, build and install the
-package.  You might have to log out and in again activate the
-autostart script.&lt;/p&gt;
-
-&lt;p&gt;The design is simple:&lt;/p&gt;
+               <title>Datalagringsdirektivet gjør at Oslo Høyre og Arbeiderparti ikke får min stemme i år</title>
+               <link>http://people.skolelinux.org/pere/blog/Datalagringsdirektivet_gj_r_at_Oslo_H_yre_og_Arbeiderparti_ikke_f_r_min_stemme_i__r.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Datalagringsdirektivet_gj_r_at_Oslo_H_yre_og_Arbeiderparti_ikke_f_r_min_stemme_i__r.html</guid>
+                <pubDate>Sun, 8 Sep 2013 20:40:00 +0200</pubDate>
+               <description>&lt;p&gt;I 2011 raderte et stortingsflertall bestående av Høyre og
+Arbeiderpartiet vekk en betydelig del av privatsfæren til det norske
+folk.  Det ble vedtatt at det skulle registreres og lagres i et halvt
+år hvor alle som bærer på en mobiltelefon befinner seg, hvem de
+snakker med og hvor lenge de snakket sammen.  Det skal også
+registreres hvem de sendte SMS-meldinger til, hvem en har sendt epost
+til, og hvilke nett-tjenere en besøkte.  Saken er kjent som
+&lt;a href=&quot;http://beta.holderdeord.no/issues/innfore-datalagringsdirektivet&quot;&gt;Datalagringsdirektivet
+(DLD)&lt;/a&gt;, og innebærer at alle innbyggerne og andre innenfor Norges
+grenser overvåkes døgnet rundt.  Det ble i praksis innført brev og
+besøkskontroll av hele befolkningen.  Rapporter fra de landene som
+allerede har innført slik total lagring av borgernes
+kommunikasjonsmønstre forteller at det ikke hjelper i
+kriminalitetsbekjempelsen.  Den norske prislappen blir mange hundre
+millioner, uten at det ser ut til å bidra positivt til politiets
+arbeide.  Jeg synes flere hundre millioner i stedet burde vært brukt
+på noe som kan dokumenteres å ha effekt i kriminalitetsbekjempelsen.
+Se mer på
+&lt;a href=&quot;http://no.wikipedia.org/wiki/Datalagringsdirektivet&quot;&gt;Wikipedia&lt;/a&gt;
+og &lt;a href=&quot;http://www.uhuru.biz/?cat=84&quot;&gt;Jon Wessel-Aas&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;Hva er problemet, tenkter du kanskje?  Et åpenbart problem er at
+medienes kildevern i praksis blir radert ut.  Den innsamlede
+informasjonen gjør det mulig å finne ut hvem som har snakket med
+journalister på telefon, SMS og epost, og hvem som har vært i nærheten
+av journalister så sant begge bar med seg en telefon.  Et annet er at
+advokatvernet blir sterkt redusert, der politiet kan finne ut hvem
+som har snakket med en advokat når, eller vært i møter en med advokat.
+Et tredje er at svært personlig informasjon kan avledes fra hvilke
+nettsteder en har besøkt.  Har en besøkt hivnorge.no,
+swingersnorge.com eller andre sider som kan brukes til avlede
+interesser som hører til privatsfæren, vil denne informasjonen være
+tilgjengelig takket være datalagringsdirektivet.&lt;/p&gt;
+
+&lt;p&gt;De fleste partiene var mot, kun to partier stemte for.  Høyre og
+Arbeiderpartiet.  Og både Høyre og Arbeiderpartiet i Oslo har
+DLD-forkjempere på toppen av sine lister (har ikke sjekket de andre
+fylkene).  Det er dermed helt uaktuelt for meg å stemme på disse
+partiene.  Her er oversikten over partienes valglister i Oslo, med
+informasjon om hvem som stemte hva i første DLD-votering i Stortinget,
+basert på informasjon fra mine venner i 
+&lt;a href=&quot;http://beta.holderdeord.no/votes/1301946411e&quot;&gt;Holder de
+Ord&lt;/a&gt; samt &lt;a href=&quot;http://data.stortinget.no/&quot;&gt;data.stortinget.no&lt;/a&gt;.
+Først ut er stortingslista fra Høyre for Oslo:&lt;/p&gt;
+
+&lt;style type=&quot;text/css&quot;&gt;
+.for    {background-color:#F5A9A9;}
+.mot    {background-color:#A9F5BC;}
+.ukjent { }
+&lt;/style&gt;
+
+&lt;table&gt;
+&lt;tr&gt;&lt;th&gt;#&lt;/th&gt;&lt;th&gt;Navn, fødselsår og valgkrets&lt;/th&gt;&lt;th&gt;Stemme/kommentar&lt;/th&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;for&quot;&gt;&lt;td&gt;1.&lt;/td&gt;
+&lt;td&gt;Ine Marie Eriksen Søreide (1976), Gamle Oslo&lt;/td&gt;
+&lt;td&gt;Stemte for DLD&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;mot&quot;&gt;&lt;td&gt;2.&lt;/td&gt;
+&lt;td&gt;Nikolai Astrup (1978), Frogner&lt;/td&gt;
+&lt;td&gt;Stemte mot DLD&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;mot&quot;&gt;&lt;td&gt;3.&lt;/td&gt;
+&lt;td&gt;Michael Tetzschner (1954), Vestre Aker&lt;/td&gt;
+&lt;td&gt;Stemte mot DLD&lt;/td&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;4.&lt;/td&gt;
+&lt;td&gt;Kristin Vinje (1963), Nordre Aker&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;5.&lt;/td&gt;
+&lt;td&gt;Mudassar Hussain Kapur (1976), Nordstrand&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;6.&lt;/td&gt;
+&lt;td&gt;Stefan Magnus B. Heggelund (1984), Grünerløkka&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;7.&lt;/td&gt;
+&lt;td&gt;Heidi Nordby Lunde (1973), Grünerløkka&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;8.&lt;/td&gt;
+&lt;td&gt;Frode Helgerud (1950), Frogner&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;9.&lt;/td&gt;
+&lt;td&gt;Afshan Rafiq (1975), Stovner&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;10.&lt;/td&gt;
+&lt;td&gt;Astrid Nøklebye Heiberg (1936), Frogner&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;11.&lt;/td&gt;
+&lt;td&gt;Camilla Strandskog (1984) St.Hanshaugen&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;12.&lt;/td&gt;
+&lt;td&gt;John Christian Elden (1967), Ullern&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;13.&lt;/td&gt;
+&lt;td&gt;Berit Solli (1972), Alna&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;14.&lt;/td&gt;
+&lt;td&gt;Ola Kvisgaard (1963), Frogner&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;15.&lt;/td&gt;
+&lt;td&gt;James Stove Lorentzen (1957), Vestre Aker&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;16.&lt;/td&gt;
+&lt;td&gt;Gülsüm Koc (1987), Stovner&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;17.&lt;/td&gt;
+&lt;td&gt;Jon Ole Whist (1976), Grünerløkka&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;18.&lt;/td&gt;
+&lt;td&gt;Maren Eline Malthe-Sørenssen (1971), Vestre Aker&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;19.&lt;/td&gt;
+&lt;td&gt;Ståle Hagen (1968), Søndre Nordstrand&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
 
-&lt;ul&gt;
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;20.&lt;/td&gt;
+&lt;td&gt;Kjell Omdal Erichsen (1978), Sagene&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
 
-&lt;li&gt;Add desktop entry in /usr/share/autostart/ causing a program
-hw-support-handlerd to start when the user log in.&lt;/li&gt;
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;21.&lt;/td&gt;
+&lt;td&gt;Saida R. Begum (1987), Grünerløkka&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
 
-&lt;li&gt;This program listen for kernel events about new hardware (directly
-from the kernel like udev does), not using HAL dbus events as I
-initially did.&lt;/li&gt;
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;22.&lt;/td&gt;
+&lt;td&gt;Torkel Brekke (1970), Nordre Aker&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
 
-&lt;li&gt;When new hardware is inserted, look up the hardware modalias in
-the APT database, a database
-&lt;a href=&quot;http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/modaliases?view=markup&quot;&gt;available
-via HTTP&lt;/a&gt; and a database available as part of the package.&lt;/li&gt;
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;23.&lt;/td&gt;
+&lt;td&gt;Sverre K. Seeberg (1950), Vestre Aker&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
 
-&lt;li&gt;If a package is mapped to the hardware in question, the package
-isn&#39;t installed yet and this is the first time the hardware was
-plugged in, show a desktop notification suggesting to install the
-package or packages.&lt;/li&gt;
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;24.&lt;/td&gt;
+&lt;td&gt;Julie Margrethe Brodtkorb (1974), Ullern&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
 
-&lt;li&gt;If the user click on the &#39;install package now&#39; button, ask
-aptdaemon via the PackageKit API to install the requrired package.&lt;/li&gt;
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt;25.&lt;/td&gt;
+&lt;td&gt;Fabian Stang (1955), Frogner&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
 
-&lt;li&gt;aptdaemon ask for root password or sudo password, and install the
-package while showing progress information in a window.&lt;/li&gt;
+&lt;/table&gt;
 
-&lt;/ul&gt;
+&lt;p&gt;Deretter har vi stortingslista fra Arbeiderpartiet for Oslo:&lt;/p&gt;
+
+&lt;table&gt;
+
+&lt;tr&gt;&lt;th&gt;#&lt;/th&gt;&lt;th&gt;Navn, fødselsår og valgkrets&lt;/th&gt;&lt;th&gt;Stemme/kommentar&lt;/th&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;for&quot;&gt;&lt;td&gt;1.&lt;/td&gt;
+&lt;td&gt;Jens Stoltenberg (1959), Frogner&lt;/td&gt;
+&lt;td&gt;Ikke til stede i Stortinget, leder av regjeringen som fremmet forslaget&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;for&quot;&gt;&lt;td&gt;2.&lt;/td&gt;
+&lt;td&gt;Hadia Tajik (1983), Grünerløkka&lt;/td&gt;
+&lt;td&gt;Stemte for DLD&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;for&quot;&gt;&lt;td&gt; 3.&lt;/td&gt;
+&lt;td&gt;Jonas Gahr Støre (1960), Vestre Aker&lt;/td&gt;
+&lt;td&gt;Ikke til stede i Stortinget, medlem av regjeringen som fremmet forslaget&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;for&quot;&gt;&lt;td&gt; 4.&lt;/td&gt;
+&lt;td&gt;Marianne Marthinsen (1980), Grünerløkka&lt;/td&gt;
+&lt;td&gt;Stemte for DLD&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;for&quot;&gt;&lt;td&gt; 5.&lt;/td&gt;
+&lt;td&gt;Jan Bøhler (1952), Alna&lt;/td&gt;
+&lt;td&gt;Stemte for DLD&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;for&quot;&gt;&lt;td&gt; 6.&lt;/td&gt;
+&lt;td&gt;Marit Nybakk (1947), Frogner&lt;/td&gt;
+&lt;td&gt;Stemte for DLD&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;for&quot;&gt;&lt;td&gt; 7.&lt;/td&gt;
+&lt;td&gt;Truls Wickholm (1978), Sagene&lt;/td&gt;
+&lt;td&gt;Stemte for DLD&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 8.&lt;/td&gt;
+&lt;td&gt;Prableen Kaur (1993), Grorud&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 9.&lt;/td&gt;
+&lt;td&gt;Vegard Grøslie Wennesland (1983), St.Hanshaugen&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 10.&lt;/td&gt;
+&lt;td&gt;Inger Helene Vaaten (1975), Grorud&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 11.&lt;/td&gt;
+&lt;td&gt;Ivar Leveraas (1939), Alna&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 12.&lt;/td&gt;
+&lt;td&gt;Grete Haugdal (1971), Gamle Oslo&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 13.&lt;/td&gt;
+&lt;td&gt;Olav Tønsberg (1948), Alna&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 14.&lt;/td&gt;
+&lt;td&gt;Khamshajiny Gunaratnam (1988), Grorud&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 15.&lt;/td&gt;
+&lt;td&gt;Fredrik Mellem (1969), Sagene&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 16.&lt;/td&gt;
+&lt;td&gt;Brit Axelsen (1945), Stovner&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 17.&lt;/td&gt;
+&lt;td&gt;Dag Bayegan-Harlem (1977), Ullern&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 18.&lt;/td&gt;
+&lt;td&gt;Kristin Sandaker (1963), Østeinsjø&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 19.&lt;/td&gt;
+&lt;td&gt;Bashe Musse (1965), Grünerløkka&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 20.&lt;/td&gt;
+&lt;td&gt;Torunn Kanutte Husvik (1983), St. Hanshaugen&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 21.&lt;/td&gt;
+&lt;td&gt;Steinar Andersen (1947), Nordstrand&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 22.&lt;/td&gt;
+&lt;td&gt;Anne Cathrine Berger (1972), Sagene&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 23.&lt;/td&gt;
+&lt;td&gt;Khalid Mahmood (1959), Østensjø&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 24.&lt;/td&gt;
+&lt;td&gt;Munir Jaber (1990), Alna&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr class=&quot;ukjent&quot;&gt;&lt;td&gt; 25.&lt;/td&gt;
+&lt;td&gt;Libe Solberg Rieber-Mohn (1965), Frogner&lt;/td&gt;
+&lt;td&gt;Ikke til stede&lt;/td&gt;&lt;/tr&gt;
+
+&lt;/table&gt;
+
+&lt;p&gt;Hvilket parti får så min stemme i år.  Jeg tror det blir
+&lt;a href=&quot;http://piratpartiet.no/&quot;&gt;Piratpartiet&lt;/a&gt;.  Hvis de kan bidra
+til at det kommer noen inn på Stortinget med teknisk peiling, så får
+kanskje ikke overvåkningsgalskapen like fritt spillerom som det har
+hatt så langt.&lt;/p&gt;
 
-&lt;p&gt;I still need to come up with a better name for the system.  Here
-are some screen shots showing the prototype in action.  First the
-notification, then the password request, and finally the request to
-approve all the dependencies.  Sorry for the Norwegian Bokmål GUI.&lt;/p&gt;
-
-&lt;p&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-1-notification.png&quot;&gt;
-&lt;br&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-2-password.png&quot;&gt;
-&lt;br&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-3-dependencies.png&quot;&gt;
-&lt;br&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-4-installing.png&quot;&gt;
-&lt;br&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-5-installing-details.png&quot; width=&quot;70%&quot;&gt;&lt;/p&gt;
-
-&lt;p&gt;The prototype still need to be improved with longer timeouts, but
-is already useful.  The database of hardware to package mappings also
-need more work.  It is currently compatible with the Ubuntu way of
-storing such information in the package control file, but could be
-changed to use other formats instead or in addition to the current
-method.  I&#39;ve dropped the use of discover for this mapping, as the
-modalias approach is more flexible and easier to use on Linux as long
-as the Linux kernel expose its modalias strings directly.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Update 2013-01-21 16:50&lt;/strong&gt;: Due to popular demand,
-here is the command required to check out and build the source: Use
-&#39;&lt;tt&gt;svn checkout
-svn://svn.debian.org/debian-edu/trunk/src/hw-support-handler/; cd
-hw-support-handler; debuild&lt;/tt&gt;&#39;.  If you lack debuild, install the
-devscripts package.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <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;
+               <title>Second beta release (beta 1) of Debian Edu/Skolelinux based on Debian Wheezy</title>
+               <link>http://people.skolelinux.org/pere/blog/Second_beta_release__beta_1__of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Second_beta_release__beta_1__of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html</guid>
+                <pubDate>Thu, 22 Aug 2013 09:30:00 +0200</pubDate>
+               <description>&lt;p&gt;The second wheezy based beta release of Debian Edu was wrapped up
+today, slightly delayed because of some bugs in the initial Windows
+integration fixes .  This is the release announcement:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;New features for Debian Edu 7.1+edu0~b1 released 2013-08-22&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;These are the release notes for Debian Edu / Skolelinux
+7.1+edu0~b1, based on Debian with codename &quot;Wheezy&quot;.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;About Debian Edu and Skolelinux&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu, also known as
+Skolelinux&lt;/a&gt;, is a Linux distribution based on Debian providing an
+out-of-the box environment of a completely configured school
+network. Immediately after installation a school server running all
+services needed for a school network is set up just waiting for users
+and machines being added via GOsa², a comfortable Web-UI. A netbooting
+environment is prepared using PXE, so after initial installation of
+the main server from CD or USB stick all other machines can be
+installed via the network. The provided school server provides LDAP
+database and Kerberos authentication service, centralized home
+directories, DHCP server, web proxy and many other services. The
+desktop contains
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html&quot;&gt;more
+than 60 educational software packages&lt;/a&gt; and more are available from
+the Debian archive, and schools can choose between KDE, Gnome, LXDE
+and Xfce desktop environment.&lt;/p&gt;
+
+&lt;p&gt;This is the sixth test release based on Debian Wheezy. Basically this
+is an updated and slightly improved version compared to the Squeeze
+release.&lt;/p&gt;
+
+&lt;p&gt;ALERT: Alpha based installations should reinstall or downgrade the
+versions of gosa and libpam-mklocaluser to the ones used in this beta
+release. Both alpha and beta0 based installations should reinstall or
+deal with gosa.conf manually; there are two options: (1) Keep
+gosa.conf and edit this file as outlined
+&lt;a href=&quot;http://lists.debian.org/debian-edu/2013/08/msg00127.html&quot;&gt;on
+the mailing list&lt;/a&gt;. (2) Accept the new version of gosa.conf and
+replace both contained admin password placeholders with the password
+hashes found in the old one (backup copy!). In both cases every user
+need to change their their password to make sure a password is set for
+CIFS access to their home directory.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Software updates&lt;/strong&gt;&lt;/p&gt;
 
 &lt;ul&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;li&gt;Added ssh askpass packages to default installation, to ensure ssh
+    work also without a attached tty.&lt;/li&gt;
+&lt;li&gt;Add the command-not-found package to the default installation to
+    make it easier to figure out where to find missing command line
+    tools. Please note, that the command &#39;update-command-not-found&#39;
+    has to be run as root to actually make it useful (internet access
+    required).&lt;/li&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>
-               <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>
-               <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>
-               <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;
+&lt;p&gt;&lt;strong&gt;Other changes&lt;/strong&gt;&lt;/p&gt;
+
+&lt;ul&gt;
+
+&lt;li&gt;Adjusted the USB stick ISO image build to include every tool
+needed for desktop=xfce installations.&lt;/li&gt;
+&lt;li&gt;Adjust thin-client-server task to work when installing from USB
+stick ISO image.&lt;/li&gt;
+&lt;li&gt;Made new grub artwork (changed png from indexed to RGB format).&lt;/li&gt;
+&lt;li&gt;Minor cleanup in the CUPS setup.&lt;/li&gt;
+&lt;li&gt;Make sure that bootstrapping of the Samba domain really happens
+    during installation of the main server and adjust SID handling to
+    cope with this.&lt;/li&gt;
+&lt;li&gt;Make Samba passwords changeable (again) via GOsa².&lt;/li&gt;
+&lt;li&gt;Fix generation of LM and NT password hashes via GOsa² to avoid
+    empty password hashes.&lt;/li&gt;
+&lt;li&gt;Adapted Samba machine domain joining to latest change in the
+    smbldap-tools Perl package, fixing bugs blocking Windows machines
+    from joining the Samba domain.&lt;/li&gt;
+
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;strong&gt;Known issues&lt;/strong&gt;&lt;/p&gt;
+
+&lt;ul&gt;
+
+&lt;li&gt;KDE fails to understand the wpad.dat file provided, causing it to
+    not use the http proxy as it should.&lt;/li&gt;
+&lt;li&gt;Chromium also fails to use the proxy when using the KDE desktop
+    (using the KDE configuration).&lt;/li&gt;
+
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;strong&gt;Where to get it&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;To download the multiarch netinstall CD release you can use&lt;/p&gt;
+
+&lt;ul&gt;
+
+&lt;li&gt;&lt;a href=&quot;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso&quot;&gt;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso&lt;/a&gt;&lt;/li&gt;
+
+&lt;li&gt;&lt;a href=&quot;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso&quot;&gt;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso&lt;/a&gt;&lt;/li&gt;
+
+&lt;li&gt;rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso .&lt;/li&gt;
+
+&lt;/ul&gt;
+
+&lt;p&gt;The MD5SUM of this image is: 1e357f80b55e703523f2254adde6d78b
+&lt;br&gt;The SHA1SUM of this image is: 7157f9be5fd27c7694d713c6ecfed61c3edda3b2&lt;/p&gt;
+
+&lt;p&gt;To download the multiarch USB stick ISO release you can use&lt;/p&gt;
+
+&lt;ul&gt;
+
+&lt;li&gt;&lt;a href=&quot;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso&quot;&gt;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso&lt;/a&gt;&lt;/li&gt;
+&lt;li&gt;&lt;a href=&quot;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso&quot;&gt;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso&lt;/a&gt;&lt;/li&gt;
+&lt;li&gt;rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso .&lt;/li&gt;
+
+&lt;/ul&gt;
+
+&lt;p&gt;The MD5SUM of this image is: 7a8408ead59cf7e3cef25afb6e91590b
+&lt;br&gt;The SHA1SUM of this image is: f1817c031f02790d5edb3bfa0dcf8451088ad119&lt;/p&gt;
+
+
+&lt;p&gt;&lt;strong&gt;How to report bugs&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;a href=&quot;http://wiki.debian.org/DebianEdu/HowTo/ReportBugs&quot;&gt;http://wiki.debian.org/DebianEdu/HowTo/ReportBugs&lt;/a&gt;
 </description>
        </item>
        
        <item>
-               <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;
+               <title>Intel 180 SSD disk with Lenovo firmware can not use Intel firmware</title>
+               <link>http://people.skolelinux.org/pere/blog/Intel_180_SSD_disk_with_Lenovo_firmware_can_not_use_Intel_firmware.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Intel_180_SSD_disk_with_Lenovo_firmware_can_not_use_Intel_firmware.html</guid>
+                <pubDate>Sun, 18 Aug 2013 14:00:00 +0200</pubDate>
+               <description>&lt;p&gt;Earlier, I reported about
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/How_to_fix_a_Thinkpad_X230_with_a_broken_180_GB_SSD_disk.html&quot;&gt;my
+problems using an Intel SSD 520 Series 180 GB disk&lt;/a&gt;.  Friday I was
+told by IBM that the original disk should be thrown away.  And as
+there no longer was a problem if I bricked the firmware, I decided
+today to try to install Intel firmware to replace the Lenovo firmware
+currently on the disk.&lt;/p&gt;
+
+&lt;p&gt;I searched the Intel site for firmware, and found
+&lt;a href=&quot;https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&amp;ProdId=3472&amp;DwnldID=18363&amp;ProductFamily=Solid-State+Drives+and+Caching&amp;ProductLine=Intel%c2%ae+High+Performance+Solid-State+Drive&amp;ProductProduct=Intel%c2%ae+SSD+520+Series+(180GB%2c+2.5in+SATA+6Gb%2fs%2c+25nm%2c+MLC)&amp;lang=eng&quot;&gt;issdfut_2.0.4.iso&lt;/a&gt;
+(aka Intel SATA Solid-State Drive Firmware Update Tool) which
+according to the site should contain the latest firmware for SSD
+disks.  I inserted the broken disk in one of my spare laptops and
+booted the ISO from a USB stick.  The disk was recognized, but the
+program claimed the newest firmware already were installed and refused
+to insert any Intel firmware.  So no change, and the disk is still
+unable to handle write load. :( I guess the only way to get them
+working would be if Lenovo releases new firmware.  No idea how likely
+that is.  Anyway, just blogging about this test for completeness.  I
+got a working Samsung disk, and see no point in spending more time on
+the broken disks.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <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;
+               <title>90 percent done with the Norwegian draft translation of Free Culture</title>
+               <link>http://people.skolelinux.org/pere/blog/90_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/90_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html</guid>
+                <pubDate>Fri, 2 Aug 2013 10:40:00 +0200</pubDate>
+               <description>&lt;p&gt;It has been a while since my last update.  Since last summer, I
+have worked on a Norwegian
+&lt;a href=&quot;http://www.docbook.org/&quot;&gt;docbook&lt;/a&gt; version of the 2004 book
+&lt;a href=&quot;http://free-culture.cc/&quot;&gt;Free Culture&lt;/a&gt; by Lawrence Lessig,
+to get a Norwegian text explaining the problems with the copyright
+law.  Yesterday, I finally broken the 90% mark, when counting the
+number of strings to translate.  Due to real life constraints, I have
+not had time to work on it since March, but when the summer broke out,
+I found time to work on it again.  Still lots of work left, but the
+first draft is nearing completion.  I created a graph to show the
+progress of the translation:&lt;/p&gt;
+
+&lt;p&gt;&lt;img width=&quot;80%&quot; align=&quot;center&quot; src=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/progress.png&quot;&gt;&lt;/p&gt;
+
+&lt;p&gt;When the first draft is done, the translated text need to be
+proof read, and the remaining formatting problems with images and SVG
+drawings need to be fixed.  There are probably also some index entries
+missing that need to be added.  This can be done by comparing the
+index entries listed in the SiSU version of the book, or comparing the
+English docbook version with the paper version.  Last, the colophon
+page with ISBN numbers etc need to be wrapped up before the release is
+done.  I should also figure out how to get correct Norwegian sorting
+of the index pages.  All docbook tools I have tried so far (xmlto,
+docbook-xsl, dblatex) get the order of symbols and the special
+Norwegian letters ÆØÅ wrong.&lt;/p&gt;
+
+&lt;p&gt;There is still need for translators and people with docbook
+knowledge, to be able to get a good looking book (I still struggle
+with dblatex, xmlto and docbook-xsl) as well as to do the draft
+translation and proof reading.  And I would like the figures to be
+redrawn as SVGs to make it easy to translate them.  Any SVG master
+around?  There are also some legal terms that are unfamiliar to me.
+If you want to help, please get in touch with me, and check out the
+project files currently available from
+&lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;github&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;If you are curious what the translated book currently look like,
+the updated
+&lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.pdf?raw=true&quot;&gt;PDF&lt;/a&gt;
+and
+&lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.epub?raw=true&quot;&gt;EPUB&lt;/a&gt;
+are published on github.  The HTML version is published as well, but
+github hand it out with MIME type text/plain, confusing browsers, so I
+saw no point in linking to that version.&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:
+               <title>First beta release of Debian Edu/Skolelinux based on Debian Wheezy</title>
+               <link>http://people.skolelinux.org/pere/blog/First_beta_release_of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/First_beta_release_of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html</guid>
+                <pubDate>Sat, 27 Jul 2013 20:30:00 +0200</pubDate>
+               <description>&lt;p&gt;The first wheezy based beta release of Debian Edu was wrapped up
+today.  This is the release announcement:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;New features for Debian Edu 7.1+edu0~b0 released
+2013-07-27&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;These are the release notes for for Debian Edu / Skolelinux
+7.1+edu0~b0, based on Debian with codename &quot;Wheezy&quot;.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;About Debian Edu and Skolelinux&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu, also known as
+Skolelinux&lt;/a&gt;, is a Linux distribution based on Debian providing an
+out-of-the box environment of a completely configured school
+network. Immediately after installation a school server running all
+services needed for a school network is set up just waiting for users
+and machines being added via GOsa², a comfortable Web-UI. A netbooting
+environment is prepared using PXE, so after initial installation of
+the main server from CD, DVD or USB stick all other machines can be
+installed via the network. The provided school server provides LDAP
+database and Kerberos authentication service, centralized home
+directories, DHCP server, web proxy and many other services. The
+desktop contains
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html&quot;&gt;more
+than 60 educational software packages&lt;/a&gt; and more are available from
+the Debian archive, and schools can choose between KDE, Gnome, LXDE
+and Xfce desktop environment.&lt;/p&gt;
+
+&lt;p&gt;This is the fifth test release based on Debian Wheezy. Basically
+this is an updated and slightly improved version compared to the
+Squeeze release.&lt;/p&gt;
+
+&lt;p&gt;ALERT: Alpha based installations should reinstall or downgrade the
+versions of gosa and libpam-mklocaluser to the ones used in this beta
+release.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Software updates&lt;/strong&gt;&lt;/p&gt;
 
 &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;Switched roaming workstation profiles from wicd to network-manager
+   for network configuration, as wicd didn&#39;t work any more.&lt;/li&gt;
+&lt;li&gt;Changed version numbers of patched gosa and libpam-mklocaluser
+   packages to make sure our locally patched versions will be replaced
+   by the official packages when they are released from Debian. Those
+   installing alpha version need to reinstall or manually downgrade gosa
+   and libpam-mklocaluser.&lt;/li&gt;
+&lt;li&gt;Added bluetooth tools to the default desktop (bluedevil, blueman).&lt;/li&gt;
+&lt;li&gt;Added tools for sharing the desktop on KDE (krdc, krfb).&lt;/li&gt;
+&lt;li&gt;Added valgrind to the default installation for easier debugging of
+   crash bugs.&lt;/li&gt;
+
+&lt;/ul&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;p&gt;&lt;strong&gt;Other changes&lt;/strong&gt;&lt;/p&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;ul&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;li&gt;Fixed artwork package to work with gnome, no longer break
+   desktop=gnome installations.&lt;/li&gt;
+&lt;li&gt;Adjusted installer to now work when forced to use a proxy with the
+   netinst CD.&lt;/li&gt;
+&lt;li&gt;Fixed code detecting and setting/loading hardware specific
+   setup/firmware to work more robust out of the box.&lt;/li&gt;
+&lt;li&gt;Adjusted Kerberos setup to detect realm and server settings at
+   install time instead of dynamically at run time. This avoid a crash
+   with krb5-auth-dialog on diskless workstations without a DNS name.&lt;/li&gt;
+&lt;li&gt;Worked around misfeature in network-manager not calling the dhclient
+   exit hooks, causing automatic proxy configuration and automatic host
+   name setting at run time to work again.&lt;/li&gt;
+&lt;li&gt;Fixed feature setting the default Iceweasel start page from URL
+   fetched from LDAP, to allow schools to set the global default by
+   updating the dc=skole,dc=skolelinux,dc=no LDAP object.&lt;/li&gt;
+&lt;li&gt;Changed default host name on all networked machines to be unique
+   (generated from MAC or reverse DNS) after boot.&lt;/li&gt;
+&lt;li&gt;Adjusted partition sizes to make sure they are big enough.&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>
-               <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>
-               <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;p&gt;&lt;strong&gt;Known issues&lt;/strong&gt;&lt;/p&gt;
+
+&lt;ul&gt;
+
+&lt;li&gt;Grub is missing the new artwork.&lt;/li&gt;
+&lt;li&gt;KDE fail to understand the wpad.dat file provided, causing it to
+    not use the http proxy as it should.&lt;/li&gt;
+&lt;li&gt;Chromium also fail to use the proxy.&lt;/li&gt;
+
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;strong&gt;Where to get it&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;To download the multiarch netinstall CD release you can use&lt;/p&gt;
 
 &lt;ul&gt;
 
-&lt;li&gt;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;&lt;a href=&quot;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-CD.iso&quot;&gt;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-CD.iso&lt;/a&gt;&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;li&gt;&lt;a href=&quot;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-CD.iso&quot;&gt;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-CD.iso&lt;/a&gt;&lt;/li&gt;
 
-  &lt;ul&gt;
+&lt;li&gt;rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-CD.iso .&lt;/li&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;/ul&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;p&gt;The MD5SUM of this image is: 55d5de9765b6dccd5d9ec33cf1a07109
+&lt;br&gt;The SHA1SUM of this image is: 996a1d9517740e4d627d100de2d12b23dd545a3f&lt;/p&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;p&gt;To download the multiarch USB stick ISO release you can use&lt;/p&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;/ul&gt;
+&lt;li&gt;&lt;a href=&quot;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-USB.iso&quot;&gt;ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-USB.iso&lt;/a&gt;&lt;/li&gt;
+&lt;li&gt;&lt;a href=&quot;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-USB.iso&quot;&gt;http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-USB.iso&lt;/a&gt;&lt;/li&gt;
+&lt;li&gt;rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-USB.iso .&lt;/li&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;/ul&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;p&gt;The MD5SUM of this image is: d8f0818c51a78d357de794066f289f69
+&lt;br&gt;The SHA1SUM of this image is: 49185ca354e8d0543240423746924f76a6cee733&lt;/p&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;p&gt;&lt;strong&gt;How to report bugs&lt;/strong&gt;&lt;/p&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;p&gt;&lt;a href=&quot;http://wiki.debian.org/DebianEdu/HowTo/ReportBugs&quot;&gt;http://wiki.debian.org/DebianEdu/HowTo/ReportBugs&lt;/a&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>How to fix a Thinkpad X230 with a broken 180 GB SSD disk</title>
+               <link>http://people.skolelinux.org/pere/blog/How_to_fix_a_Thinkpad_X230_with_a_broken_180_GB_SSD_disk.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_fix_a_Thinkpad_X230_with_a_broken_180_GB_SSD_disk.html</guid>
+                <pubDate>Wed, 17 Jul 2013 23:50:00 +0200</pubDate>
+               <description>&lt;p&gt;Today I switched to
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230_.html&quot;&gt;my
+new laptop&lt;/a&gt;.  I&#39;ve previously written about the problems I had with
+my new Thinkpad X230, which was delivered with an
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Intel_SSD_520_Series_180_GB_with_Lenovo_firmware_still_lock_up_from_sustained_writes.html&quot;&gt;180
+GB Intel SSD disk with Lenovo firmware&lt;/a&gt; that did not handle
+sustained writes.  My hardware supplier have been very forthcoming in
+trying to find a solution, and after first trying with another
+identical 180 GB disks they decided to send me a 256 GB Samsung SSD
+disk instead to fix it once and for all.  The Samsung disk survived
+the installation of Debian with encrypted disks (filling the disk with
+random data during installation killed the first two), and I thus
+decided to trust it with my data.  I have installed it as a Debian Edu
+Wheezy roaming workstation hooked up with my Debian Edu Squeeze main
+server at home using Kerberos and LDAP, and will use it as my work
+station from now on.&lt;/p&gt;
+
+&lt;p&gt;As this is a solid state disk with no moving parts, I believe the
+Debian Wheezy default installation need to be tuned a bit to increase
+performance and increase life time of the disk.  The Linux kernel and
+user space applications do not yet adjust automatically to such
+environment.  To make it easier for my self, I created a draft Debian
+package &lt;tt&gt;ssd-setup&lt;/tt&gt; to handle this tuning.  The
+&lt;a href=&quot;http://anonscm.debian.org/gitweb/?p=collab-maint/ssd-setup.git&quot;&gt;source
+for the ssd-setup package&lt;/a&gt; is available from collab-maint, and it
+is set up to adjust the setup of the machine by just installing the
+package.  If there is any non-SSD disk in the machine, the package
+will refuse to install, as I did not try to write any logic to sort
+file systems in SSD and non-SSD file systems.&lt;/p&gt;
+
+&lt;p&gt;I consider the package a draft, as I am a bit unsure how to best
+set up Debian Wheezy with an SSD.  It is adjusted to my use case,
+where I set up the machine with one large encrypted partition (in
+addition to /boot), put LVM on top of this and set up partitions on
+top of this again.  See the README file in the package source for the
+references I used to pick the settings.  At the moment these
+parameters are tuned:&lt;/p&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;ul&gt;
 
+&lt;li&gt;Set up cryptsetup to pass TRIM commands to the physical disk
+    (adding discard to /etc/crypttab)&lt;/li&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;Set up LVM to pass on TRIM commands to the underlying device (in
+    this case a cryptsetup partition) by changing issue_discards from
+    0 to 1 in /etc/lvm/lvm.conf.&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;Set relatime as a file system option for ext3 and ext4 file
+    systems.&lt;/li&gt;
 
+&lt;li&gt;Tell swap to use TRIM commands by adding &#39;discard&#39; to
+    /etc/fstab.&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;Change I/O scheduler from cfq to deadline using a udev rule.&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;Run fstrim on every ext3 and ext4 file system every night (from
+    cron.daily).&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;li&gt;Adjust sysctl values vm.swappiness to 1 and vm.vfs_cache_pressure
+    to 50 to reduce the kernel eagerness to swap out processes.&lt;/li&gt;
 
 &lt;/ul&gt;
 
-&lt;p&gt;Og et godt nytt år til dere alle!&lt;/p&gt;
+&lt;p&gt;During installation, I cancelled the part where the installer fill
+the disk with random data, as this would kill the SSD performance for
+little gain.  My goal with the encrypted file system is to ensure
+those stealing my laptop end up with a brick and not a working
+computer.  I have no hope in keeping the really resourceful people
+from getting the data on the disk (see
+&lt;a href=&quot;http://xkcd.com/538/&quot;&gt;XKCD #538&lt;/a&gt; for an explanation why).
+Thus I concluded that adding the discard option to crypttab is the
+right thing to do.&lt;/p&gt;
+
+&lt;p&gt;I considered using the noop I/O scheduler, as several recommended
+it for SSD, but others recommended deadline and a benchmark I found
+indicated that deadline might be better for interactive use.&lt;/p&gt;
+
+&lt;p&gt;I also considered using the &#39;discard&#39; file system option for ext3
+and ext4, but read that it would give a performance hit ever time a
+file is removed, and thought it best to that that slowdown once a day
+instead of during my work.&lt;/p&gt;
+
+&lt;p&gt;My package do not set up tmpfs on /var/run, /var/lock and /tmp, as
+this is already done by Debian Edu.&lt;/p&gt;
+
+&lt;p&gt;I have not yet started on the user space tuning.  I expect
+iceweasel need some tuning, and perhaps other applications too, but
+have not yet had time to investigate those parts.&lt;/p&gt;
+
+&lt;p&gt;The package should work on Ubuntu too, but I have not yet tested it
+there.&lt;/p&gt;
+
+&lt;p&gt;As for the answer to the question in the title of this blog post,
+as far as I know, the only solution I know about is to replace the
+disk.  It might be possible to flash it with Intel firmware instead of
+the Lenovo firmware.  But I have not tried and did not want to do so
+without approval from Lenovo as I wanted to keep the warranty on the
+disk until a solution was found and they wanted the broken disks
+back.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Intel SSD 520 Series 180 GB with Lenovo firmware still lock up from sustained writes</title>
+               <link>http://people.skolelinux.org/pere/blog/Intel_SSD_520_Series_180_GB_with_Lenovo_firmware_still_lock_up_from_sustained_writes.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Intel_SSD_520_Series_180_GB_with_Lenovo_firmware_still_lock_up_from_sustained_writes.html</guid>
+                <pubDate>Wed, 10 Jul 2013 13:30:00 +0200</pubDate>
+               <description>&lt;p&gt;A few days ago, I wrote about
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230_.html&quot;&gt;the
+problems I experienced with my new X230 and its SSD disk&lt;/a&gt;, which
+was dying during installation because it is unable to cope with
+sustained write.  My supplier is in contact with
+&lt;a href=&quot;http://www.lenovo.com/&quot;&gt;Lenovo&lt;/a&gt;, and they wanted to send a
+replacement disk to try to fix the problem.  They decided to send an
+identical model, so my hopes for a permanent fix was slim.&lt;/p&gt;
+
+&lt;p&gt;Anyway, today I got the replacement disk and tried to install
+Debian Edu Wheezy with encrypted disk on it.  The new disk have the
+same firmware version as the original.  This time my hope raised
+slightly as the installation progressed, as the original disk used to
+die after 4-7% of the disk was written to, while this time it kept
+going past 10%, 20%, 40% and even past 50%.  But around 60%, the disk
+died again and I was back on square one.  I still do not have a new
+laptop with a disk I can trust.  I can not live with a disk that might
+lock up when I download a new
+&lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux&lt;/a&gt; ISO or
+other large files.  I look forward to hearing from my supplier with
+the next proposal from Lenovo.&lt;/p&gt;
+
+&lt;p&gt;The original disk is marked Intel SSD 520 Series 180 GB,
+11S0C38722Z1ZNME35X1TR, ISN: CVCV321407HB180EGN, SA: G57560302, FW:
+LF1i, 29MAY2013, PBA: G39779-300, LBA 351,651,888, LI P/N: 0C38722,
+Pb-free 2LI, LC P/N: 16-200366, WWN: 55CD2E40002756C4, Model:
+SSDSC2BW180A3L 2.5&quot; 6Gb/s SATA SSD 180G 5V 1A, ASM P/N 0C38732, FRU
+P/N 45N8295, P0C38732.&lt;/p&gt;
+
+&lt;p&gt;The replacement disk is marked Intel SSD 520 Series 180 GB,
+11S0C38722Z1ZNDE34N0L0, ISN: CVCV315306RK180EGN, SA: G57560-302, FW:
+LF1i, 22APR2013, PBA: G39779-300, LBA 351,651,888, LI P/N: 0C38722,
+Pb-free 2LI, LC P/N: 16-200366, WWN: 55CD2E40000AB69E, Model:
+SSDSC2BW180A3L 2.5&quot; 6Gb/s SATA SSD 180G 5V 1A, ASM P/N 0C38732, FRU
+P/N 45N8295, P0C38732.&lt;/p&gt;
+
+&lt;p&gt;The only difference is in the first number (serial number?), ISN,
+SA, date and WNPP values.  Mentioning all the details here in case
+someone is able to use the information to find a way to identify the
+failing disk among working ones (if any such working disk actually
+exist).&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>July 13th: Debian/Ubuntu BSP and Skolelinux/Debian Edu developer gathering in Oslo</title>
+               <link>http://people.skolelinux.org/pere/blog/July_13th__Debian_Ubuntu_BSP_and_Skolelinux_Debian_Edu_developer_gathering_in_Oslo.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/July_13th__Debian_Ubuntu_BSP_and_Skolelinux_Debian_Edu_developer_gathering_in_Oslo.html</guid>
+                <pubDate>Tue, 9 Jul 2013 10:40:00 +0200</pubDate>
+               <description>&lt;p&gt;The upcoming Saturday, 2013-07-13, we are organising a combined
+Debian Edu developer gathering and Debian and Ubuntu bug squashing
+party in Oslo.  It is organised by &lt;a href=&quot;http://www.nuug.no/&quot;&gt;the
+member assosiation NUUG&lt;/a&gt; and
+&lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;the Debian Edu / Skolelinux
+project&lt;/a&gt; together with &lt;a href=&quot;http://bitraf.no/&quot;&gt;the hack space
+Bitraf&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;It starts 10:00 and continue until late evening.  Everyone is
+welcome, and there is no fee to participate.  There is on the other
+hand limited space, and only room for 30 people.  Please put your name
+on &lt;a href=&quot;http://wiki.debian.org/BSP/2013/07/13/no/Oslo&quot;&gt;the event
+wiki page&lt;/a&gt; if you plan to join us.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>The Thinkpad is dead, long live the Thinkpad X230?</title>
+               <link>http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230_.html</guid>
+                <pubDate>Fri, 5 Jul 2013 08:30:00 +0200</pubDate>
+               <description>&lt;p&gt;Half a year ago, I reported that I had to find a
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Thank_you_Thinkpad_X41__for_your_long_and_trustworthy_service.html&quot;&gt;replacement
+for my trusty old Thinkpad X41&lt;/a&gt;.  Unfortunately I did not have much
+time to spend on it, and it took a while to find a model I believe
+will do the job, but two days ago the replacement finally arrived.  I
+ended up picking a
+&lt;a href=&quot;http://www.linlap.com/lenovo_thinkpad_x230&quot;&gt;Thinkpad X230&lt;/a&gt;
+with SSD disk (NZDAJMN).  I first test installed Debian Edu Wheezy as
+a roaming workstation, and it seemed to work flawlessly.  But my
+second installation with encrypted disk was not as successful.  More
+on that below.&lt;/p&gt;
+
+&lt;p&gt;I had a hard time trying to track down a good laptop, as my most
+important requirements (robust and with a good keyboard) are never
+listed in the feature list.  But I did get good help from the search
+feature at &lt;a href=&quot;http://www.prisjakt.no/&quot;&gt;Prisjakt&lt;/a&gt;, which
+allowed me to limit the list of interesting laptops based on my other
+requirements.  A bit surprising that SSD disk are not disks according
+to that search interface, so I had to drop specifying the number of
+disks from my search parameters.  I also asked around among friends to
+get their impression on keyboards and robustness.&lt;/p&gt;
+
+&lt;p&gt;So the new laptop arrived, and it is quite a lot wider than the
+X41.  I am not quite convinced about the keyboard, as it is
+significantly wider than my old keyboard, and I have to stretch my
+hand a lot more to reach the edges.  But the key response is fairly
+good and the individual key shape is fairly easy to handle, so I hope
+I will get used to it.  My old X40 was starting to fail, and I really
+needed a new laptop now. :)&lt;/p&gt;
+
+&lt;p&gt;Turning off the touch pad was simple.  All it took was a quick
+visit to the BIOS during boot it disable it.&lt;/p&gt;
+
+&lt;p&gt;But there is a fatal problem with the laptop.  The 180 GB SSD disk
+lock up during load.  And this happen when installing Debian Wheezy
+with encrypted disk, while the disk is being filled with random data.
+I also tested to install Ubuntu Raring, and it happen there too if I
+reenable the code to fill the disk with random data (it is disabled by
+default in Ubuntu).  And the bug with is already known.  It was
+reported to Debian as &lt;a href=&quot;http://bugs.debian.org/691427&quot;&gt;BTS
+report #691427 2012-10-25&lt;/a&gt; (journal commit I/O error on brand-new
+Thinkpad T430s ext4 on lvm on SSD).  It is also reported to the Linux
+kernel developers as
+&lt;a href=&quot;https://bugzilla.kernel.org/show_bug.cgi?id=51861&quot;&gt;Kernel bugzilla
+report #51861 2012-12-20&lt;/a&gt; (Intel SSD 520 stops working under load
+(SSDSC2BW180A3L in Lenovo ThinkPad T430s)). It is also reported on the
+Lenovo forums, both for
+&lt;a href=&quot;http://forums.lenovo.com/t5/T400-T500-and-newer-T-series/T430s-Intel-SSD-520-180GB-issue/m-p/1070549&quot;&gt;T430
+2012-11-10&lt;/a&gt; and for
+&lt;a href=&quot;http://forums.lenovo.com/t5/X-Series-ThinkPad-Laptops/x230-SATA-errors-with-180GB-Intel-520-SSD-under-heavy-write-load/m-p/1068147&quot;&gt;X230
+03-20-2013&lt;/a&gt;.  The problem do not only affect installation.  The
+reports state that the disk lock up during use if many writes are done
+on the disk, so it is much no use to work around the installation
+problem and end up with a computer that can lock up at any moment.
+There is even a
+&lt;a href=&quot;https://git.efficios.com/?p=test-ssd.git&quot;&gt;small C program
+available&lt;/a&gt; that will lock up the hard drive after running a few
+minutes by writing to a file.&lt;/p&gt;
+
+&lt;p&gt;I&#39;ve contacted my supplier and asked how to handle this, and after
+contacting PCHELP Norway (request 01D1FDP) which handle support
+requests for Lenovo, his first suggestion was to upgrade the disk
+firmware.  Unfortunately there is no newer firmware available from
+Lenovo, as my disk already have the most recent one (version LF1i).  I
+hope to hear more from him today and hope the problem can be
+fixed. :)&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>The Thinkpad is dead, long live the Thinkpad X230</title>
+               <link>http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230.html</guid>
+                <pubDate>Thu, 4 Jul 2013 09:20:00 +0200</pubDate>
+               <description>&lt;p&gt;Half a year ago, I reported that I had to find a replacement for my
+trusty old Thinkpad X41.  Unfortunately I did not have much time to
+spend on it, but today the replacement finally arrived.  I ended up
+picking a &lt;a href=&quot;http://www.linlap.com/lenovo_thinkpad_x230&quot;&gt;Thinkpad
+X230&lt;/a&gt; with SSD disk (NZDAJMN).  I first test installed Debian Edu
+Wheezy as a roaming workstation, and it worked flawlessly.  As I write
+this, it is installing what I hope will be a more final installation,
+with a encrypted hard drive to ensure any dope head stealing it end up
+with an expencive door stop.&lt;/p&gt;
+
+&lt;p&gt;I had a hard time trying to track down a good laptop, as my most
+important requirements (robust and with a good keyboard) are never
+listed in the feature list.  But I did get good help from the search
+feature at &lt;ahref=&quot;http://www.prisjakt.no/&quot;&gt;Prisjakt&lt;/a&gt;, which
+allowed me to limit the list of interesting laptops based on my other
+requirements.  A bit surprising that SSD disk are not disks, so I had
+to drop number of disks from my search parameters.&lt;/p&gt;
+
+&lt;p&gt;I am not quite convinced about the keyboard, as it is significantly
+wider than my old keyboard, and I have to stretch my hand a lot more
+to reach the edges.  But the key response is fairly good and the
+individual key shape is fairly easy to handle, so I hope I will get
+used to it.  My old X40 was starting to fail, and I really needed a
+new laptop now. :)&lt;/p&gt;
+
+&lt;p&gt;I look forward to figuring out how to turn off the touch pad.&lt;/p&gt;
 </description>
        </item>