]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Rydd i lista.
[homepage.git] / blog / index.rss
index e4a2d2c379ecb50bdc267ead507427747598f509..e6b1048fbf6a94a9cf9105b5fc11c86509a7e2c9 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>Hvor godt fungerer Linux-klienter mot MS Exchange?</title>
-               <link>http://people.skolelinux.org/pere/blog/Hvor_godt_fungerer_Linux_klienter_mot_MS_Exchange_.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Hvor_godt_fungerer_Linux_klienter_mot_MS_Exchange_.html</guid>
-                <pubDate>Tue, 26 Nov 2013 18:50:00 +0100</pubDate>
-               <description>&lt;p&gt;Jeg
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/_pent_m_te_p__onsdag_om_bruken_av_Microsoft_Exchange_ved_Universitetet_i_Oslo.html&quot;&gt;skrev
-i juni om protestene&lt;/a&gt; på planene til min arbeidsplass,
-&lt;a href=&quot;http://www.uio.no/&quot;&gt;Universitetet i Oslo&lt;/a&gt;, om å gå bort fra
-fri programvare- og åpne standardløsninger for å håndtere epost,
-vekk fra IETF-standarden SIEVE for filtrering av epost og over til
-godseide spesifikasjoner og epostsystemet Microsoft Exchange.
-Protestene har fått litt ny omtale i media de siste dagene, i tillegg
-til de oppslagene som kom i mai.&lt;/p&gt;
-
-&lt;ul&gt;
-
-&lt;li&gt;2013-11-26 &lt;a href=&quot;http://www.version2.dk/artikel/gigantisk-outlook-konvertering-moeder-protester-paa-universitet-55147&quot;&gt;Gigantisk Outlook-konvertering møder protester på universitet&lt;/a&gt; - versjon2.dk&lt;/li&gt;
-
-&lt;li&gt;2013-11-25
-  &lt;a href=&quot;http://www.idg.no/computerworld/article279407.ece&quot;&gt;Microsoft-protest
-  på Universitetet&lt;/a&gt; - Computerworld&lt;/li&gt;
-
-&lt;li&gt;2013-11-25
-  &lt;a href=&quot;http://www.uniforum.uio.no/nyheter/2013/11/uio-bor-bruke-apen-programvare.html&quot;&gt;Kjemper
-  mot innføring av Microsoft Exchange på UiO&lt;/a&gt; - Uniforum&lt;/li&gt;
-
-&lt;li&gt;2013-11-25
-  &lt;a href=&quot;http://www.uniforum.uio.no/nyheter/2013/11/uio-utsetter-innforing-av-nytt-e-postsystem.html&quot;&gt;Utsetter
-  innføring av nytt e-postsystem&lt;/a&gt; - Uniforum&lt;/li&gt;
-
-&lt;li&gt;2013-05-29
-  &lt;a href=&quot;http://universitas.no/nyhet/58462/forsvarer-nytt-it-system&quot;&gt;Forsvarer
-  nytt IT-system&lt;/a&gt; - Universitas&lt;/li&gt;
-
-&lt;li&gt;2013-05-23
-  &lt;a href=&quot;http://www.uniforum.uio.no/nyheter/2013/05/uio-innforer-nytt-epost-og-kalendersystem.html&quot;&gt;UiO
-  innfører nytt epost- og kalenderverktøy&lt;/a&gt; - Uniforum&lt;/li&gt;
-
-&lt;li&gt;2013-05-22
-  &lt;a href=&quot;http://universitas.no/nyhet/58424/protestgruppe-vil-stanse-it-system&quot;&gt;Protestgruppe
-  vil stanse IT-system&lt;/a&gt; - Universitas&lt;/li&gt;
-
-&lt;li&gt;2013-05-15
-  &lt;a href=&quot;http://www.uniforum.uio.no/leserbrev/2013/uio-ma-ha-kontroll-over-sitt-eget-epostsystem.html&quot;&gt;UiO
-  må ha kontroll over sitt eget epostsystem&lt;/a&gt; - Uniforum&lt;/li&gt;
-
-&lt;/ul&gt;
-
-&lt;p&gt;Prosjektledelsen har fortalt at dette skal fungere like godt for
-Linux-brukere som for brukere av Microsoft Windows og Apple MacOSX,
-men jeg lurer på hva slags erfaringer Linux-brukere i eksisterende
-miljøer som bruker MS Exchange har gjort.  Hvis du har slik erfaring
-hadet det vært veldig fint om du kan send et leserbrev til
-&lt;a href=&quot;http://www.uniforum.uio.no/&quot;&gt;Uniforum&lt;/a&gt; og fortelle om hvor
-greit det er å bruke Exchange i kryss-platform-miljøer?  De jeg har
-snakket med sier en greit får lest e-posten sin hvis Exchange har
-slått på IMAP-funksjonalitet, men at kalender og møtebooking ikke
-fungerer godt for Linux-klienter. Jeg har ingen personlig erfaring å
-komme med, så jeg er nysgjerrig på hva andre kan dele av erfaringer
-med universitetet.&lt;/p&gt;
-
-&lt;p&gt;Mitt ankerpunkt mot å bytte ut fri programvare som fungerer godt
-med godseid programvare er at en mister kontroll over egen
-infrastruktur, låser seg inn i en løsning det vil bli dyrt å komme ut
-av, uten at en får funksjonalitet en ikke kunne skaffet seg med fri
-programvare, eventuelt videreutviklet med de pengene som brukes på
-overgangen til MS Exchange.  Personlig planlegger jeg å fortsette å
-laste ned all eposten min til lokal maskin for indeksering og lesing
-med &lt;a href==&quot;http://notmuchmail.org&quot;&gt;notmuch&lt;/a&gt;, så jeg håper jeg
-ikke blir veldig skadelidende av overgangen.&lt;/p&gt;
-
-&lt;p&gt;&lt;a href=&quot;http://dinis.linguateca.pt/Diana/ImotMSUiO.html&quot;&gt;Underskriftslista
-for oss som er mot endringen&lt;/a&gt;, som omtales i artiklene, er fortsatt
-åpen for de som vil signere på oppropet.  Akkurat nå er det 298
-personer som har signert.&lt;/p&gt;
+               <title>Hvordan vurderer regjeringen H.264-patentutfordringen?</title>
+               <link>http://people.skolelinux.org/pere/blog/Hvordan_vurderer_regjeringen_H_264_patentutfordringen_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Hvordan_vurderer_regjeringen_H_264_patentutfordringen_.html</guid>
+                <pubDate>Sun, 16 Nov 2014 10:30:00 +0100</pubDate>
+               <description>&lt;p&gt;For en stund tilbake spurte jeg Fornyingsdepartementet om hvilke
+juridiske vurderinger rundt patentproblemstillingen som var gjort da
+H.264 ble tatt inn i &lt;a href=&quot;http://standard.difi.no/&quot;&gt;statens
+referansekatalog over standarder&lt;/a&gt;.  Stig Hornnes i FAD tipset meg
+om følgende som står i oppsumeringen til høringen om
+referansekatalogen versjon 2.0, som jeg siden ved hjelp av en
+innsynsforespørsel fikk tak i
+&lt;a href=&quot;http://wiki.nuug.no/uttalelser/200901-standardkatalog-v2?action=AttachFile&amp;do=get&amp;target=kongelig-resolusjon.pdf&quot;&gt;PDF-utgaven av&lt;/a&gt;
+datert 2009-06-03 (saksnummer 200803291, saksbehandler Henrik
+Linnestad).&lt;/p&gt;
+
+&lt;p&gt;Der står det følgende om problemstillingen:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+&lt;strong&gt;4.4 Patentproblematikk&lt;/strong&gt;
+
+&lt;p&gt;NUUG og Opera ser det som særlig viktig at forslagene knyttet til
+lyd og video baserer seg på de royalty-frie standardene Vorbis, Theora
+og FLAC.&lt;/p&gt;
+
+&lt;p&gt;Kommentarene relaterer seg til at enkelte standarder er åpne, men
+inneholder tekniske prosedyrer som det i USA (og noen andre land som
+Japan) er gitt patentrettigheter til. I vårt tilfelle berører dette
+spesielt standardene Mp3 og H.264, selv om Politidirektoratet peker på
+at det muligens kan være tilsvarende problematikk også for Theora og
+Vorbis.  Dette medfører at det i USA kan kreves royalties for bruk av
+tekniske løsninger knyttet til standardene, et krav som også
+håndheves. Patenter kan imidlertid bare hevdes i de landene hvor
+patentet er gitt, så amerikanske patenter gjelder ikke andre steder
+enn USA.&lt;/p&gt;
+
+&lt;p&gt;Spesielt for utvikling av fri programvare er patenter
+problematisk. GPL, en &quot;grunnleggende&quot; lisens for distribusjon av fri
+programvare, avviser at programvare kan distribueres under denne
+lisensen hvis det inneholder referanser til patenterte rutiner som
+utløser krav om royalties. Det er imidlertid uproblematisk å
+distribuere fri programvareløsninger under GPL som benytter de
+aktuelle standardene innen eller mellom land som ikke anerkjenner
+patentene. Derfor finner vi også flere implementeringer av Mp3 og
+H.264 som er fri programvare, lisensiert under GPL.&lt;/p&gt;
+
+&lt;p&gt;I Norge og EU er patentlovgivningen langt mer restriktiv enn i USA,
+men det er også her mulig å få patentert metoder for løsning av et
+problem som relaterer seg til databehandling. Det er AIF bekjent ikke
+relevante patenter i EU eller Norge hva gjelder H.264 og Mp3, men
+muligheten for at det finnes patenter uten at det er gjort krav om
+royalties eller at det senere vil gis slike patenter kan ikke helt
+avvises.&lt;/p&gt;
+
+&lt;p&gt;AIF mener det er et behov for å gi offentlige virksomheter mulighet
+til å benytte antatt royaltyfrie åpne standarder som et likeverdig
+alternativ eller i tillegg til de markedsledende åpne standardene.&lt;/p&gt;
+
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;Det ser dermed ikke ut til at de har vurdert patentspørsmålet i
+sammenheng med opphavsrettsvilkår slik de er formulert for f.eks.
+Apple Final Cut Pro, Adobe Premiere Pro, Avid og Sorenson-verktøyene,
+der det kreves brukstillatelse for patenter som ikke er gyldige i
+Norge for å bruke disse verktøyene til annet en personlig og ikke
+kommersiell aktivitet når det gjelder H.264-video.  Jeg må nok lete
+videre etter svar på det spørsmålet.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>New chrpath release 0.15</title>
-               <link>http://people.skolelinux.org/pere/blog/New_chrpath_release_0_15.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/New_chrpath_release_0_15.html</guid>
-                <pubDate>Sun, 24 Nov 2013 09:30:00 +0100</pubDate>
-               <description>&lt;p&gt;After many years break from the package and a vain hope that
-development would be continued by someone else, I finally pulled my
-acts together this morning and wrapped up a new release of chrpath,
-the command line tool to modify the rpath and runpath of already
-compiled ELF programs.  The update was triggered by the persistence of
-Isha Vishnoi at IBM, which needed a new config.guess file to get
-support for the ppc64le architecture (powerpc 64-bit Little Endian) he
-is working on.  I checked the
-&lt;a href=&quot;http://packages.qa.debian.org/chrpath&quot;&gt;Debian&lt;/a&gt;,
-&lt;a href=&quot;https://launchpad.net/ubuntu/+source/chrpath&quot;&gt;Ubuntu&lt;/a&gt; and
-&lt;a href=&quot;https://admin.fedoraproject.org/pkgdb/acls/name/chrpath&quot;&gt;Fedora&lt;/a&gt;
-packages for interesting patches (failed to find the source from
-OpenSUSE and Mandriva packages), and found quite a few nice fixes.
-These are the release notes:&lt;/p&gt;
-
-&lt;p&gt;New in 0.15 released 2013-11-24:&lt;/p&gt;
+               <title>A Debian package for SMTP via Tor (aka SMTorP) using exim4</title>
+               <link>http://people.skolelinux.org/pere/blog/A_Debian_package_for_SMTP_via_Tor__aka_SMTorP__using_exim4.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_Debian_package_for_SMTP_via_Tor__aka_SMTorP__using_exim4.html</guid>
+                <pubDate>Mon, 10 Nov 2014 13:40:00 +0100</pubDate>
+               <description>&lt;p&gt;The right to communicate with your friends and family in private,
+without anyone snooping, is a right every citicen have in a liberal
+democracy.  But this right is under serious attack these days.&lt;/p&gt;
+
+&lt;p&gt;A while back it occurred to me that one way to make the dragnet
+surveillance conducted by NSA, GCHQ, FRA and others (and confirmed by
+the whisleblower Snowden) more expensive for Internet email,
+is to deliver all email using SMTP via Tor.  Such SMTP option would be
+a nice addition to the FreedomBox project if we could send email
+between FreedomBox machines without leaking metadata about the emails
+to the people peeking on the wire.  I
+&lt;a href=&quot;http://lists.alioth.debian.org/pipermail/freedombox-discuss/2014-October/006493.html&quot;&gt;proposed
+this on the FreedomBox project mailing list in October&lt;/a&gt; and got a
+lot of useful feedback and suggestions.  It also became obvious to me
+that this was not a novel idea, as the same idea was tested and
+documented by Johannes Berg as early as 2006, and both
+&lt;a href=&quot;https://github.com/pagekite/Mailpile/wiki/SMTorP&quot;&gt;the
+Mailpile&lt;/a&gt; and &lt;a href=&quot;http://dee.su/cables&quot;&gt;the Cables&lt;/a&gt; systems
+propose a similar method / protocol to pass emails between users.&lt;/p&gt;
+
+&lt;p&gt;To implement such system one need to set up a Tor hidden service
+providing the SMTP protocol on port 25, and use email addresses
+looking like username@hidden-service-name.onion.  With such addresses
+the connections to port 25 on hidden-service-name.onion using Tor will
+go to the correct SMTP server.  To do this, one need to configure the
+Tor daemon to provide the hidden service and the mail server to accept
+emails for this .onion domain.  To learn more about Exim configuration
+in Debian and test the design provided by Johannes Berg in his FAQ, I
+set out yesterday to create a Debian package for making it trivial to
+set up such SMTP over Tor service based on Debian.  Getting it to work
+were fairly easy, and
+&lt;a href=&quot;https://github.com/petterreinholdtsen/exim4-smtorp&quot;&gt;the
+source code for the Debian package&lt;/a&gt; is available from github.  I
+plan to move it into Debian if further testing prove this to be a
+useful approach.&lt;/p&gt;
+
+&lt;p&gt;If you want to test this, set up a blank Debian machine without any
+mail system installed (or run &lt;tt&gt;apt-get purge exim4-config&lt;/tt&gt; to
+get rid of exim4).  Install tor, clone the git repository mentioned
+above, build the deb and install it on the machine.  Next, run
+&lt;tt&gt;/usr/lib/exim4-smtorp/setup-exim-hidden-service&lt;/tt&gt; and follow
+the instructions to get the service up and running.  Restart tor and
+exim when it is done, and test mail delivery using swaks like
+this:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+torsocks swaks --server dutlqrrmjhtfa3vp.onion \
+  --to fbx@dutlqrrmjhtfa3vp.onion
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;This will test the SMTP delivery using tor.  Replace the email
+address with your own address to test your server. :)&lt;/p&gt;
+
+&lt;p&gt;The setup procedure is still to complex, and I hope it can be made
+easier and more automatic.  Especially the tor setup need more work.
+Also, the package include a tor-smtp tool written in C, but its task
+should probably be rewritten in some script language to make the deb
+architecture independent.  It would probably also make the code easier
+to review.  The tor-smtp tool currently need to listen on a socket for
+exim to talk to it and is started using xinetd.  It would be better if
+no daemon and no socket is needed.  I suspect it is possible to get
+exim to run a command line tool for delivery instead of talking to a
+socket, and hope to figure out how in a future version of this
+system.&lt;/p&gt;
+
+&lt;p&gt;Until I wipe my test machine, I can be reached using the
+&lt;tt&gt;fbx@dutlqrrmjhtfa3vp.onion&lt;/tt&gt; mail address, deliverable over
+SMTorP. :)&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>First Jessie based Debian Edu released (alpha0)</title>
+               <link>http://people.skolelinux.org/pere/blog/First_Jessie_based_Debian_Edu_released__alpha0_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/First_Jessie_based_Debian_Edu_released__alpha0_.html</guid>
+                <pubDate>Mon, 27 Oct 2014 20:40:00 +0100</pubDate>
+               <description>&lt;p&gt;I am happy to report that I on behalf of the Debian Edu team just
+sent out
+&lt;a href=&quot;https://lists.debian.org/debian-edu-announce/2014/10/msg00000.html&quot;&gt;this
+announcement&lt;/a&gt;:&lt;/p&gt;
 
 
-&lt;ul&gt;
+&lt;pre&gt;
+The Debian Edu Team is pleased to announce the release of Debian Edu
+Jessie 8.0+edu0~alpha0
+
+Debian Edu is a complete operating system for schools. Through its
+various installation profiles you can install servers, workstations
+and laptops which will work together on the school network. With
+Debian Edu, the teachers themselves or their technical support can
+roll out a complete multi-user multi-machine study environment within
+hours or a few days. Debian Edu comes with hundreds of applications
+pre-installed, but you can always add more packages from Debian.
+
+For those who want to give Debian Edu Jessie a try, download and
+installation instructions are available, including detailed
+instructions in the manual[1] explaining the first steps, such as
+setting up a network or adding users. Please note that the password
+for the user your prompted for during installation must have a length
+of at least 5 characters!
+
+ [1] &amp;lt;URL: &lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Jessie&quot;&gt;https://wiki.debian.org/DebianEdu/Documentation/Jessie&lt;/a&gt; &amp;gt;
+
+Would you like to give your school&#39;s computer a longer life? Are you
+tired of sneaker administration, running from computer to computer
+reinstalling the operating system? Would you like to administrate all
+the computers in your school using only a couple of hours every week?
+Check out Debian Edu Jessie!
+
+Skolelinux is used by at least two hundred schools all over the world,
+mostly in Germany and Norway.
+
+About Debian Edu and Skolelinux
+===============================
+
+Debian Edu, also known as Skolelinux[2], is a Linux distribution based
+on Debian providing an out-of-the box environment of a completely
+configured school network. Immediately after installation a school
+server running all services needed for a school network is set up just
+waiting for users and machines being added via GOsa², a comfortable
+Web-UI. A netbooting environment is prepared using PXE, so after
+initial installation of the main server from CD or USB stick all other
+machines can be installed via the network.  The provided school server
+provides LDAP database and Kerberos authentication service,
+centralized home directories, DHCP server, web proxy and many other
+services.  The desktop contains more than 60 educational software
+packages[3] and more are available from the Debian archive, and
+schools can choose between KDE, Gnome, LXDE, Xfce and MATE desktop
+environment.
+
+ [2] &amp;lt;URL: &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;http://www.skolelinux.org/&lt;/a&gt; &amp;gt;
+ [3] &amp;lt;URL: &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html&quot;&gt;http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html&lt;/a&gt; &amp;gt;
+
+Full release notes and manual
+=============================
+
+Below the download URLs there is a list of some of the new features
+and bugfixes of Debian Edu 8.0+edu0~alpha0 Codename Jessie. The full
+list is part of the manual. (See the feature list in the manual[4] for
+the English version.) For some languages manual translations are
+available, see the manual translation overview[5].
+
+ [4] &amp;lt;URL: &lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Jessie/Features&quot;&gt;https://wiki.debian.org/DebianEdu/Documentation/Jessie/Features&lt;/a&gt; &amp;gt;
+ [5] &amp;lt;URL: &lt;a href=&quot;http://maintainer.skolelinux.org/debian-edu-doc/&quot;&gt;http://maintainer.skolelinux.org/debian-edu-doc/&lt;/a&gt; &amp;gt;
+
+Where to get it
+---------------
+
+To download the multiarch netinstall CD release (624 MiB) you can use
+
+ * &lt;a href=&quot;ftp://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso&quot;&gt;ftp://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso&lt;/a&gt;
+ * &lt;a href=&quot;http://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso&quot;&gt;http://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso&lt;/a&gt;
+ * rsync -avzP ftp.skolelinux.org::skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso .
+
+The SHA1SUM of this image is: 361188818e036ce67280a572f757de82ebfeb095
+
+New features for Debian Edu 8.0+edu0~alpha0 Codename Jessie released 2014-10-27
+===============================================================================
+
+
+Installation changes
+--------------------
+
+ * PXE installation now installs firmware automatically for the hardware present.
+
+Software updates
+----------------
+
+Everything which is new in Debian Jessie 8.0, eg:
+
+ * Linux kernel 3.16.x
+ * Desktop environments KDE &quot;Plasma&quot; 4.11.12, GNOME 3.14, Xfce 4.10,
+   LXDE 0.5.6 and MATE 1.8 (KDE &quot;Plasma&quot; is installed by default; to
+   choose one of the others see manual.)
+ * the browsers Iceweasel 31 ESR and Chromium 38 
+ * !LibreOffice 4.3.3
+ * GOsa 2.7.4
+ * LTSP 5.5.4
+ * CUPS print system 1.7.5
+ * new boot framework: systemd
+ * Educational toolbox GCompris 14.07 
+ * Music creator Rosegarden 14.02
+ * Image editor Gimp 2.8.14
+ * Virtual stargazer Stellarium 0.13.0
+ * golearn 0.9
+ * tuxpaint 0.9.22
+ * New version of debian-installer from Debian Jessie.
+ * Debian Jessie includes about 42000 packages available for
+   installation.
+ * More information about Debian Jessie 8.0 is provided in the release
+   notes[6] and the installation manual[7].
+
+ [6] &amp;lt;URL: &lt;a href=&quot;http://www.debian.org/releases/jessie/releasenotes&quot;&gt;http://www.debian.org/releases/jessie/releasenotes&lt;/a&gt; &amp;gt;
+ [7] &amp;lt;URL: &lt;a href=&quot;http://www.debian.org/releases/jessie/installmanual&quot;&gt;http://www.debian.org/releases/jessie/installmanual&lt;/a&gt; &amp;gt;
+
+Fixed bugs
+----------
+
+ * Inserting incorrect DNS information in Gosa will no longer break
+   DNS completely, but instead stop DNS updates until the incorrect
+   information is corrected (Debian bug #710362)
+ * and many others.
+
+Documentation and translation updates
+------------------------------------- 
+
+ * The Debian Edu Jessie Manual is fully translated to German, French,
+   Italian, Danish and Dutch. Partly translated versions exist for
+   Norwegian Bokmal and Spanish.
+
+Other changes
+-------------
+
+ * Due to new Squid settings, powering off or rebooting the main
+   server takes more time.
+ * To manage printers localhost:631 has to be used, currently www:631
+   doesn&#39;t work.
+
+Regressions / known problems
+----------------------------
+
+ * Installing LTSP chroot fails with a bug related to eatmydata about
+   exim4-config failing to run its postinst (see Debian bug #765694
+   and Debian bug #762103).
+ * Munin collection is not properly configured on clients (Debian bug
+   #764594).  The fix is available in a newer version of munin-node.
+ * PXE setup for Main Server and Thin Client Server setup does not
+   work when installing on a machine without direct Internet access.
+   Will be fixed when Debian bug #766960 is fixed in Jessie.
 
 
-  &lt;li&gt;Updated config.sub and config.guess from the GNU project to work
-   with newer architectures.  Thanks to isha vishnoi for the heads
-   up.&lt;/li&gt;
+See the status page[8] for the complete list.
 
 
 &lt;li&gt;Updated README with current URLs.&lt;/li&gt;
[8] &amp;lt;URL: &lt;a href=&quot;https://wiki.debian.org/DebianEdu/Status/Jessie&quot;&gt;https://wiki.debian.org/DebianEdu/Status/Jessie&lt;/a&gt; &amp;gt;
 
 
-  &lt;li&gt;Added byteswap fix found in Ubuntu, credited Jeremy Kerr and
-   Matthias Klose.&lt;/li&gt;
+How to report bugs
+------------------
 
 
-  &lt;li&gt;Added missing help for -k|--keepgoing option, using patch by
-   Petr Machata found in Fedora.&lt;/li&gt;
+&amp;lt;URL: &lt;a href=&quot;http://wiki.debian.org/DebianEdu/HowTo/ReportBugs&quot;&gt;http://wiki.debian.org/DebianEdu/HowTo/ReportBugs&lt;/a&gt; &amp;gt;
 
 
-  &lt;li&gt;Rewrite removal of RPATH/RUNPATH to make sure the entry in
-   .dynamic is a NULL terminated string.  Based on patch found in
-   Fedora credited Axel Thimm and Christian Krause.&lt;/li&gt;
+About Debian
+============
 
 
-&lt;/ul&gt;
+The Debian Project was founded in 1993 by Ian Murdock to be a truly
+free community project. Since then the project has grown to be one of
+the largest and most influential open source projects. Thousands of
+volunteers from all over the world work together to create and
+maintain Debian software. Available in 70 languages, and supporting a
+huge range of computer types, Debian calls itself the universal
+operating system.
+
+Contact Information
+For further information, please visit the Debian web pages[9] or send
+mail to press@debian.org.
 
 
-&lt;p&gt;You can
-&lt;a href=&quot;https://alioth.debian.org/frs/?group_id=31052&quot;&gt;download the
-new version 0.15 from alioth&lt;/a&gt;.  Please let us know via the Alioth
-project if something is wrong with the new release.  The test suite
-did not discover any old errors, so if you find a new one, please also
-include a testsuite check.&lt;/p&gt;
+ [9] &amp;lt;URL: &lt;a href=&quot;http://www.debian.org/&quot;&gt;http://www.debian.org/&lt;/a&gt; &amp;gt;
+&lt;/pre&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>RSS-kilde for fritekstsøk i offentlige anbud hos Doffin</title>
-               <link>http://people.skolelinux.org/pere/blog/RSS_kilde_for_friteksts_k_i_offentlige_anbud_hos_Doffin.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/RSS_kilde_for_friteksts_k_i_offentlige_anbud_hos_Doffin.html</guid>
-                <pubDate>Fri, 22 Nov 2013 13:40:00 +0100</pubDate>
-               <description>&lt;p&gt;I fjor sommer lagde jeg en
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/SQL_database_med_anbud_publisert_p__Doffin.html&quot;&gt;offentlig
-tilgjengelig SQL-database over offentlig anbud&lt;/a&gt; basert på skraping
-av HTML-data fra Doffin.  Den har stått og gått siden da, og har nå
-ca. 28000 oppføringer.  Jeg oppdaget da jeg tittet innom at noen
-oppføringer var ikke blitt med, antagelig på grunn av at de fikk
-tildelt sekvensnummer i Doffin en godt stund før de ble publisert,
-slik at min nettsideskraper som fortsatte skrapingen der den slapp
-sist ikke fikk dem med seg.  Jeg har fikset litt slik at skraperen nå
-ser litt tilbake i tid for å se om den har gått glipp av noen
-oppføringer, og har skrapet på nytt fra midten av september 2013 og
-fremover.  Det bør dermed bli en mer komplett database for kommende
-måneder.  Hvis jeg får tid skal jeg forsøke å skrape &quot;glemte&quot; data fra
-før midten av september 2013, men tør ikke garantere at det blir
-prioritert med det første. &lt;/p&gt;
-
-&lt;p&gt;Men målet med denne bloggposten er å vise hvordan denne
-Doffin-databasen kan brukes og integreres med en RSS-leser, slik at en
-kan la datamaskinen holde et øye med Doffin-annonseringer etter
-nøkkelord.  En kan lage sitt eget søk ved å besøke
-&lt;ahref=&quot;https://classic.scraperwiki.com/docs/api?name=norwegian-doffin#sqlite&quot;&gt;API-et
-hos Scraperwiki&lt;/a&gt;, velge format rss2 og så legge inn noe ala dette i
-&quot;query in SQL&quot;:&lt;/p&gt;
-
-&lt;p&gt;&lt;pre&gt;
-select title, scrapedurl as link, abstract as description,
-       publishdate as pubDate from &#39;swdata&#39;
-   where abstract like &#39;%linux%&#39; or title like &#39;%linux%&#39;
-   order by seq desc limit 20
-&lt;/pre&gt;&lt;/p&gt;
-
-&lt;p&gt;Dette vil søke opp alle anbud med ordet linux i oppsummering eller
-tittel.  En kan lage mer avanserte søk hvis en ønsker det.  URL-en som
-dukker opp nederst på siden kan en så gi til sin RSS-leser (jeg bruker
-akregator selv), og så automatisk få beskjed hvis det dukker opp anbud
-med det aktuelle nøkkelordet i teksten.  Merk at kapasiteten og
-ytelsen hos Scraperwiki er begrenset, så ikke be RSS-leseren hente ned
-oftere enn en gang hver dag.&lt;/p&gt;
-
-&lt;p&gt;Du lurer kanskje på hva slags informasjon en kan få ut fra denne
-databasen.  Her er to RSS-kilder, med søkeordet
-&quot;&lt;a href=&quot;https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=rss2&amp;name=norwegian-doffin&amp;query=select%20title%2C%20scrapedurl%20as%20link%2C%20abstract%20as%20description%2C%0A%20%20%20%20%20%20%20publishdate%20as%20pubDate%20from%20&#39;swdata&#39;%0A%20%20%20where%20abstract%20like%20&#39;%25linux%25&#39;%20or%20title%20like%20&#39;%25linux%25&#39;%0A%20%20%20order%20by%20seq%20desc%20limit%2020&quot;&gt;linux&lt;/a&gt;&quot;,
-søkeordet
-&quot;&lt;a href=&quot;https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=rss2&amp;name=norwegian-doffin&amp;query=select%20title%2C%20scrapedurl%20as%20link%2C%20abstract%20as%20description%2C%0A%20%20%20%20%20%20%20publishdate%20as%20pubDate%20from%20&#39;swdata&#39;%0A%20%20%20where%20abstract%20like%20&#39;%25fri%20programvare%25&#39;%20or%20title%20like%20&#39;%25fri%20programvare%25&#39;%0A%20%20%20order%20by%20seq%20desc%20limit%2020&quot;&gt;fri
-programvare&lt;/a&gt;&quot;
-og søkeordet
-&quot;&lt;a href=&quot;https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=rss2&amp;name=norwegian-doffin&amp;query=select%20title%2C%20scrapedurl%20as%20link%2C%20abstract%20as%20description%2C%0A%20%20%20%20%20%20%20publishdate%20as%20pubDate%20from%20&#39;swdata&#39;%0A%20%20%20where%20abstract%20like%20&#39;%25odf%25&#39;%20or%20title%20like%20&#39;%25odf%25&#39;%0A%20%20%20order%20by%20seq%20desc%20limit%2020&quot;&gt;odf&lt;/a&gt;&quot;.
-Det er bare å søke på det en er interessert i.  Kopier gjerne
-datasettet og sett opp din egen tjeneste hvis du vil gjøre mer
-avanserte søk.  SQLite-filen med Doffin-oppføringer kan lastes med fra
-Scraperwiki for de som vil grave dypere.&lt;/p&gt;
+               <title>I spent last weekend recording MakerCon Nordic</title>
+               <link>http://people.skolelinux.org/pere/blog/I_spent_last_weekend_recording_MakerCon_Nordic.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/I_spent_last_weekend_recording_MakerCon_Nordic.html</guid>
+                <pubDate>Thu, 23 Oct 2014 23:00:00 +0200</pubDate>
+               <description>&lt;p&gt;I spent last weekend at &lt;a href=&quot;http://www.makercon.no/&quot;&gt;Makercon
+Nordic&lt;/a&gt;, a great conference and workshop for makers in Norway and
+the surrounding countries.  I had volunteered on behalf of the
+Norwegian Unix Users Group (NUUG) to video record the talks, and we
+had a great and exhausting time recording the entire day, two days in
+a row.  There were only two of us, Hans-Petter and me, and we used the
+regular video equipment for NUUG, with a
+&lt;a href=&quot;http://dvswitch.alioth.debian.org/wiki/&quot;&gt;dvswitch&lt;/a&gt;, a
+camera and a VGA to DV convert box, and mixed video and slides
+live.&lt;/p&gt;
+
+&lt;p&gt;Hans-Petter did the post-processing, consisting of uploading the
+around 180 GiB of raw video to Youtube, and the result is
+&lt;a href=&quot;https://www.youtube.com/user/MakerConNordic/&quot;&gt;now becoming
+public&lt;/a&gt; on the MakerConNordic account.  The videos have the license
+NUUG always use on our recordings, which is
+&lt;a href=&quot;http://creativecommons.org/licenses/by-sa/3.0/no/&quot;&gt;Creative
+Commons Navngivelse-Del på samme vilkår 3.0 Norge&lt;/a&gt;.  Many great
+talks available.  Check it out! :)&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>All drones should be radio marked with what they do and who they belong to</title>
-               <link>http://people.skolelinux.org/pere/blog/All_drones_should_be_radio_marked_with_what_they_do_and_who_they_belong_to.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/All_drones_should_be_radio_marked_with_what_they_do_and_who_they_belong_to.html</guid>
-                <pubDate>Thu, 21 Nov 2013 15:40:00 +0100</pubDate>
-               <description>&lt;p&gt;Drones, flying robots, are getting more and more popular.  The most
-know ones are the killer drones used by some government to murder
-people they do not like without giving them the chance of a fair
-trial, but the technology have many good uses too, from mapping and
-forest maintenance to photography and search and rescue.  I am sure it
-is just a question of time before &quot;bad drones&quot; are in the hands of
-private enterprises and not only state criminals but petty criminals
-too.  The drone technology is very useful and very dangerous.  To have
-some control over the use of drones, I agree with Daniel Suarez in his
-TED talk
-&quot;&lt;a href=&quot;https://archive.org/details/DanielSuarez_2013G&quot;&gt;The kill
-decision shouldn&#39;t belong to a robot&lt;/a&gt;&quot;, where he suggested this
-little gem to keep the good while limiting the bad use of drones:&lt;/p&gt;
-&lt;blockquote&gt;
-
-&lt;p&gt;Each robot and drone should have a cryptographically signed
-I.D. burned in at the factory that can be used to track its movement
-through public spaces. We have license plates on cars, tail numbers on
-aircraft. This is no different. And every citizen should be able to
-download an app that shows the population of drones and autonomous
-vehicles moving through public spaces around them, both right now and
-historically. And civic leaders should deploy sensors and civic drones
-to detect rogue drones, and instead of sending killer drones of their
-own up to shoot them down, they should notify humans to their
-presence. And in certain very high-security areas, perhaps civic
-drones would snare them and drag them off to a bomb disposal facility.&lt;/p&gt;
-
-&lt;p&gt;But notice, this is more an immune system than a weapons system. It
-would allow us to avail ourselves of the use of autonomous vehicles
-and drones while still preserving our open, civil society.&lt;/p&gt;
-
-&lt;/blockquote&gt;
-
-&lt;p&gt;The key is that &lt;em&gt;every citizen&lt;/em&gt; should be able to read the
-radio beacons sent from the drones in the area, to be able to check
-both the government and others use of drones.  For such control to be
-effective, everyone must be able to do it.  What should such beacon
-contain?  At least formal owner, purpose, contact information and GPS
-location.  Probably also the origin and target position of the current
-flight.  And perhaps some registration number to be able to look up
-the drone in a central database tracking their movement.  Robots
-should not have privacy.  It is people who need privacy.&lt;/p&gt;
+               <title>listadmin, the quick way to moderate mailman lists - nice free software</title>
+               <link>http://people.skolelinux.org/pere/blog/listadmin__the_quick_way_to_moderate_mailman_lists___nice_free_software.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/listadmin__the_quick_way_to_moderate_mailman_lists___nice_free_software.html</guid>
+                <pubDate>Wed, 22 Oct 2014 20:00:00 +0200</pubDate>
+               <description>&lt;p&gt;If you ever had to moderate a mailman list, like the ones on
+alioth.debian.org, you know the web interface is fairly slow to
+operate.  First you visit one web page, enter the moderation password
+and get a new page shown with a list of all the messages to moderate
+and various options for each email address.  This take a while for
+every list you moderate, and you need to do it regularly to do a good
+job as a list moderator.  But there is a quick alternative,
+&lt;a href=&quot;http://heim.ifi.uio.no/kjetilho/hacks/#listadmin&quot;&gt;the
+listadmin program&lt;/a&gt;.  It allow you to check lists for new messages
+to moderate in a fraction of a second.  Here is a test run on two
+lists I recently took over:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+% time listadmin xiph
+fetching data for pkg-xiph-commits@lists.alioth.debian.org ... nothing in queue
+fetching data for pkg-xiph-maint@lists.alioth.debian.org ... nothing in queue
+
+real    0m1.709s
+user    0m0.232s
+sys     0m0.012s
+%
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;In 1.7 seconds I had checked two mailing lists and confirmed that
+there are no message in the moderation queue.  Every morning I
+currently moderate 68 mailman lists, and it normally take around two
+minutes.  When I took over the two pkg-xiph lists above a few days
+ago, there were 400 emails waiting in the moderator queue.  It took me
+less than 15 minutes to process them all using the listadmin
+program.&lt;/p&gt;
+
+&lt;p&gt;If you install
+&lt;a href=&quot;https://tracker.debian.org/pkg/listadmin&quot;&gt;the listadmin
+package&lt;/a&gt; from Debian and create a file &lt;tt&gt;~/.listadmin.ini&lt;/tt&gt;
+with content like this, the moderation task is a breeze:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+username username@example.org
+spamlevel 23
+default discard
+discard_if_reason &quot;Posting restricted to members only. Remove us from your mail list.&quot;
+
+password secret
+adminurl https://{domain}/mailman/admindb/{list}
+mailman-list@lists.example.com
+
+password hidden
+other-list@otherserver.example.org
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;There are other options to set as well.  Check the manual page to
+learn the details.&lt;/p&gt;
+
+&lt;p&gt;If you are forced to moderate lists on a mailman installation where
+the SSL certificate is self signed or not properly signed by a
+generally accepted signing authority, you can set a environment
+variable when calling listadmin to disable SSL verification:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+PERL_LWP_SSL_VERIFY_HOSTNAME=0 listadmin
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;If you want to moderate a subset of the lists you take care of, you
+can provide an argument to the listadmin script like I do in the
+initial screen dump (the xiph argument).  Using an argument, only
+lists matching the argument string will be processed.  This make it
+quick to accept messages if you notice the moderation request in your
+email.&lt;/p&gt;
+
+&lt;p&gt;Without the listadmin program, I would never be the moderator of 68
+mailing lists, as I simply do not have time to spend on that if the
+process was any slower. The listadmin program have saved me hours of
+time I could spend elsewhere over the years.  It truly is nice free
+software.&lt;/p&gt;
+
+&lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
+activities, please send Bitcoin donations to my address
+&lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&amp;label=PetterReinholdtsenBlog&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
+
+&lt;p&gt;Update 2014-10-27: Added missing &#39;username&#39; statement in
+configuration example.  Also, I&#39;ve been told that the
+PERL_LWP_SSL_VERIFY_HOSTNAME=0 setting do not work for everyone.  Not
+sure why.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>Lets make a wireless community network in Oslo!</title>
-               <link>http://people.skolelinux.org/pere/blog/Lets_make_a_wireless_community_network_in_Oslo_.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lets_make_a_wireless_community_network_in_Oslo_.html</guid>
-                <pubDate>Wed, 13 Nov 2013 21:00:00 +0100</pubDate>
-               <description>&lt;p&gt;Today NUUG and Hackeriet announced
-&lt;a href=&quot;http://www.nuug.no/news/Bli_med___bygge_dugnadsnett_for_alle_i_Oslo.shtml&quot;&gt;our
-plans to join forces and create a wireless community network in
-Oslo&lt;/a&gt;.  The workshop to help people get started will take place
-Thursday 2013-11-28, but we already are collecting the geolocation of
-people joining forces to make this happen.  We have
-&lt;a href=&quot;https://github.com/petterreinholdtsen/meshfx-node/blob/master/oslo-nodes.geojson&quot;&gt;9
-locations plotted on the map&lt;/a&gt;, but we will need more before we have
-a connected mesh spread across Oslo.  If this sound interesting to
-you, please join us at the workshop.  If you are too impatient to wait
-15 days, please join us on the IRC channel
-&lt;a href=&quot;irc://irc.freenode.net/%23nuug&quot;&gt;#nuug on irc.freenode.net&lt;/a&gt;
-right away. :)&lt;/p&gt;
+               <title>Debian Jessie, PXE and automatic firmware installation</title>
+               <link>http://people.skolelinux.org/pere/blog/Debian_Jessie__PXE_and_automatic_firmware_installation.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_Jessie__PXE_and_automatic_firmware_installation.html</guid>
+                <pubDate>Fri, 17 Oct 2014 14:10:00 +0200</pubDate>
+               <description>&lt;p&gt;When PXE installing laptops with Debian, I often run into the
+problem that the WiFi card require some firmware to work properly.
+And it has been a pain to fix this using preseeding in Debian.
+Normally something more is needed.  But thanks to
+&lt;a href=&quot;https://packages.qa.debian.org/i/isenkram.html&quot;&gt;my isenkram
+package&lt;/a&gt; and its recent tasksel extension, it has now become easy
+to do this using simple preseeding.&lt;/p&gt;
+
+&lt;p&gt;The isenkram-cli package provide tasksel tasks which will install
+firmware for the hardware found in the machine (actually, requested by
+the kernel modules for the hardware).  (It can also install user space
+programs supporting the hardware detected, but that is not the focus
+of this story.)&lt;/p&gt;
+
+&lt;p&gt;To get this working in the default installation, two preeseding
+values are needed.  First, the isenkram-cli package must be installed
+into the target chroot (aka the hard drive) before tasksel is executed
+in the pkgsel step of the debian-installer system.  This is done by
+preseeding the base-installer/includes debconf value to include the
+isenkram-cli package.  The package name is next passed to debootstrap
+for installation.  With the isenkram-cli package in place, tasksel
+will automatically use the isenkram tasks to detect hardware specific
+packages for the machine being installed and install them, because
+isenkram-cli contain tasksel tasks.&lt;/p&gt;
+
+&lt;p&gt;Second, one need to enable the non-free APT repository, because
+most firmware unfortunately is non-free.  This is done by preseeding
+the apt-mirror-setup step.  This is unfortunate, but for a lot of
+hardware it is the only option in Debian.&lt;/p&gt;
+
+&lt;p&gt;The end result is two lines needed in your preseeding file to get
+firmware installed automatically by the installer:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+base-installer base-installer/includes string isenkram-cli
+apt-mirror-setup apt-setup/non-free boolean true
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;The current version of isenkram-cli in testing/jessie will install
+both firmware and user space packages when using this method.  It also
+do not work well, so use version 0.15 or later.  Installing both
+firmware and user space packages might give you a bit more than you
+want, so I decided to split the tasksel task in two, one for firmware
+and one for user space programs.  The firmware task is enabled by
+default, while the one for user space programs is not.  This split is
+implemented in the package currently in unstable.&lt;/p&gt;
+
+&lt;p&gt;If you decide to give this a go, please let me know (via email) how
+this recipe work for you. :)&lt;/p&gt;
+
+&lt;p&gt;So, I bet you are wondering, how can this work.  First and
+foremost, it work because tasksel is modular, and driven by whatever
+files it find in /usr/lib/tasksel/ and /usr/share/tasksel/.  So the
+isenkram-cli package place two files for tasksel to find.  First there
+is the task description file (/usr/share/tasksel/descs/isenkram.desc):&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+Task: isenkram-packages
+Section: hardware
+Description: Hardware specific packages (autodetected by isenkram)
+ Based on the detected hardware various hardware specific packages are
+ proposed.
+Test-new-install: show show
+Relevance: 8
+Packages: for-current-hardware
+
+Task: isenkram-firmware
+Section: hardware
+Description: Hardware specific firmware packages (autodetected by isenkram)
+ Based on the detected hardware various hardware specific firmware
+ packages are proposed.
+Test-new-install: mark show
+Relevance: 8
+Packages: for-current-hardware-firmware
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;The key parts are Test-new-install which indicate how the task
+should be handled and the Packages line referencing to a script in
+/usr/lib/tasksel/packages/.  The scripts use other scripts to get a
+list of packages to install.  The for-current-hardware-firmware script
+look like this to list relevant firmware for the machine:
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+#!/bin/sh
+#
+PATH=/usr/sbin:$PATH
+export PATH
+isenkram-autoinstall-firmware -l
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;With those two pieces in place, the firmware is installed by
+tasksel during the normal d-i run. :)&lt;/p&gt;
+
+&lt;p&gt;If you want to test what tasksel will install when isenkram-cli is
+installed, run &lt;tt&gt;DEBIAN_PRIORITY=critical tasksel --test
+--new-install&lt;/tt&gt; to get the list of packages that tasksel would
+install.&lt;/p&gt;
+
+&lt;p&gt;&lt;a href=&quot;https://wiki.debian.org/DebianEdu/&quot;&gt;Debian Edu&lt;/a&gt; will be
+pilots in testing this feature, as isenkram is used there now to
+install firmware, replacing the earlier scripts.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>Running TP-Link MR3040 as a batman-adv mesh node using openwrt</title>
-               <link>http://people.skolelinux.org/pere/blog/Running_TP_Link_MR3040_as_a_batman_adv_mesh_node_using_openwrt.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Running_TP_Link_MR3040_as_a_batman_adv_mesh_node_using_openwrt.html</guid>
-                <pubDate>Sun, 10 Nov 2013 23:00:00 +0100</pubDate>
-               <description>&lt;p&gt;Continuing my research into mesh networking, I was recommended to
-use TP-Link 3040 and 3600 access points as mesh nodes, and the pair I
-bought arrived on Friday.  Here are my notes on how to set up the
-MR3040 as a mesh node using
-&lt;a href=&quot;http://www.openwrt.org/&quot;&gt;OpenWrt&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;I started by following the instructions on the OpenWRT wiki for
-&lt;a href=&quot;http://wiki.openwrt.org/toh/tp-link/tl-mr3040&quot;&gt;TL-MR3040&lt;/a&gt;,
-and downloaded
-&lt;a href=&quot;http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3040-v2-squashfs-factory.bin&quot;&gt;the
-recommended firmware image&lt;/a&gt;
-(openwrt-ar71xx-generic-tl-mr3040-v2-squashfs-factory.bin) and
-uploaded it into the original web interface.  The flashing went fine,
-and the machine was available via telnet on the ethernet port.  After
-logging in and setting the root password, ssh was available and I
-could start to set it up as a batman-adv mesh node.&lt;/p&gt;
-
-&lt;p&gt;I started off by reading the instructions from
-&lt;a href=&quot;http://wirelessafrica.meraka.org.za/wiki/index.php?title=Antoine&#39;s_Research&quot;&gt;Wireless
-Africa&lt;/a&gt;, which had quite a lot of useful information, but
-eventually I followed the recipe from the Open Mesh wiki for
-&lt;a href=&quot;http://www.open-mesh.org/projects/batman-adv/wiki/Batman-adv-openwrt-config&quot;&gt;using
-batman-adv on OpenWrt&lt;/a&gt;.  A small snag was the fact that the
-&lt;tt&gt;opkg install kmod-batman-adv&lt;/tt&gt; command did not work as it
-should.  The batman-adv kernel module would fail to load because its
-dependency crc16 was not already loaded.  I
-&lt;a href=&quot;https://dev.openwrt.org/ticket/14452&quot;&gt;reported the bug&lt;/a&gt; to
-the openwrt project and hope it will be fixed soon.  But the problem
-only seem to affect initial testing of batman-adv, as configuration
-seem to work when booting from scratch.&lt;/p&gt;
-
-&lt;p&gt;The setup is done using files in /etc/config/.  I did not bridge
-the Ethernet and mesh interfaces this time, to be able to hook up the
-box on my local network and log into it for configuration updates.
-The following files were changed and look like this after modifying
-them:&lt;/p&gt;
-
-&lt;p&gt;&lt;tt&gt;/etc/config/network&lt;/tt&gt;&lt;/p&gt;
-
-&lt;pre&gt;
-
-config interface &#39;loopback&#39;
-        option ifname &#39;lo&#39;
-        option proto &#39;static&#39;
-        option ipaddr &#39;127.0.0.1&#39;
-        option netmask &#39;255.0.0.0&#39;
-
-config globals &#39;globals&#39;
-        option ula_prefix &#39;fdbf:4c12:3fed::/48&#39;
-
-config interface &#39;lan&#39;
-        option ifname &#39;eth0&#39;
-        option type &#39;bridge&#39;
-        option proto &#39;dhcp&#39;
-        option ipaddr &#39;192.168.1.1&#39;
-        option netmask &#39;255.255.255.0&#39;
-        option hostname &#39;tl-mr3040&#39;
-        option ip6assign &#39;60&#39;
-
-config interface &#39;mesh&#39;
-        option ifname &#39;adhoc0&#39;
-        option mtu &#39;1528&#39;
-        option proto &#39;batadv&#39;
-        option mesh &#39;bat0&#39;
-&lt;/pre&gt;
-
-&lt;p&gt;&lt;tt&gt;/etc/config/wireless&lt;/tt&gt;&lt;/p&gt;
-&lt;pre&gt;
-
-config wifi-device &#39;radio0&#39;
-        option type &#39;mac80211&#39;
-        option channel &#39;11&#39;
-        option hwmode &#39;11ng&#39;
-        option path &#39;platform/ar933x_wmac&#39;
-        option htmode &#39;HT20&#39;
-        list ht_capab &#39;SHORT-GI-20&#39;
-        list ht_capab &#39;SHORT-GI-40&#39;
-        list ht_capab &#39;RX-STBC1&#39;
-        list ht_capab &#39;DSSS_CCK-40&#39;
-        option disabled &#39;0&#39;
-
-config wifi-iface &#39;wmesh&#39;
-        option device &#39;radio0&#39;
-        option ifname &#39;adhoc0&#39;
-        option network &#39;mesh&#39;
-        option encryption &#39;none&#39;
-        option mode &#39;adhoc&#39;
-        option bssid &#39;02:BA:00:00:00:01&#39;
-        option ssid &#39;meshfx@hackeriet&#39;
-&lt;/pre&gt;
-&lt;p&gt;&lt;tt&gt;/etc/config/batman-adv&lt;/tt&gt;&lt;/p&gt;
-&lt;pre&gt;
-
-config &#39;mesh&#39; &#39;bat0&#39;
-        option interfaces &#39;adhoc0&#39;
-        option &#39;aggregated_ogms&#39;
-        option &#39;ap_isolation&#39;
-        option &#39;bonding&#39;
-        option &#39;fragmentation&#39;
-        option &#39;gw_bandwidth&#39;
-        option &#39;gw_mode&#39;
-        option &#39;gw_sel_class&#39;
-        option &#39;log_level&#39;
-        option &#39;orig_interval&#39;
-        option &#39;vis_mode&#39;
-        option &#39;bridge_loop_avoidance&#39;
-        option &#39;distributed_arp_table&#39;
-        option &#39;network_coding&#39;
-        option &#39;hop_penalty&#39;
-
-# yet another batX instance
-# config &#39;mesh&#39; &#39;bat5&#39;
-#       option &#39;interfaces&#39; &#39;second_mesh&#39;
-&lt;/pre&gt;
-
-&lt;p&gt;The mesh node is now operational.  I have yet to test its range,
-but I hope it is good.  I have not yet tested the TP-Link 3600 box
-still wrapped up in plastic.&lt;/p&gt;
+               <title>Ubuntu used to show the bread prizes at ICA Storo</title>
+               <link>http://people.skolelinux.org/pere/blog/Ubuntu_used_to_show_the_bread_prizes_at_ICA_Storo.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Ubuntu_used_to_show_the_bread_prizes_at_ICA_Storo.html</guid>
+                <pubDate>Sat, 4 Oct 2014 15:20:00 +0200</pubDate>
+               <description>&lt;p&gt;Today I came across an unexpected Ubuntu boot screen.  Above the
+bread shelf on the ICA shop at Storo in Oslo, the grub menu of Ubuntu
+with Linux kernel 3.2.0-23 (ie probably version 12.04 LTS) was stuck
+on a screen normally showing the bread types and prizes:&lt;/p&gt;
+
+&lt;p align=&quot;center&quot;&gt;&lt;img width=&quot;70%&quot; src=&quot;http://people.skolelinux.org/pere/blog/images/2014-10-04-ubuntu-ica-storo-crop.jpeg&quot;&gt;&lt;/p&gt;
+
+&lt;p&gt;If it had booted as it was supposed to, I would never had known
+about this hidden Linux installation.  It is interesting what
+&lt;a href=&quot;http://revealingerrors.com/&quot;&gt;errors can reveal&lt;/a&gt;.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>Debian init.d boot script example for rsyslog</title>
-               <link>http://people.skolelinux.org/pere/blog/Debian_init_d_boot_script_example_for_rsyslog.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_init_d_boot_script_example_for_rsyslog.html</guid>
-                <pubDate>Sat, 2 Nov 2013 22:40:00 +0100</pubDate>
-               <description>&lt;p&gt;If one of the points of switching to a new init system in Debian is
-&lt;a href=&quot;http://thomas.goirand.fr/blog/?p=147&quot;&gt;to get rid of huge
-init.d scripts&lt;/a&gt;, I doubt we need to switch away from sysvinit and
-init.d scripts at all.  Here is an example init.d script, ie a rewrite
-of /etc/init.d/rsyslog:&lt;/p&gt;
-
-&lt;p&gt;&lt;pre&gt;
-#!/lib/init/init-d-script
-### BEGIN INIT INFO
-# Provides:          rsyslog
-# Required-Start:    $remote_fs $time
-# Required-Stop:     umountnfs $time
-# X-Stop-After:      sendsigs
-# Default-Start:     2 3 4 5
-# Default-Stop:      0 1 6
-# Short-Description: enhanced syslogd
-# Description:       Rsyslog is an enhanced multi-threaded syslogd.
-#                    It is quite compatible to stock sysklogd and can be 
-#                    used as a drop-in replacement.
-### END INIT INFO
-DESC=&quot;enhanced syslogd&quot;
-DAEMON=/usr/sbin/rsyslogd
-&lt;/pre&gt;&lt;/p&gt;
-
-&lt;p&gt;Pretty minimalistic to me... For the record, the original sysv-rc
-script was 137 lines, and the above is just 15 lines, most of it meta
-info/comments.&lt;/p&gt;
-
-&lt;p&gt;How to do this, you ask?  Well, one create a new script
-/lib/init/init-d-script looking something like this:
-
-&lt;p&gt;&lt;pre&gt;
-#!/bin/sh
+               <title>New lsdvd release version 0.17 is ready</title>
+               <link>http://people.skolelinux.org/pere/blog/New_lsdvd_release_version_0_17_is_ready.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/New_lsdvd_release_version_0_17_is_ready.html</guid>
+                <pubDate>Sat, 4 Oct 2014 08:40:00 +0200</pubDate>
+               <description>&lt;p&gt;The &lt;a href=&quot;https://sourceforge.net/p/lsdvd/&quot;&gt;lsdvd project&lt;/a&gt;
+got a new set of developers a few weeks ago, after the original
+developer decided to step down and pass the project to fresh blood.
+This project is now maintained by Petter Reinholdtsen and Steve
+Dibb.&lt;/p&gt;
+
+&lt;p&gt;I just wrapped up
+&lt;a href=&quot;https://sourceforge.net/p/lsdvd/mailman/message/32896061/&quot;&gt;a
+new lsdvd release&lt;/a&gt;, available in git or from
+&lt;a href=&quot;https://sourceforge.net/projects/lsdvd/files/lsdvd/&quot;&gt;the
+download page&lt;/a&gt;.  This is the changelog dated 2014-10-03 for version
+0.17.&lt;/p&gt;
 
 
-# Define LSB log_* functions.
-# Depend on lsb-base (&gt;= 3.2-14) to ensure that this file is present
-# and status_of_proc is working.
-. /lib/lsb/init-functions
-
-#
-# Function that starts the daemon/service
+&lt;ul&gt;
 
 
-#
-do_start()
-{
-       # Return
-       #   0 if daemon has been started
-       #   1 if daemon was already running
-       #   2 if daemon could not be started
-       start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test &gt; /dev/null \
-               || return 1
-       start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
-               $DAEMON_ARGS \
-               || return 2
-       # Add code here, if necessary, that waits for the process to be ready
-       # to handle requests from services started subsequently which depend
-       # on this one.  As a last resort, sleep for some time.
-}
+ &lt;li&gt;Ignore &#39;phantom&#39; audio, subtitle tracks&lt;/li&gt;
+ &lt;li&gt;Check for garbage in the program chains, which indicate that a track is
+   non-existant, to work around additional copy protection&lt;/li&gt;
+ &lt;li&gt;Fix displaying content type for audio tracks, subtitles&lt;/li&gt;
+ &lt;li&gt;Fix pallete display of first entry&lt;/li&gt;
+ &lt;li&gt;Fix include orders&lt;/li&gt;
+ &lt;li&gt;Ignore read errors in titles that would not be displayed anyway&lt;/li&gt;
+ &lt;li&gt;Fix the chapter count&lt;/li&gt;
+ &lt;li&gt;Make sure the array size and the array limit used when initialising
+   the palette size is the same.&lt;/li&gt;
+ &lt;li&gt;Fix array printing.&lt;/li&gt;
+ &lt;li&gt;Correct subsecond calculations.&lt;/li&gt;
+ &lt;li&gt;Add sector information to the output format.&lt;/li&gt;
+ &lt;li&gt;Clean up code to be closer to ANSI C and compile without warnings
+   with more GCC compiler warnings.&lt;/li&gt;
 
 
-#
-# Function that stops the daemon/service
-#
-do_stop()
-{
-       # Return
-       #   0 if daemon has been stopped
-       #   1 if daemon was already stopped
-       #   2 if daemon could not be stopped
-       #   other if a failure occurred
-       start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME
-       RETVAL=&quot;$?&quot;
-       [ &quot;$RETVAL&quot; = 2 ] &amp;&amp; return 2
-       # Wait for children to finish too if this is a daemon that forks
-       # and if the daemon is only ever run from this initscript.
-       # If the above conditions are not satisfied then add some other code
-       # that waits for the process to drop all resources that could be
-       # needed by services started subsequently.  A last resort is to
-       # sleep for some time.
-       start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON
-       [ &quot;$?&quot; = 2 ] &amp;&amp; return 2
-       # Many daemons don&#39;t delete their pidfiles when they exit.
-       rm -f $PIDFILE
-       return &quot;$RETVAL&quot;
-}
+&lt;/ul&gt;
 
 
-#
-# Function that sends a SIGHUP to the daemon/service
-#
-do_reload() {
-       #
-       # If the daemon can reload its configuration without
-       # restarting (for example, when it is sent a SIGHUP),
-       # then implement that here.
-       #
-       start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME
-       return 0
-}
-
-SCRIPTNAME=$1
-scriptbasename=&quot;$(basename $1)&quot;
-echo &quot;SN: $scriptbasename&quot;
-if [ &quot;$scriptbasename&quot; != &quot;init-d-library&quot; ] ; then
-    script=&quot;$1&quot;
-    shift
-    . $script
-else
-    exit 0
-fi
-
-NAME=$(basename $DAEMON)
-PIDFILE=/var/run/$NAME.pid
-
-# Exit if the package is not installed
-#[ -x &quot;$DAEMON&quot; ] || exit 0
-
-# Read configuration variable file if it is present
-[ -r /etc/default/$NAME ] &amp;&amp; . /etc/default/$NAME
-
-# Load the VERBOSE setting and other rcS variables
-. /lib/init/vars.sh
-
-case &quot;$1&quot; in
-  start)
-       [ &quot;$VERBOSE&quot; != no ] &amp;&amp; log_daemon_msg &quot;Starting $DESC&quot; &quot;$NAME&quot;
-       do_start
-       case &quot;$?&quot; in
-               0|1) [ &quot;$VERBOSE&quot; != no ] &amp;&amp; log_end_msg 0 ;;
-               2) [ &quot;$VERBOSE&quot; != no ] &amp;&amp; log_end_msg 1 ;;
-       esac
-       ;;
-  stop)
-       [ &quot;$VERBOSE&quot; != no ] &amp;&amp; log_daemon_msg &quot;Stopping $DESC&quot; &quot;$NAME&quot;
-       do_stop
-       case &quot;$?&quot; in
-               0|1) [ &quot;$VERBOSE&quot; != no ] &amp;&amp; log_end_msg 0 ;;
-               2) [ &quot;$VERBOSE&quot; != no ] &amp;&amp; log_end_msg 1 ;;
-       esac
-       ;;
-  status)
-       status_of_proc &quot;$DAEMON&quot; &quot;$NAME&quot; &amp;&amp; exit 0 || exit $?
-       ;;
-  #reload|force-reload)
-       #
-       # If do_reload() is not implemented then leave this commented out
-       # and leave &#39;force-reload&#39; as an alias for &#39;restart&#39;.
-       #
-       #log_daemon_msg &quot;Reloading $DESC&quot; &quot;$NAME&quot;
-       #do_reload
-       #log_end_msg $?
-       #;;
-  restart|force-reload)
-       #
-       # If the &quot;reload&quot; option is implemented then remove the
-       # &#39;force-reload&#39; alias
-       #
-       log_daemon_msg &quot;Restarting $DESC&quot; &quot;$NAME&quot;
-       do_stop
-       case &quot;$?&quot; in
-         0|1)
-               do_start
-               case &quot;$?&quot; in
-                       0) log_end_msg 0 ;;
-                       1) log_end_msg 1 ;; # Old process is still running
-                       *) log_end_msg 1 ;; # Failed to start
-               esac
-               ;;
-         *)
-               # Failed to stop
-               log_end_msg 1
-               ;;
-       esac
-       ;;
-  *)
-       echo &quot;Usage: $SCRIPTNAME {start|stop|status|restart|force-reload}&quot; &gt;&amp;2
-       exit 3
-       ;;
-esac
-
-:
-&lt;/pre&gt;&lt;/p&gt;
-
-&lt;p&gt;It is based on /etc/init.d/skeleton, and could be improved quite a
-lot.  I did not really polish the approach, so it might not always
-work out of the box, but you get the idea.  I did not try very hard to
-optimize it nor make it more robust either.&lt;/p&gt;
-
-&lt;p&gt;A better argument for switching init system in Debian than reducing
-the size of init scripts (which is a good thing to do anyway), is to
-get boot system that is able to handle the kernel events sensibly and
-robustly, and do not depend on the boot to run sequentially.  The boot
-and the kernel have not behaved sequentially in years.&lt;/p&gt;
+&lt;p&gt;This change bring together patches for lsdvd in use in various
+Linux and Unix distributions, as well as patches submitted to the
+project the last nine years.  Please check it out. :)&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>Browser plugin for SPICE (spice-xpi) uploaded to Debian</title>
-               <link>http://people.skolelinux.org/pere/blog/Browser_plugin_for_SPICE__spice_xpi__uploaded_to_Debian.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Browser_plugin_for_SPICE__spice_xpi__uploaded_to_Debian.html</guid>
-                <pubDate>Fri, 1 Nov 2013 11:00:00 +0100</pubDate>
-               <description>&lt;p&gt;&lt;a href=&quot;http://www.spice-space.org/&quot;&gt;The SPICE protocol&lt;/a&gt; for
-remote display access is the preferred solution with oVirt and RedHat
-Enterprise Virtualization, and I was sad to discover the other day
-that the browser plugin needed to use these systems seamlessly was
-missing in Debian.  The &lt;a href=&quot;http://bugs.debian.org/668284&quot;&gt;request
-for a package&lt;/a&gt; was from 2012-04-10 with no progress since
-2013-04-01, so I decided to wrap up a package based on the great work
-from Cajus Pollmeier and put it in a collab-maint maintained git
-repository to get a package I could use.  I would very much like
-others to help me maintain the package (or just take over, I do not
-mind), but as no-one had volunteered so far, I just uploaded it to
-NEW.  I hope it will be available in Debian in a few days.&lt;/p&gt;
-
-&lt;p&gt;The source is now available from
-&lt;a href=&quot;http://anonscm.debian.org/gitweb/?p=collab-maint/spice-xpi.git;a=summary&quot;&gt;http://anonscm.debian.org/gitweb/?p=collab-maint/spice-xpi.git;a=summary&lt;/a&gt;.&lt;/p&gt;
-</description>
-       </item>
-       
-       <item>
-               <title>Teaching vmdebootstrap to create Raspberry Pi SD card images</title>
-               <link>http://people.skolelinux.org/pere/blog/Teaching_vmdebootstrap_to_create_Raspberry_Pi_SD_card_images.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Teaching_vmdebootstrap_to_create_Raspberry_Pi_SD_card_images.html</guid>
-                <pubDate>Sun, 27 Oct 2013 17:00:00 +0100</pubDate>
-               <description>&lt;p&gt;The
-&lt;a href=&quot;http://packages.qa.debian.org/v/vmdebootstrap.html&quot;&gt;vmdebootstrap&lt;/a&gt;
-program is a a very nice system to create virtual machine images.  It
-create a image file, add a partition table, mount it and run
-debootstrap in the mounted directory to create a Debian system on a
-stick.  Yesterday, I decided to try to teach it how to make images for
-&lt;a href=&quot;https://wiki.debian.org/RaspberryPi&quot;&gt;Raspberry Pi&lt;/a&gt;, as part
-of a plan to simplify the build system for
-&lt;a href=&quot;https://wiki.debian.org/FreedomBox&quot;&gt;the FreedomBox
-project&lt;/a&gt;.  The FreedomBox project already uses vmdebootstrap for
-the virtualbox images, but its current build system made multistrap
-based system for Dreamplug images, and it is lacking support for
-Raspberry Pi.&lt;/p&gt;
-
-&lt;p&gt;Armed with the knowledge on how to build &quot;foreign&quot; (aka non-native
-architecture) chroots for Raspberry Pi, I dived into the vmdebootstrap
-code and adjusted it to be able to build armel images on my amd64
-Debian laptop.  I ended up giving vmdebootstrap five new options,
-allowing me to replicate the image creation process I use to make
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/A_Raspberry_Pi_based_batman_adv_Mesh_network_node.html&quot;&gt;Debian
-Jessie based mesh node images for the Raspberry Pi&lt;/a&gt;.  First, the
-&lt;tt&gt;--foreign /path/to/binfm_handler&lt;/tt&gt; option tell vmdebootstrap to
-call debootstrap with --foreign and to copy the handler into the
-generated chroot before running the second stage.  This allow
-vmdebootstrap to create armel images on an amd64 host.  Next I added
-two new options &lt;tt&gt;--bootsize size&lt;/tt&gt; and &lt;tt&gt;--boottype
-fstype&lt;/tt&gt; to teach it to create a separate /boot/ partition with the
-given file system type, allowing me to create an image with a vfat
-partition for the /boot/ stuff.  I also added a &lt;tt&gt;--variant
-variant&lt;/tt&gt; option to allow me to create smaller images without the
-Debian base system packages installed.  Finally, I added an option
-&lt;tt&gt;--no-extlinux&lt;/tt&gt; to tell vmdebootstrap to not install extlinux
-as a boot loader.  It is not needed on the Raspberry Pi and probably
-most other non-x86 architectures.  The changes were accepted by the
-upstream author of vmdebootstrap yesterday and today, and is now
-available from
-&lt;a href=&quot;http://git.liw.fi/cgi-bin/cgit/cgit.cgi/vmdebootstrap/&quot;&gt;the
-upstream project page&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;To use it to build a Raspberry Pi image using Debian Jessie, first
-create a small script (the customize script) to add the non-free
-binary blob needed to boot the Raspberry Pi and the APT source
-list:&lt;/p&gt;
-
-&lt;p&gt;&lt;pre&gt;
-#!/bin/sh
-set -e # Exit on first error
-rootdir=&quot;$1&quot;
-cd &quot;$rootdir&quot;
-cat &amp;lt;&amp;lt;EOF &gt; etc/apt/sources.list
-deb http://http.debian.net/debian/ jessie main contrib non-free
-EOF
-# Install non-free binary blob needed to boot Raspberry Pi.  This
-# install a kernel somewhere too.
-wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update \
-    -O $rootdir/usr/bin/rpi-update
-chmod a+x $rootdir/usr/bin/rpi-update
-mkdir -p $rootdir/lib/modules
-touch $rootdir/boot/start.elf
-chroot $rootdir rpi-update
-&lt;/pre&gt;&lt;/p&gt;
-
-&lt;p&gt;Next, fetch the latest vmdebootstrap script and call it like this
-to build the image:&lt;/p&gt;
-
-&lt;pre&gt;
-sudo ./vmdebootstrap \
-    --variant minbase \
-    --arch armel \
-    --distribution jessie \
-    --mirror http://http.debian.net/debian \
-    --image test.img \
-    --size 600M \
-    --bootsize 64M \
-    --boottype vfat \
-    --log-level debug \
-    --verbose \
-    --no-kernel \
-    --no-extlinux \
-    --root-password raspberry \
-    --hostname raspberrypi \
-    --foreign /usr/bin/qemu-arm-static \
-    --customize `pwd`/customize \
-    --package netbase \
-    --package git-core \
-    --package binutils \
-    --package ca-certificates \
-    --package wget \
-    --package kmod
-&lt;/pre&gt;&lt;/p&gt;
-
-&lt;p&gt;The list of packages being installed are the ones needed by
-rpi-update to make the image bootable on the Raspberry Pi, with the
-exception of netbase, which is needed by debootstrap to find
-/etc/hosts with the minbase variant.  I really wish there was a way to
-set up an Raspberry Pi using only packages in the Debian archive, but
-that is not possible as far as I know, because it boots from the GPU
-using a non-free binary blob.&lt;/p&gt;
-
-&lt;p&gt;The build host need debootstrap, kpartx and qemu-user-static and
-probably a few others installed.  I have not checked the complete
-build dependency list.&lt;/p&gt;
-
-&lt;p&gt;The resulting image will not use the hardware floating point unit
-on the Raspberry PI, because the armel architecture in Debian is not
-optimized for that use.  So the images created will be a bit slower
-than &lt;a href=&quot;http://www.raspbian.org/&quot;&gt;Raspbian&lt;/a&gt; based images.&lt;/p&gt;
+               <title>How to test Debian Edu Jessie despite some fatal problems with the installer</title>
+               <link>http://people.skolelinux.org/pere/blog/How_to_test_Debian_Edu_Jessie_despite_some_fatal_problems_with_the_installer.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_test_Debian_Edu_Jessie_despite_some_fatal_problems_with_the_installer.html</guid>
+                <pubDate>Fri, 26 Sep 2014 12:20:00 +0200</pubDate>
+               <description>&lt;p&gt;The &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux
+project&lt;/a&gt; provide a Linux solution for schools, including a
+powerful desktop with education software, a central server providing
+web pages, user database, user home directories, central login and PXE
+boot of both  clients without disk and the installation to install Debian
+Edu on machines with disk (and a few other services perhaps to small
+to mention here).  We in the Debian Edu team are currently working on
+the Jessie based version, trying to get everything in shape before the
+freeze, to avoid having to maintain our own package repository in the
+future.  The
+&lt;a href=&quot;https://wiki.debian.org/DebianEdu/Status/Jessie&quot;&gt;current
+status&lt;/a&gt; can be seen on the Debian wiki, and there is still heaps of
+work left.  Some fatal problems block testing, breaking the installer,
+but it is possible to work around these to get anyway.  Here is a
+recipe on how to get the installation limping along.&lt;/p&gt;
+
+&lt;p&gt;First, download the test ISO via
+&lt;a href=&quot;ftp://ftp.skolelinux.no/cd-edu-testing-nolocal-netinst/debian-edu-amd64-i386-NETINST-1.iso&quot;&gt;ftp&lt;/a&gt;,
+&lt;a href=&quot;http://ftp.skolelinux.no/cd-edu-testing-nolocal-netinst/debian-edu-amd64-i386-NETINST-1.iso&quot;&gt;http&lt;/a&gt;
+or rsync (use
+ftp.skolelinux.org::cd-edu-testing-nolocal-netinst/debian-edu-amd64-i386-NETINST-1.iso).
+The ISO build was broken on Tuesday, so we do not get a new ISO every
+12 hours or so, but thankfully the ISO we already got we are able to
+install with some tweaking.&lt;/p&gt;
+
+&lt;p&gt;When you get to the Debian Edu profile question, go to tty2
+(use Alt-Ctrl-F2), run&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+nano /usr/bin/edu-eatmydata-install
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;and add &#39;exit 0&#39; as the second line, disabling the eatmydata
+optimization.  Return to the installation, select the profile you want
+and continue.  Without this change, exim4-config will fail to install
+due to a known bug in eatmydata.&lt;/p&gt;
+
+&lt;p&gt;When you get the grub question at the end, answer /dev/sda (or if
+this do not work, figure out what your correct value would be.  All my
+test machines need /dev/sda, so I have no advice if it do not fit
+your need.&lt;/p&gt;
+
+&lt;p&gt;If you installed a profile including a graphical desktop, log in as
+root after the initial boot from hard drive, and install the
+education-desktop-XXX metapackage.  XXX can be kde, gnome, lxde, xfce
+or mate.  If you want several desktop options, install more than one
+metapackage.  Once this is done, reboot and you should have a working
+graphical login screen.  This workaround should no longer be needed
+once the education-tasks package version 1.801 enter testing in two
+days.&lt;/p&gt;
+
+&lt;p&gt;I believe the ISO build will start working on two days when the new
+tasksel package enter testing and Steve McIntyre get a chance to
+update the debian-cd git repository.  The eatmydata, grub and desktop
+issues are already fixed in unstable and testing, and should show up
+on the ISO as soon as the ISO build start working again.  Well the
+eatmydata optimization is really just disabled.  The proper fix
+require an upload by the eatmydata maintainer applying the patch
+provided in bug &lt;a href=&quot;https://bugs.debian.org/702711&quot;&gt;#702711&lt;/a&gt;.
+The rest have proper fixes in unstable.&lt;/p&gt;
+
+&lt;p&gt;I hope this get you going with the installation testing, as we are
+quickly running out of time trying to get our Jessie based
+installation ready before the distribution freeze in a month.&lt;/p&gt;
 </description>
        </item>
        
        <item>
 </description>
        </item>
        
        <item>
-               <title>Det er jo makta som er mest sårbar ved massiv overvåkning av Internett</title>
-               <link>http://people.skolelinux.org/pere/blog/Det_er_jo_makta_som_er_mest_s_rbar_ved_massiv_overv_kning_av_Internett.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Det_er_jo_makta_som_er_mest_s_rbar_ved_massiv_overv_kning_av_Internett.html</guid>
-                <pubDate>Sat, 26 Oct 2013 20:30:00 +0200</pubDate>
-               <description>&lt;p&gt;De siste måneders eksponering av
-&lt;a href=&quot;http://www.aftenposten.no/nyheter/uriks/Her-er-Edvard-Snowdens-mest-omtalte-avsloringer-7351734.html&quot;&gt;den
-totale overvåkningen som foregår i den vestlige verden dokumenterer
-hvor sårbare vi er&lt;/a&gt;.  Men det slår meg at de som er mest sårbare
-for dette, myndighetspersoner på alle nivåer, neppe har innsett at de
-selv er de mest interessante personene å lage profiler på, for å kunne
-påvirke dem.&lt;/p&gt;
-
-&lt;p&gt;For å ta et lite eksempel: Stortingets nettsted,
-&lt;a href=&quot;http://www.stortinget.no/&quot;&gt;www.stortinget.no&lt;/a&gt; (og
-forsåvidt også
-&lt;a href=&quot;http://data.stortinget.no/&quot;&gt;data.stortinget.no&lt;/a&gt;),
-inneholder informasjon om det som foregår på Stortinget, og jeg antar
-de største brukerne av informasjonen der er representanter og
-rådgivere på Stortinget.  Intet overraskende med det.  Det som derimot
-er mer skjult er at Stortingets nettsted bruker
-&lt;a href=&quot;http://en.wikipedia.org/wiki/Google_Analytics&quot;&gt;Google
-Analytics&lt;/a&gt;, hvilket gjør at enhver som besøker nettsidene der også
-rapporterer om besøket via Internett-linjer som passerer Sverige,
-England og videre til USA.  Det betyr at informasjon om ethvert besøk
-på stortingets nettsider kan snappes opp av svensk, britisk og USAs
-etterretningsvesen.  De kan dermed holde et øye med hvilke
-Stortingssaker stortingsrepresentantene synes er interessante å sjekke
-ut, og hvilke sider rådgivere og andre på stortinget synes er
-interessant å besøke, når de gjør det og hvilke andre representanter
-som sjekker de samme sidene omtrent samtidig.  Stortingets bruk av
-Google Analytics gjør det dermed enkelt for utenlands etteretning å
-spore representantenes aktivitet og interesse.  Hvis noen av
-representantene bruker Google Mail eller noen andre tjenestene som
-krever innlogging, så vil det være enda enklere å finne ut nøyaktig
-hvilke personer som bruker hvilke nettlesere og dermed knytte
-informasjonen opp til enkeltpersoner på Stortinget.&lt;/p&gt;
-
-&lt;p&gt;Og jo flere nettsteder som bruker Google Analytics, jo bedre
-oversikt over stortingsrepresentantenes lesevaner og interesse blir
-tilgjengelig for svensk, britisk og USAs etterretning.  Hva de kan
-bruke den informasjonen til overlater jeg til leseren å undres
-over.&lt;/p&gt;
+               <title>Suddenly I am the new upstream of the lsdvd command line tool</title>
+               <link>http://people.skolelinux.org/pere/blog/Suddenly_I_am_the_new_upstream_of_the_lsdvd_command_line_tool.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Suddenly_I_am_the_new_upstream_of_the_lsdvd_command_line_tool.html</guid>
+                <pubDate>Thu, 25 Sep 2014 11:20:00 +0200</pubDate>
+               <description>&lt;p&gt;I use the &lt;a href=&quot;https://sourceforge.net/p/lsdvd/&quot;&gt;lsdvd tool&lt;/a&gt;
+to handle my fairly large DVD collection.  It is a nice command line
+tool to get details about a DVD, like title, tracks, track length,
+etc, in XML, Perl or human readable format.  But lsdvd have not seen
+any new development since 2006 and had a few irritating bugs affecting
+its use with some DVDs.  Upstream seemed to be dead, and in January I
+sent a small probe asking for a version control repository for the
+project, without any reply.  But I use it regularly and would like to
+get &lt;a href=&quot;https://packages.qa.debian.org/lsdvd&quot;&gt;an updated version
+into Debian&lt;/a&gt;.  So two weeks ago I tried harder to get in touch with
+the project admin, and after getting a reply from him explaining that
+he was no longer interested in the project, I asked if I could take
+over.  And yesterday, I became project admin.&lt;/p&gt;
+
+&lt;p&gt;I&#39;ve been in touch with a Gentoo developer and the Debian
+maintainer interested in joining forces to maintain the upstream
+project, and I hope we can get a new release out fairly quickly,
+collecting the patches spread around on the internet into on place.
+I&#39;ve added the relevant Debian patches to the freshly created git
+repository, and expect the Gentoo patches to make it too.  If you got
+a DVD collection and care about command line tools, check out
+&lt;a href=&quot;https://sourceforge.net/p/lsdvd/git/ci/master/tree/&quot;&gt;the git source&lt;/a&gt; and join
+&lt;a href=&quot;https://sourceforge.net/p/lsdvd/mailman/&quot;&gt;the project mailing
+list&lt;/a&gt;. :)&lt;/p&gt;
 </description>
        </item>
        
 </description>
        </item>