]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Typo.
[homepage.git] / blog / index.rss
index b4cd06049164d51210400d9820d4e8b51807d9c4..5c3145202fad57b2fd511c883a94eafcee30d6f5 100644 (file)
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
        <item>
-               <title>165 norske overvåkningskamera registert så langt i OpenStreetmap.org</title>
-               <link>http://people.skolelinux.org/pere/blog/165_norske_overv__kningskamera_registert_s___langt_i_OpenStreetmap_org.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/165_norske_overv__kningskamera_registert_s___langt_i_OpenStreetmap_org.html</guid>
-                <pubDate>Fri, 24 Dec 2010 11:20:00 +0100</pubDate>
+               <title>How is booting into runlevel 1 different from single user boots?</title>
+               <link>http://people.skolelinux.org/pere/blog/How_is_booting_into_runlevel_1_different_from_single_user_boots_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_is_booting_into_runlevel_1_different_from_single_user_boots_.html</guid>
+                <pubDate>Thu, 4 Aug 2011 12:40:00 +0200</pubDate>
                <description>
-&lt;p&gt;Jeg flikket litt på OpenStreetmap.org i går, og oppdaget ved en
-tilfeldighet at det er en rekke noder som representerer
-overvåkningskamera som ikke blir med på kartet med overvåkningskamera
-i Norge som
-&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Kart_over_overv__kningskamera_i_Norge.html&quot;&gt;jeg
-laget&lt;/a&gt; for snart to år siden.  Fra før tok jeg med noder merket med
-man_made=surveillance, mens det er en rekke noder som kun er merket
-med highway=speed_camera.  Endret på koden som henter ut kameralisten
-fra OSM, og vips er antall kamera økt til 165.&lt;/p&gt;
-
-&lt;a href=&quot;http://people.skolelinux.no/pere/surveillance-norway/&quot;&gt;Kartet&lt;/a&gt;
-er fortsatt ikke komplett, så hvis du ser noen kamera som mangler,
-legg inn ved å følge instruksene fra
-&lt;a href=&quot;http://personvern.no/wiki/index.php/Kameraovervåkning&quot;&gt;prosjektsiden&lt;/a&gt;.
-Hvis du vet om noen flere måter å merke overvåkningskamera i OSM, ta
-kontakt slik at jeg kan få med også disse.&lt;/p&gt;
+&lt;p&gt;Wouter Verhelst have some
+&lt;a href=&quot;http://grep.be/blog/en/retorts/pere_kubuntu_boot&quot;&gt;interesting
+pcomments and opinions&lt;/a&gt; on my blog post on
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/What_should_start_from__etc_rcS_d__in_Debian____almost_nothing.html&quot;&gt;the
+need to clean up /etc/rcS.d/ in Debian&lt;/a&gt; and my blog post about
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/What_is_missing_in_the_Debian_desktop__or_why_my_parents_use_Kubuntu.html&quot;&gt;the
+default KDE desktop in Debian&lt;/a&gt;.  I only have time to address one
+small piece of his comment now, and though it best to address the
+misunderstanding he bring forward:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;
+Currently, a system admin has four options: [...] boot to a
+single-user system (by adding &#39;single&#39; to the kernel command line;
+this runs rcS and rc1 scripts)
+&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;This make me believe Wouter believe booting into single user mode
+and booting into runlevel 1 is the same.  I am not surprised he
+believe this, because it would make sense and is a quite sensible
+thing to believe.  But because the boot in Debian is slightly broken,
+runlevel 1 do not work properly and it isn&#39;t the same as single user
+mode.  I&#39;ll try to explain what is actually happing, but it is a bit
+hard to explain.&lt;/p&gt;
+
+&lt;p&gt;Single user mode is defined like this in /etc/inittab:
+&quot;&lt;tt&gt;~~:S:wait:/sbin/sulogin&lt;/tt&gt;&quot;.  This means the only thing that is
+executed in single user mode in sulogin.  Single user mode is a boot
+state &quot;between&quot; the runlevels, and when booting into single user mode,
+only the scripts in /etc/rcS.d/ are executed before the init process
+enters the single user state.  When switching to runlevel 1, the state
+is in fact not ending in runlevel 1, but it passes through runlevel 1
+and end up in the single user mode (see /etc/rc1.d/S03single, which
+runs &quot;init -t1 S&quot; to switch to single user mode at the end of runlevel
+1.  It is confusing that the &#39;S&#39; (single user) init mode is not the
+mode enabled by /etc/rcS.d/ (which is more like the initial boot
+mode).&lt;/p&gt;
+
+&lt;p&gt;This summary might make it clearer.  When booting for the first
+time into single user mode, the following commands are executed:
+&quot;&lt;tt&gt;/etc/init.d/rc S; /sbin/sulogin&lt;/tt&gt;&quot;.  When booting into
+runlevel 1, the following commands are executed: &quot;&lt;tt&gt;/etc/init.d/rc
+S; /etc/init.d/rc 1; /sbin/sulogin&lt;/tt&gt;&quot;.  A problem show up when
+trying to continue after visiting single user mode.  Not all services
+are started again as they should, causing the machine to end up in an
+unpredicatble state.  This is why Debian admins recommend rebooting
+after visiting single user mode.&lt;/p&gt;
+
+&lt;p&gt;A similar problem with runlevel 1 is caused by the amount of
+scripts executed from /etc/rcS.d/.  When switching from say runlevel 2
+to runlevel 1, the services started from /etc/rcS.d/ are not properly
+stopped when passing through the scripts in /etc/rc1.d/, and not
+started again when switching away from runlevel 1 to the runlevels
+2-5.  I believe the problem is best fixed by moving all the scripts
+out of /etc/rcS.d/ that are not &lt;strong&gt;required&lt;/strong&gt; to get a
+functioning single user mode during boot.&lt;/p&gt;
+
+&lt;p&gt;I have spent several years investigating the Debian boot system,
+and discovered this problem a few years ago.  I suspect it originates
+from when sysvinit was introduced into Debian, a long time ago.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>How to test if a laptop is working with Linux</title>
-               <link>http://people.skolelinux.org/pere/blog/How_to_test_if_a_laptop_is_working_with_Linux.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_test_if_a_laptop_is_working_with_Linux.html</guid>
-                <pubDate>Wed, 22 Dec 2010 14:55:00 +0100</pubDate>
+               <title>Fint at militæret ikke ble aktivisert 22. juli</title>
+               <link>http://people.skolelinux.org/pere/blog/Fint_at_milit__ret_ikke_ble_aktivisert_22__juli.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Fint_at_milit__ret_ikke_ble_aktivisert_22__juli.html</guid>
+                <pubDate>Tue, 2 Aug 2011 09:35:00 +0200</pubDate>
                <description>
-&lt;p&gt;The last few days I have spent at work here at the &lt;a
-href=&quot;http://www.uio.no/&quot;&gt;University of oslo&lt;/a&gt; testing if the new
-batch of computers will work with Linux.  Every year for the last few
-years the university have organized shared bid of a few thousand
-computers, and this year HP won the bid.  Two different desktops and
-five different laptops are on the list this year.  We in the UNIX
-group want to know which one of these computers work well with RHEL
-and Ubuntu, the two Linux distributions we currently handle at the
-university.&lt;/p&gt;
-
-&lt;p&gt;My test method is simple, and I share it here to get feedback and
-perhaps inspire others to test hardware as well.  To test, I PXE
-install the OS version of choice, and log in as my normal user and run
-a few applications and plug in selected pieces of hardware.  When
-something fail, I make a note about this in the test matrix and move
-on.  If I have some spare time I try to report the bug to the OS
-vendor, but as I only have the machines for a short time, I rarely
-have the time to do this for all the problems I find.&lt;/p&gt;
-
-&lt;p&gt;Anyway, to get to the point of this post.  Here is the simple tests
-I perform on a new model.&lt;/p&gt;
-
-&lt;ul&gt;
-
-&lt;li&gt;Is PXE installation working?  I&#39;m testing with RHEL6, Ubuntu Lucid
-and Ubuntu Maverik at the moment.  If I feel like it, I also test with
-RHEL5 and Debian Edu/Squeeze.&lt;/li&gt;
-
-&lt;li&gt;Is X.org working?  If the graphical login screen show up after
-installation, X.org is working.&lt;/li&gt;
-
-&lt;li&gt;Is hardware accelerated OpenGL working?  Running glxgears (in
-package mesa-utils on Ubuntu) and writing down the frames per second
-reported by the program.&lt;/li&gt;
-
-&lt;li&gt;Is sound working?  With Gnome and KDE, a sound is played when
-logging in, and if I can hear this the test is successful.  If there
-are several audio exits on the machine, I try them all and check if
-the Gnome/KDE audio mixer can control where to send the sound.  I
-normally test this by playing
-&lt;a href=&quot;http://www.nuug.no/aktiviteter/20101012-chef/ &quot;&gt;a HTML5
-video&lt;/a&gt; in Firefox/Iceweasel.&lt;/li&gt;
-
-&lt;li&gt;Is the USB subsystem working?  I test this by plugging in a USB
-memory stick and see if Gnome/KDE notices this.&lt;/li&gt;
-
-&lt;li&gt;Is the CD/DVD player working?  I test this by inserting any CD/DVD
-I have lying around, and see if Gnome/KDE notices this.&lt;/li&gt;
-
-&lt;li&gt;Is any built in camera working?  Test using cheese, and see if a
-picture from the v4l device show up.&lt;/li&gt;
-
-&lt;li&gt;Is bluetooth working?  Use the Gnome/KDE browsing tool to see if
-any bluetooth devices are discovered.  In my office, I normally see a
-few.&lt;/li&gt;
-
-&lt;li&gt;For laptops, is the SD or Compaq Flash reader working.  I have
-memory modules lying around, and stick them in and see if Gnome/KDE
-notice this.&lt;/li&gt;
-
-&lt;li&gt;For laptops, is suspecd/hibernate working?  I&#39;m testing if the
-special button work, and if the laptop continue to work after
-resume.&lt;/li&gt;
-
-&lt;li&gt;For laptops, is the extra buttons working, like audio level,
-adjusting background light, switching on/off external video output,
-switching on/off wifi, bluetooth, etc?  The set of buttons differ from
-laptop to laptop, so I just write down which are working and which are
-not.&lt;/li&gt;
-
-&lt;li&gt;Some laptops have smart card readers, finger print readers,
-acceleration sensors etc.  I rarely test these, as I do not know how
-to quickly test if they are working or not, so I only document their
-existence.&lt;/li&gt;
-
-&lt;/ul&gt;
-
-&lt;p&gt;By now I suspect you are really curious what the test results are
-for the HP machines I am testing.  I&#39;m not done yet, so I will report
-the test results later.  For now I can report that HP 8100 Elite work
-fine, and hibernation fail with HP EliteBook 8440p on Ubuntu Lucid,
-and audio fail on RHEL6.  Ubuntu Maverik worked with 8440p.  As you
-can see, I have most machines left to test.  One interesting
-observation is that Ubuntu Lucid has almost twice the framerate than
-RHEL6 with glxgears.  No idea why.&lt;/p&gt;
+&lt;p&gt;I &lt;a href=&quot;http://www.dagsavisen.no/innenriks/article518719.ece&quot;&gt;gårdagens
+dagsavis&lt;/a&gt; gjøres det et poeng av at Forsvarets spesialkommando ikke
+ble tatt i bruk da en rykket ut under aksjonene 22. juli.  Personlig
+må jeg innrømme at jeg et glad for at militæret ikke ble tatt i bruk,
+og ser ikke det som et problem slik journalisten legger opp til.
+Politi er trent opp til å forholde seg til sivile regler, mens
+militæret er trent opp til å forholde seg til militære regler.  For å
+si det litt flåsete, så skal politiet spørre først og skyte etterpå,
+mens militæret skal skyte først og spørre etterpå.  Jeg vil helst kun
+ha den første gjengen i aktiv operasjon blant sivile i Norge.&lt;/p&gt;
+
+&lt;p&gt;Ikke at jeg egentlig tror våre folk i militæret er mer skyteglade
+enn folk i politiet, men de er trent forskjellig og med forskjellig
+mål for treningen.  Politiet er trent på å operere blant sin egen
+sivilbefolkning, mens militære er trent på å operere blant fiendtlige
+tropper.  Jeg tror det er en vesentlig forskjell.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Some thoughts on BitCoins</title>
-               <link>http://people.skolelinux.org/pere/blog/Some_thoughts_on_BitCoins.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Some_thoughts_on_BitCoins.html</guid>
-                <pubDate>Sat, 11 Dec 2010 15:10:00 +0100</pubDate>
+               <title>Fin minnemarkering på Stortinget i dag</title>
+               <link>http://people.skolelinux.org/pere/blog/Fin_minnemarkering_p___Stortinget_i_dag.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Fin_minnemarkering_p___Stortinget_i_dag.html</guid>
+                <pubDate>Mon, 1 Aug 2011 16:40:00 +0200</pubDate>
                <description>
-&lt;p&gt;As I continue to explore
-&lt;a href=&quot;http://www.bitcoin.org/&quot;&gt;BitCoin&lt;/a&gt;, I&#39;ve starting to wonder
-what properties the system have, and how it will be affected by laws
-and regulations here in Norway.  Here are some random notes.&lt;/p&gt;
-
-&lt;p&gt;One interesting thing to note is that since the transactions are
-verified using a peer to peer network, all details about a transaction
-is known to everyone.  This means that if a BitCoin address has been
-published like I did with mine in my initial post about BitCoin, it is
-possible for everyone to see how many BitCoins have been transfered to
-that address.  There is even a web service to look at the details for
-all transactions.  There I can see that my address
-&lt;a href=&quot;http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;
-have received 16.06 Bitcoin, the
-&lt;a href=&quot;http://blockexplorer.com/address/1LfdGnGuWkpSJgbQySxxCWhv8MHqvwst3&quot;&gt;1LfdGnGuWkpSJgbQySxxCWhv8MHqvwst3&lt;/a&gt;
-address of Simon Phipps have received 181.97 BitCoin and the address
-&lt;a href=&quot;http://blockexplorer.com/address/1MCwBbhNGp5hRm5rC1Aims2YFRe2SXPYKt&quot;&gt;1MCwBbhNGp5hRm5rC1Aims2YFRe2SXPYKt&lt;/A&gt;
-of EFF have received 2447.38 BitCoins so far.  Thank you to each and
-every one of you that donated bitcoins to support my activity. The
-fact that anyone can see how much money was transfered to a given
-address make it more obvious why the BitCoin community recommend to
-generate and hand out a new address for each transaction.  I&#39;m told
-there is no way to track which addresses belong to a given person or
-organisation without the person or organisation revealing it
-themselves, as Simon, EFF and I have done.&lt;/p&gt;
-
-&lt;p&gt;In Norway, and in most other countries, there are laws and
-regulations limiting how much money one can transfer across the border
-without declaring it.  There are money laundering, tax and accounting
-laws and regulations I would expect to apply to the use of BitCoin.
-If the Skolelinux foundation
-(&lt;a href=&quot;http://linuxiskolen.no/slxdebianlabs/donations.html&quot;&gt;SLX
-Debian Labs&lt;/a&gt;) were to accept donations in BitCoin in addition to
-normal bank transfers like EFF is doing, how should this be accounted?
-Given that it is impossible to know if money can across the border or
-not, should everything or nothing be declared?  What exchange rate
-should be used when calculating taxes?  Would receivers have to pay
-income tax if the foundation were to pay Skolelinux contributors in
-BitCoin?  I have no idea, but it would be interesting to know.&lt;/p&gt;
-
-&lt;p&gt;For a currency to be useful and successful, it must be trusted and
-accepted by a lot of users.  It must be possible to get easy access to
-the currency (as a wage or using currency exchanges), and it must be
-easy to spend it.  At the moment BitCoin seem fairly easy to get
-access to, but there are very few places to spend it.  I am not really
-a regular user of any of the vendor types currently accepting BitCoin,
-so I wonder when my kind of shop would start accepting BitCoins.  I
-would like to buy electronics, travels and subway tickets, not herbs
-and books. :) The currency is young, and this will improve over time
-if it become popular, but I suspect regular banks will start to lobby
-to get BitCoin declared illegal if it become popular.  I&#39;m sure they
-will claim it is helping fund terrorism and money laundering (which
-probably would be true, as is any currency in existence), but I
-believe the problems should be solved elsewhere and not by blaming
-currencies.&lt;/p&gt;
-
-&lt;p&gt;The process of creating new BitCoins is called mining, and it is
-CPU intensive process that depend on a bit of luck as well (as one is
-competing against all the other miners currently spending CPU cycles
-to see which one get the next lump of cash).  The &quot;winner&quot; get 50
-BitCoin when this happen.  Yesterday I came across the obvious way to
-join forces to increase ones changes of getting at least some coins,
-by coordinating the work on mining BitCoins across several machines
-and people, and sharing the result if one is lucky and get the 50
-BitCoins.  Check out
-&lt;a href=&quot;http://www.bluishcoder.co.nz/bitcoin-pool/&quot;&gt;BitCoin Pool&lt;/a&gt;
-if this sounds interesting.  I have not had time to try to set up a
-machine to participate there yet, but have seen that running on ones
-own for a few days have not yield any BitCoins througth mining
-yet.&lt;/p&gt;
-
-&lt;p&gt;Update 2010-12-15: Found an &lt;a
-href=&quot;http://inertia.posterous.com/reply-to-the-underground-economist-why-bitcoi&quot;&gt;interesting
-criticism&lt;/a&gt; of bitcoin.  Not quite sure how valid it is, but thought
-it was interesting to read.  The arguments presented seem to be
-equally valid for gold, which was used as a currency for many years.&lt;/p&gt;
+&lt;p&gt;Jeg hadde anledning, så jeg deltok på
+&lt;a href=&quot;http://www.stortinget.no/no/Hva-skjer-pa-Stortinget/Nyhetsarkiv/Forsidenyheter/2010-2011/Minnemote-mandag-1-august-kl-12/&quot;&gt;minnemarkeringen
+på Stortinget&lt;/a&gt; i dag.  Det var en fin markering, og jeg likte talene.
+For meg er demokrati, åpenhet og humanitet fundert på frihet, som jeg
+håper vi alle vil bidra til å beskytte i tiden som kommer.  Jeg
+registrerer at det i Danmark
+&lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/article4189002.ece&quot;&gt;diskuteres
+å redusere friheten&lt;/a&gt;.  Vi bør vite bedre her i Norge.  Stoltenberg
+berørte retten til å feile, og den er nært knyttet til muligheten til
+å lykkes.  Begge deler krever at en har friheten til å prøve, og den
+er viktig i et samfunn.  Friheten til å prøve begrenses når kontroll
+innføres.&lt;/p&gt;
+
+&lt;p&gt;Det at noen av stolene i stortingssalen var tomme ga en litt
+uventet ramme til markeringen.  Jeg hadde regnet med at
+stortingsrepresentanter, regjeringsmedlemmer og kongehus til sammen
+ville fylle alle setene.  Vet ikke hvem som skulle sittet der det var
+ledige plasser, men antar noen var opptatt andre steder.  Kanskje i
+begravelser, eller rett og slett var blitt drept (har ikke hørt at
+noen i Stortinget ble drept, men kan ha gått glipp av noe).  Det at
+noen manglet synes jeg illustrerte minnestundens poeng godt.  Vi
+mangler noen som skulle ha vært blant oss.  Det kan aldri gjøres om,
+og bør aldri glemmes.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Pornoskannerne på flyplassene bedrer visst ikke sikkerheten</title>
-               <link>http://people.skolelinux.org/pere/blog/Pornoskannerne_p___flyplassene_bedrer_visst_ikke_sikkerheten.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Pornoskannerne_p___flyplassene_bedrer_visst_ikke_sikkerheten.html</guid>
-                <pubDate>Sat, 11 Dec 2010 10:45:00 +0100</pubDate>
+               <title>What should start from /etc/rcS.d/ in Debian? - almost nothing</title>
+               <link>http://people.skolelinux.org/pere/blog/What_should_start_from__etc_rcS_d__in_Debian____almost_nothing.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/What_should_start_from__etc_rcS_d__in_Debian____almost_nothing.html</guid>
+                <pubDate>Sat, 30 Jul 2011 14:00:00 +0200</pubDate>
                <description>
-&lt;p&gt;Via &lt;a href=&quot;http://webmink.com/2010/12/10/links-for-2010-12-10/&quot;&gt;en
-blogpost fra Simon Phipps i går&lt;/a&gt;, fant jeg en referanse til
-&lt;a href=&quot;http://www.washingtontimes.com/news/2010/dec/9/exposed-tsas-x-rated-scanner-fraud/&quot;&gt;en
-artikkel i Washington Times&lt;/a&gt; som igjen refererer til en artikkel i
-det fagfellevurderte tidsskriftet Journal of Transportation Security
-med tittelen
-&quot;&lt;a href=&quot;http://springerlink.com/content/g6620thk08679160/fulltext.html&quot;&gt;An
-evaluation of airport x-ray backscatter units based on image
-characteristics&lt;/a&gt;&quot; som enkelt konstaterer at
-&lt;a href=&quot;http://www.dailysquib.co.uk/?a=2389&amp;c=124&quot;&gt;pornoscannerne&lt;/a&gt;
-som kler av reisende på flyplasser ikke er i stand til å avsløre det
-produsenten og amerikanske myndigheter sier de skal avsløre.  Kort
-sagt, de bedrer ikke sikkerheten.  Reisende må altså la ansatte på
-flyplasser &lt;a href=&quot;http://www.thousandsstandingaround.org/&quot;&gt;se dem
-nakne eller la seg beføle i skrittet&lt;/a&gt; uten grunn.  Jeg vil
-fortsette å nekte å bruke disse pornoskannerne, unngå flyplasser der
-de er tatt i bruk, og reise med andre transportmidler enn fly hvis jeg
-kan.&lt;/p&gt;
+&lt;p&gt;In the Debian boot system, several packages include scripts that
+are started from /etc/rcS.d/.  In fact, there is a bite more of them
+than make sense, and this causes a few problems.  What kind of
+problems, you might ask.  There are at least two problems.  The first
+is that it is not possible to recover a machine after switching to
+runlevel 1.  One need to actually reboot to get the machine back to
+the expected state.  The other is that single user boot will sometimes
+run into problems because some of the subsystems are activated before
+the root login is presented, causing problems when trying to recover a
+machine from a problem in that subsystem.  A minor additional point is
+that moving more scripts out of rcS.d/ and into the other rc#.d/
+directories will increase the amount of scripts that can run in
+parallel during boot, and thus decrease the boot time.&lt;/p&gt;
+
+&lt;p&gt;So, which scripts should start from rcS.d/.  In short, only the
+scripts that _have_ to execute before the root login prompt is
+presented during a single user boot should go there.  Everything else
+should go into the numeric runlevels.  This means things like
+lm-sensors, fuse and x11-common should not run from rcS.d, but from
+the numeric runlevels.  Today in Debian, there are around 115 init.d
+scripts that are started from rcS.d/, and most of them should be moved
+out.  Do your package have one of them?  Please help us make single
+user and runlevel 1 better by moving it.&lt;/p&gt;
+
+&lt;p&gt;Scripts setting up the screen, keyboard, system partitions
+etc. should still be started from rcS.d/, but there is for example no
+need to have the network enabled before the single user login prompt
+is presented.&lt;/p&gt;
+
+&lt;p&gt;As always, things are not so easy to fix as they sound.  To keep
+Debian systems working while scripts migrate and during upgrades, the
+scripts need to be moved from rcS.d/ to rc2.d/ in reverse dependency
+order, ie the scripts that nothing in rcS.d/ depend on can be moved,
+and the next ones can only be moved when their dependencies have been
+moved first.  This migration must be done sequentially while we ensure
+that the package system upgrade packages in the right order to keep
+the system state correct.  This will require some coordination when it
+comes to network related packages, but most of the packages with
+scripts that should migrate do not have anything in rcS.d/ depending
+on them.  Some packages have already been updated, like the sudo
+package, while others are still left to do.  I wish I had time to work
+on this myself, but real live constrains make it unlikely that I will
+find time to push this forward.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Now accepting bitcoins - anonymous and distributed p2p crypto-money</title>
-               <link>http://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html</guid>
-                <pubDate>Fri, 10 Dec 2010 08:20:00 +0100</pubDate>
+               <title>What is missing in the Debian desktop, or why my parents use Kubuntu</title>
+               <link>http://people.skolelinux.org/pere/blog/What_is_missing_in_the_Debian_desktop__or_why_my_parents_use_Kubuntu.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/What_is_missing_in_the_Debian_desktop__or_why_my_parents_use_Kubuntu.html</guid>
+                <pubDate>Fri, 29 Jul 2011 08:10:00 +0200</pubDate>
                <description>
-&lt;p&gt;With this weeks lawless
-&lt;a href=&quot;http://www.salon.com/news/opinion/glenn_greenwald/2010/12/06/wikileaks/index.html&quot;&gt;governmental
-attacks&lt;/a&gt; on Wikileak and
-&lt;a href=&quot;http://www.salon.com/technology/dan_gillmor/2010/12/06/war_on_speech&quot;&gt;free
-speech&lt;/a&gt;, it has become obvious that PayPal, visa and mastercard can
-not be trusted to handle money transactions.
-A blog post from
-&lt;a href=&quot;http://webmink.com/2010/12/06/now-accepting-bitcoin/&quot;&gt;Simon
-Phipps on bitcoin&lt;/a&gt; reminded me about a project that a friend of
-mine mentioned earlier.  I decided to follow Simon&#39;s example, and get
-involved with &lt;a href=&quot;http://www.bitcoin.org/&quot;&gt;BitCoin&lt;/a&gt;.  I got
-some help from my friend to get it all running, and he even handed me
-some bitcoins to get started.  I even donated a few bitcoins to Simon
-for helping me remember BitCoin.&lt;/p&gt;
-
-&lt;p&gt;So, what is bitcoins, you probably wonder?  It is a digital
-crypto-currency, decentralised and handled using peer-to-peer
-networks.  It allows anonymous transactions and prohibits central
-control over the transactions, making it impossible for governments
-and companies alike to block donations and other transactions.  The
-source is free software, and while the key dependency wxWidgets 2.9
-for the graphical user interface is missing in Debian, the command
-line client builds just fine.  Hopefully Jonas
-&lt;a href=&quot;http://bugs.debian.org/578157&quot;&gt;will get the package into
-Debian&lt;/a&gt; soon.&lt;/p&gt;
-
-&lt;p&gt;Bitcoins can be converted to other currencies, like USD and EUR.
-There are &lt;a href=&quot;http://www.bitcoin.org/trade&quot;&gt;companies accepting
-bitcoins&lt;/a&gt; when selling services and goods, and there are even
-currency &quot;stock&quot; markets where the exchange rate is decided.  There
-are not many users so far, but the concept seems promising.  If you
-want to get started and lack a friend with any bitcoins to spare,
-you can even get
-&lt;a href=&quot;https://freebitcoins.appspot.com/&quot;&gt;some for free&lt;/a&gt; (0.05
-bitcoin at the time of writing).  Use
-&lt;a href=&quot;http://www.bitcoinwatch.com/&quot;&gt;BitcoinWatch&lt;/a&gt; to keep an eye
-on the current exchange rates.&lt;/p&gt;
-
-&lt;p&gt;As an experiment, I have decided to set up bitcoind on one of my
-machines.  If you want to support my activity, please send Bitcoin
-donations to the address
-&lt;b&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/b&gt;.  Thank you!&lt;/p&gt;
+&lt;p&gt;While at Debconf11, I have several times during discussions
+mentioned the issues I believe should be improved in Debian for its
+desktop to be useful for more people.  The use case for this is my
+parents, which are currently running Kubuntu which solve the
+issues.&lt;/p&gt;
+
+&lt;p&gt;I suspect these four missing features are not very hard to
+implement.  After all, they are present in Ubuntu, so if we wanted to
+do this in Debian we would have a source.&lt;/p&gt;
+
+&lt;ol&gt;
+
+&lt;li&gt;&lt;strong&gt;Simple GUI based upgrade of packages.&lt;/strong&gt; When there
+are new packages available for upgrades, a icon in the KDE status bar
+indicate this, and clicking on it will activate the simple upgrade
+tool to handle it.  I have no problem guiding both of my parents
+through the process over the phone.  If a kernel reboot is required,
+this too is indicated by the status bars and the upgrade tool.  Last
+time I checked, nothing with the same features was working in KDE in
+Debian.&lt;/li&gt;
+
+&lt;li&gt;&lt;strong&gt;Simple handling of missing Firefox browser
+plugins.&lt;/strong&gt; When the browser encounter a MIME type it do not
+currently have a handler for, it will ask the user if the system
+should search for a package that would add support for this MIME type,
+and if the user say yes, the APT sources will be searched for packages
+advertising the MIME type in their control file (visible in the
+Packages file in the APT archive).  If one or more packages are found,
+it is a simple click of the mouse to add support for the missing mime
+type.  If the package require the user to accept some non-free
+license, this is explained to the user.  The entire process make it
+more clear to the user why something do not work in the browser, and
+make the chances higher for the user to blame the web page authors and
+not the browser for any missing features.&lt;/li&gt;
+
+&lt;li&gt;&lt;strong&gt;Simple handling of missing multimedia codec/format
+handlers.&lt;/strong&gt; When the media players encounter a format or codec
+it is not supporting, a dialog pop up asking the user if the system
+should search for a package that would add support for it.  This
+happen with things like MP3, Windows Media or H.264.  The selection
+and installation procedure is very similar to the Firefox browser
+plugin handling.  This is as far as I know implemented using a
+gstreamer hook.  The end result is that the user easily get access to
+the codecs that are present from the APT archives available, while
+explaining more on why a given format is unsupported by Ubuntu.&lt;/li&gt;
+
+&lt;li&gt;&lt;strong&gt;Better browser handling of some MIME types.&lt;/strong&gt; When
+displaying a text/plain file in my Debian browser, it will propose to
+start emacs to show it.  If I remember correctly, when doing the same
+in Kunbutu it show the file as a text file in the browser.  At least I
+know Opera will show text files within the browser.  I much prefer the
+latter behaviour.&lt;/li&gt;
+
+&lt;/ol&gt; 
+
+&lt;p&gt;There are other nice features as well, like the simplified suite
+upgrader, but given that I am the one mostly doing the dist-upgrade,
+it do not matter much.&lt;/p&gt;
+
+&lt;p&gt;I really hope we could get these features in place for the next
+Debian release.  It would require the coordinated effort of several
+maintainers, but would make the end user experience a lot better.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Martin Bekkelund: En stille bønn om Datalagringsdirektivet</title>
-               <link>http://people.skolelinux.org/pere/blog/Martin_Bekkelund__En_stille_b__nn_om_Datalagringsdirektivet.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Martin_Bekkelund__En_stille_b__nn_om_Datalagringsdirektivet.html</guid>
-                <pubDate>Thu, 9 Dec 2010 21:25:00 +0100</pubDate>
+               <title>Skolelinux-intervju: Frode Jemtland</title>
+               <link>http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Frode_Jemtland.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Frode_Jemtland.html</guid>
+                <pubDate>Wed, 27 Jul 2011 08:50:00 +0200</pubDate>
                <description>
-&lt;p&gt;&lt;a href=&quot;http://www.bekkelund.net/&quot;&gt;Martin Bekkelund&lt;/a&gt; ved
-&lt;a href=&quot;http://www.friprog.no/&quot;&gt;friprog-senteret&lt;/a&gt; har skrevet
-følgende
-&lt;a href=&quot;http://www.bekkelund.net/2010/12/09/en-stille-bonn/&quot;&gt;korte
-oppsummering&lt;/a&gt; rundt datalagringsdirektivet, som jeg videreformidler
-her.&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;&lt;strong&gt;Det pågår i disse dager en intens diskusjon om
-innføring av Datalagringsdirektivet (&lt;acronym
-title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt;) i norsk rett. Kanskje
-har du gjort deg opp en mening, kanskje er du usikker. I begge
-tilfeller ber jeg deg lese videre.&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;Samtlige fagmiljøer, både i Norge og EU, har konkludert med at
-&lt;acronym title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt; ikke bør
-innføres på nåværende tidspunkt. Den tekniske kvaliteten på direktivet
-er dårlig, det griper uforholdsmessig inn i personvernet, det har
-store mangler og viktige spørsmål som hvem som skal ha tilgang og
-hvordan data skal lagres er fortsatt uavklart.&lt;/p&gt;
-
-&lt;ul&gt;
-&lt;li&gt;&lt;a href=&quot;http://ikt-norge.no/norge-kan-slippe-datalagringsdirektivet/&quot;&gt;EU-ekspertene sier&lt;/a&gt; at konsekvensene av å benytte vetoretten er minimale&lt;/li&gt;
-&lt;li&gt;&lt;a href=&quot;http://www.regjeringen.no/pages/2281080/Deninternasjonalejuristkommisjon.pdf&quot;&gt;Juristene påpeker&lt;/a&gt; at direktivet er i strid med EMK&lt;/li&gt;
-&lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2010/12/06/kultur/debatt/kronikk/dld/personvern/14594699/&quot;&gt;Datatilsynet sier&lt;/a&gt; direktivet får store konsekvenser for personvernet og at direktivet er irreversibelt&lt;/li&gt;
-&lt;li&gt;&lt;a href=&quot;http://www.bekkelund.net/?s=dld&quot;&gt;Teknologene sier&lt;/a&gt; at sikker lagring ikke er mulig, at det er svært enkelt å omgå og mulig å manipulere data og produsere falske beviser&lt;/li&gt;
-&lt;li&gt;&lt;a href=&quot;http://www.regjeringen.no/pages/2281080/NJ_247460_1_P.pdf&quot;&gt;Pressen sier&lt;/a&gt; nei av hensyn til kildevernet&lt;/li&gt;
-&lt;li&gt;Det er store &lt;a href=&quot;http://tetzschner.blogspot.com/2010/03/den-tyske-forfatningsdomstol.html&quot;&gt;interne&lt;/a&gt; &lt;a href=&quot;http://stoppdld.no/2010/03/02/datalagring-stoppet-av-tysk-forfatningsdomstol/&quot;&gt;stridigheter&lt;/a&gt; i EU. Blant annet har den tyske forfatningsdomstolen funnet at måten &lt;acronym title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt; er innført på er i strid med tysk grunnlov&lt;/li&gt;
-&lt;li&gt;Alle de store &lt;a href=&quot;http://www.bekkelund.net/2010/12/08/lokasjonsdata-og-datalagringsdirektivet/&quot;&gt;operatørene og tilbyderne sier nei&lt;/a&gt;, av tekniske og personvernmessige årsaker&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;Jeg liker å tro at jeg er en hyggelig fyr. Jeg har et rent
-rulleblad, og med unntak av to fartsbøter har jeg aldri vært en byrde
-for samfunnet. Det akter jeg å fortsette med. Det er mange som meg,
-lovlydige, pliktoppfyllende borgere som aldri vil utgjøre en trussel
-mot noe som helst. Vi synes derfor det er trist og sårende at all vår
-atferd skal overvåkes døgnkontinuerlig.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Understøttet av faglige vurderinger kan du trygt si nei til
-&lt;acronym title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt;.&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;&lt;a href=&quot;http://www.bekkelund.net/kontakt/&quot;&gt;Ta kontakt med meg&lt;/a&gt;
-hvis du har spørsmål om &lt;acronym
-title=&quot;Datalagringsdirektivet&quot;&gt;DLD&lt;/acronym&gt;, uansett hva det måtte
-gjelde.&lt;/p&gt;
-
-&lt;p class=&quot;info&quot;&gt;Denne teksten er å anse som &lt;a
-href=&quot;http://creativecommons.org/licenses/publicdomain/&quot;&gt;&lt;em&gt;Public
-Domain&lt;/em&gt;&lt;/a&gt;. Spre den videre til alle som kan ha nytte av
-den!&lt;/p&gt;
-&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;Siste &lt;a href=&quot;http://www.nettavisen.no/it/article3043918.ece&quot;&gt;melding
-fra Nettavisen&lt;/a&gt; er at regjeringen planlegger å fremme sitt forslag
-til implementering av datalagringsdirektivet i morgen, i ly av
-fredprisutdelingen for å få minst mulig pressedekning om saken.  Vi
-får snart se om det stemmer.&lt;/p&gt;
+&lt;p&gt;Neste mann ut i min serie med intervjuer av Skolelinux-relaterte
+personer er en tidligere styreleder i
+&lt;a href=&quot;http://www.friprogramvareiskolen.no/&quot;&gt;FRISK&lt;/a&gt; som var med
+fra starten av
+&lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;-prosjektet.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Hvem er du, og hva driver du med til daglig?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Mitt navn er Frode Jemtland, og jeg jobber i Hedmark IKT, som er et
+driftsselskap for Grue, Hamar, Kongsvinger, Løten, Nord-Odal og Stange
+kommuner. Her er jeg leder for avdelingen Løsninger og Arkitektur. Vi
+har i hovedansvar for servere, infrastruktur og løsninger som
+helhet.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Hvordan kom du i kontakt med Skolelinux-prosjektet?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Jobbet i IBM fra 2000, og da spesielt med Linux. Dette var da et av
+de mest tydelige linux prosjektene i Norge, og her ønsket jeg å
+bidra. Var aktivt med i prosjektet i 4-5 år.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Hva er fordelene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Fordelene slik jeg ser det er den sentraliserte driftmodellen, og
+alle de vel gjennomtenkte løsningene som er inkludert i denne
+løsningen. Samtidig er det basert på en stabil, og godt kjent
+plattform. Dette vil si at man har en løsning som skal være mye
+tilgjengelig, og hvor det er relativt enkelt å få tak i personer som
+kan mye om den grunnleggende plattformen.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Hva er ulempene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;De største utfordringene med en løsningen er at den er intensiv på f.eks
+nettverk. I seg selv ikke et problem for en enkelt skole, men skal løsningen
+kjøres i større skala, med sentraliserte servere, så gir dette noen
+utfordringer.&lt;/p&gt;
+
+&lt;p&gt;Utifra hva jeg har sett på større installasjoner så er det ikke så
+enkelt å skjønne, hva som bør gjøres for at den skal skaleres opp, og
+da ta godt vare på alle sider av dette, ikke bare mer server å fordele
+last/trykk, men hvordan også beholde robustheten og fleksibiliteten i
+løsningen.&lt;/p&gt;
+
+&lt;p&gt;En annen utfordring er at stadig flere produkter som skal brukes i
+skoleløsningen ikke er laget til å kunne brukes i en
+skolelinuxløsning. Det blir derfor fort mye skreddersøm i de
+forskjellige installasjonene, for å få diverse pedagogiske programmer,
+webløsninger, smartboards, m.m. til å fungere.  Man er også en for
+liten kundebase til at leverandørene ønsker å gjøre noe med
+utfordringen. Problemet overlates til oss.&lt;/p&gt;
+
+&lt;p&gt;Det er også en kontinuerlig utfordring rundt problemet med å holde
+programvare på stabile versjoner, kontra å få ny funksjonalitet. Dette
+er jo en konflikt mellom oss som ønsker å drifte en stabil, og
+kostnadseffektiv løsning, mot sluttbrukerne som ønsker seg funksjoner
+det er vant med fra andre løsninger, eller som de må ha for at et
+eller annet nytt produkt skal fungere i løsningen. Dette er en
+utfordring også for andre plattformer.&lt;/p&gt;
+
+&lt;p&gt;En siste utfordring som ikke har noe med løsningen å gjøre, men med
+det omkringliggende miljøet denne skal kjøre i, er at de enhetene som
+skal drifte dataløsninger for kommuner og fylkeskommuner begynner å
+profesjonaliseres, og er da avhengig av å ha standard løsninger for å
+drifte store brukermasser. MS er selvsagt klar over dette, og har jo
+nå flere områder de begynner å bli veldig dominerende på. Den største,
+og mest problematiske er katalogtjenesten.  Man får snart ikke tak i
+større løsninger som ikke krever en AD. Når man da har store enheter
+som drifter både kommunalt ansatte og skoler, så vil det være et
+stordriftargument å standardisere på en katalog tjeneste, og da har
+man ikke noe valg. Her er alle slike driftsenheter for små til å få
+gjort om på dette. Her burde konkurransemyndighetene kommet på
+banen. Men konkurransetilsynet i USA griper sjeldent (og ikke før det
+har gått veldig lang tid) inn i monopolsituasjoner så lenge
+monopolisten er et amerikansk firma, så da har vel ikke andre
+myndigheter så mye de skulle ha sagt....&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Hvilken fri programvare bruker du til daglig?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Privat kjører jeg Debian på alle mine datamaskiner. Det gjør jeg
+også på min jobbmaskin. Vi har også 15-20 linux servere av typene
+SuSE, Debian, Redhat, CentOS m.m. Jeg bruker derfor mye fri
+programvare. Av enkelt programmer kan sikkert masse nevnes. Hvis vi
+skal begrense oss til daglig, så må jeg si: OpenOffice, Firefox,
+Kontact, Kopete, Amarok,
+&lt;a href=&quot;http://gramps-project.org/&quot;&gt;Gramps&lt;/a&gt;, Kate, ssh, bash,
+rsync, backuppc m.m.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Hvilken strategi tror du er den rette å bruke for å få
+skoler til å ta i bruk fri programvare?&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Det er et godt spørsmål, som jeg har lurt på selv.&lt;/p&gt;
+
+&lt;p&gt;Argumentene som ofte har vært brukt om at ting koster mindre holder
+ikke mål når man ser på hva som faktisk koster penger. Det er de
+ansatte som er en kostnadsdriver. Det vil si at hvis man har et system
+som den ansatte kan, så vil en kostnad på dette systemet kunne
+forsvares ganske mye ved at den ansatte gjør dette raskere og
+effektivt. Også uten å måtte eventuelt leie inn folk.&lt;/p&gt;
+
+&lt;p&gt;Jeg syns det er viktigere å fokusere på prinsippet med å velge fri
+programvare, men det er også et felt hvor man fort møter lite
+forståelse blant de ansatte i skolen.&lt;/p&gt;
+
+&lt;p&gt;Her må nok strategien fortsette å være at de sentrale myndighetene
+må sende tydelige signaler for hva de ønsker at offentlige enheter
+skal gjøre. Det var mye positivt på gang ang. dette for et par år
+siden. Både med eNorge og eKommune planene, men dette syns jeg har
+stoppet opp. En del av dette kan jo kanskje være usikkerheten som
+etter hvert har blitt, når man har sett kompleksiteten i de
+prosjektene som har blitt igangsatt. Det har også blitt noe usikkerhet
+i markedet ref. Sun, Oracle, Novell, Microsoft m.m.  Samtidig har jo
+også de proprietære programleverandørene sørget for å endre sine
+lisenser slik at man uansett ikke slipper unna kostnaden til deres
+produkter, selv om man skulle velge alternativer. Da er det økonomiske
+argumentet, som jeg nevnte tidligere, spilt ganske godt ut over
+sidelinjen.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Student group continue the work on my Reprap 3D printer</title>
-               <link>http://people.skolelinux.org/pere/blog/Student_group_continue_the_work_on_my_Reprap_3D_printer.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Student_group_continue_the_work_on_my_Reprap_3D_printer.html</guid>
-                <pubDate>Thu, 9 Dec 2010 19:30:00 +0100</pubDate>
+               <title>Perl modules used by FixMyStreet which are missing in Debian/Squeeze</title>
+               <link>http://people.skolelinux.org/pere/blog/Perl_modules_used_by_FixMyStreet_which_are_missing_in_Debian_Squeeze.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Perl_modules_used_by_FixMyStreet_which_are_missing_in_Debian_Squeeze.html</guid>
+                <pubDate>Tue, 26 Jul 2011 12:25:00 +0200</pubDate>
                <description>
-&lt;p&gt;A few days ago, I was introduces to some students in the robot
-student assosiation &lt;a href=&quot;http://www.robotica.no/&quot;&gt;Robotica
-Osloensis&lt;/a&gt; at the University of Oslo where I work, who planned to
-get their own 3D printer.  They wanted to learn from me based on my
-work in the area.  After having a short lunch meeting with them, I
-offered them to borrow my reprap kit, as I never had time to complete
-the build and this seem unlike to change any time soon.  I look
-forward to see how this goes.  This monday their volunteer driver
-picked up my kit and drove it to their lab, and tomorrow I am told the
-last exam is over so they can start work on getting the 3D printer
-operational.&lt;/p&gt;
-
-&lt;p&gt;The robotic group have already build several robots on their own,
-and seem capable of getting the reprap operational.  I really look
-forward to being able to print all the cool 3D designs published on
-&lt;a href=&quot;http://www.thingiverse.com/&quot;&gt;Thingiverse&lt;/a&gt;.  I even got
-some 3D scans I got made during Dagen@IFI when one of the groups at
-the computer science department at the university demonstrated their
-very cool 3D scanner.&lt;/p&gt;
+&lt;p&gt;The Norwegian &lt;a href=&quot;http://www.fiksgatami.no/&quot;&gt;FiksGataMi&lt;/A&gt;
+site is build on Debian/Squeeze, and this platform was chosen because
+I am most familiar with Debian (being a Debian Developer for around 10
+years) because it is the latest stable Debian release which should get
+security support for a few years.&lt;/p&gt;
+
+&lt;p&gt;The web service is written in Perl, and depend on some perl modules
+that are missing in Debian at the moment.  It would be great if these
+modules were added to the Debian archive, allowing anyone to set up
+their own &lt;a href=&quot;http://www.fixmystreet.com&quot;&gt;FixMyStreet&lt;/a&gt; clone
+in their own country using only Debian packages.  The list of modules
+missing in Debian/Squeeze isn&#39;t very long, and I hope the perl group
+will find time to package the 12 modules Catalyst::Plugin::SmartURI,
+Catalyst::Plugin::Unicode::Encoding, Catalyst::View::TT, Devel::Hide,
+Sort::Key, Statistics::Distributions, Template::Plugin::Comma,
+Template::Plugin::DateTime::Format, Term::Size::Any, Term::Size::Perl,
+URI::SmartURI and Web::Scraper to make the maintenance of FixMyStreet
+easier in the future.&lt;/p&gt;
+
+&lt;p&gt;Thanks to the great tools in Debian, getting the missing modules
+installed on my server was a simple call to &#39;cpan2deb Module::Name&#39;
+and &#39;dpkg -i&#39; to install the resulting package.  But this leave me
+with the responsibility of tracking security problems, which I really
+do not have time for.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Debian Edu development gathering and General Assembly for FRiSK</title>
-               <link>http://people.skolelinux.org/pere/blog/Debian_Edu_development_gathering_and_General_Assembly_for_FRiSK.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_Edu_development_gathering_and_General_Assembly_for_FRiSK.html</guid>
-                <pubDate>Mon, 29 Nov 2010 18:40:00 +0100</pubDate>
+               <title>Overvåkningslogikkens fallitt</title>
+               <link>http://people.skolelinux.org/pere/blog/Overv__kningslogikkens_fallitt.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Overv__kningslogikkens_fallitt.html</guid>
+                <pubDate>Sat, 23 Jul 2011 10:45:00 +0200</pubDate>
                <description>
-&lt;p&gt;On friday, the first Debian Edu / Skolelinux
-&lt;a href=&quot;http://www.friprogramvareiskolen.no/Gathering/2010-12-03-05-Oslo&quot;&gt;development
-gathering&lt;/a&gt; in a long time take place here in Oslo, Norway.  I
-really look forward to seeing all the good people working on the
-Squeeze release.  The gathering is open for everyone interested in
-learning more about Debian Edu / Skolelinux.&lt;/p&gt;
-
-&lt;p&gt;On Saturday, the Norwegian member organization taking care of
-organizing these development gatherings, Fri Programvare i Skolen,
-will hold its
-&lt;a href=&quot;http://friprogramvareiskolen.no/Genfors/2010&quot;&gt;General Assembly
-for 2010&lt;/a&gt;.  Membership is open for all, and currently there are 388
-people registered as members.  Last year 32 members cast their vote in
-the memberdb based election system.  I hope more people find time to
-vote this year.&lt;/p&gt;
+&lt;p&gt;Det er vanskelig å få gjort noe fornuftig i dag, etter gårdagens
+tragiske hendelse.  Tankene går til de som har mistet sine nærmeste.
+Jeg kan ikke forstille meg hvor tungt de har det nå, og jeg håper alle
+jeg kjenner har klart seg.&lt;/p&gt;
+
+&lt;p&gt;Jeg undres på hva motivasjonen til de som står bak kan være?  Jeg
+tror en må være ganske desperat for å ty til slike midler, og oppleve
+at alle andre påvirkningsmuligheter er blokkert.  Mon tro om
+Stortingets totalitære vedtak 4. april i år om å lovfeste massiv
+overvåkning av hele befolkningen bidro?  Jeg undres også på om at
+gårdagens bombing og massedrap er resultat av de fremmedfiendtlige
+holdninger som har spredt seg i Norge i mange år, kombinert med
+Stortingets og regjeringens villighet til å forlate de verdier som
+vårt liberale demokrati er tuftet på (ved å legge opp til registrering
+og overvåkning av borgere som _ikke_ er mistenkt for noe
+kriminelt).&lt;/p&gt;
+
+&lt;p&gt;En ting er ganske klart, dog.  Massiv kameraovervåkning bidrar ikke
+til å hindre slik grotesk kriminalitet.  Regjeringskvartalet er et av
+de mest kameraovervåkede områdene i Oslo, og hindret ikke at
+sprengingen fant sted.  Registrering av posisjonen til alle
+mobiltelefoner som politiet har hatt tilgang til i flere år nå ser
+ikke ut til å ha hjulpet det heller.  De som tror at massiv
+kommunikasjonskontroll av hele befolkningen vil hindre ekstremister i
+å skade oss i Norge tror jeg tar feil.  Til det tror jeg det må mer
+åpenhet, mindre kontroll og mer tillit til hver enkelt innbygger, da
+jeg tror bidrar til å holde ekstreme holdninger i sjakk.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>Why isn&#39;t Debian Edu using VLC?</title>
-               <link>http://people.skolelinux.org/pere/blog/Why_isn_t_Debian_Edu_using_VLC_.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Why_isn_t_Debian_Edu_using_VLC_.html</guid>
-                <pubDate>Sat, 27 Nov 2010 11:30:00 +0100</pubDate>
+               <title>Bombing og skyting</title>
+               <link>http://people.skolelinux.org/pere/blog/Bombing_og_skyting.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Bombing_og_skyting.html</guid>
+                <pubDate>Fri, 22 Jul 2011 21:55:00 +0200</pubDate>
                <description>
-&lt;p&gt;In the latest issue of Linux Journal, the readers choices were
-presented, and the winner among the multimedia player were VLC.
-Personally, I like VLC, and it is my player of choice when I first try
-to play a video file or stream.  Only if VLC fail will I drag out
-gmplayer to see if it can do better.  The reason is mostly the failure
-model and trust.  When VLC fail, it normally pop up a error message
-reporting the problem.  When mplayer fail, it normally segfault or
-just hangs.  The latter failure mode drain my trust in the program.&lt;p&gt;
-
-&lt;p&gt;But even if VLC is my player of choice, we have choosen to use
-mplayer in &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian
-Edu/Skolelinux&lt;/a&gt;.  The reason is simple.  We need a good browser
-plugin to play web videos seamlessly, and the VLC browser plugin is
-not very good.  For example, it lack in-line control buttons, so there
-is no way for the user to pause the video.  Also, when I
-&lt;a href=&quot;http://wiki.debian.org/DebianEdu/BrowserMultimedia&quot;&gt;last
-tested the browser plugins&lt;/a&gt; available in Debian, the VLC plugin
-failed on several video pages where mplayer based plugins worked.  If
-the browser plugin for VLC was as good as the gecko-mediaplayer
-package (which uses mplayer), we would switch.&lt;/P&gt;
-
-&lt;p&gt;While VLC is a good player, its user interface is slightly
-annoying.  The most annoying feature is its inconsistent use of
-keyboard shortcuts.  When the player is in full screen mode, its
-shortcuts are different from when it is playing the video in a window.
-For example, space only work as pause when in full screen mode.  I
-wish it had consisten shortcuts and that space also would work when in
-window mode.  Another nice shortcut in gmplayer is [enter] to restart
-the current video.  It is very nice when playing short videos from the
-web and want to restart it when new people arrive to have a look at
-what is going on.&lt;/p&gt;
+&lt;p&gt;I dag har det blitt bombet i regjeringskvartalet og skutt på AUFs
+sommerleir.  Hvem kan stå bak?  Hvem har fordeler av at dette har
+skjedd?  Jeg håper de kriminelle som står bak blir funnet og straffet,
+og at dette blir gjort på et måte som gjør at demokrati, de mistenktes
+borgerrettigheter og samfunnets anstendighet blir ivaretatt.  Jeg
+frykter dog at moralpanikk vil føre til at våre alles
+borgerrettigheter og det norske demokratiet blir skadelidende.  Vi får
+se.  Vi bør i passe oss for å gjøre det såkalte terrorister ønsker,
+dvs.  å gjøre samfunnet vårt verre for innbyggerne.&lt;/p&gt;
 </description>
        </item>
        
        <item>
-               <title>DND hedrer overvåkning av barn med Rosingsprisen</title>
-               <link>http://people.skolelinux.org/pere/blog/DND_hedrer_overv__kning_av_barn_med_Rosingsprisen.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/DND_hedrer_overv__kning_av_barn_med_Rosingsprisen.html</guid>
-                <pubDate>Tue, 23 Nov 2010 14:15:00 +0100</pubDate>
+               <title>Voteringsdata fra stortinget på plass, mye igjen</title>
+               <link>http://people.skolelinux.org/pere/blog/Voteringsdata_fra_stortinget_p___plass__mye_igjen.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Voteringsdata_fra_stortinget_p___plass__mye_igjen.html</guid>
+                <pubDate>Thu, 21 Jul 2011 12:10:00 +0200</pubDate>
                <description>
-&lt;p&gt;Jeg registrerer med vond smak i munnen at Den Norske Dataforening
-&lt;a
-href=&quot;http://www.dataforeningen.no/hedret-med-rosingprisen.4849070-133913.html&quot;&gt;hedrer
-overvåkning av barn med Rosingsprisen for kreativitet i år&lt;/a&gt;.  Jeg
-er glad jeg nå er meldt ut av DND.&lt;/p&gt;
-
-&lt;p&gt;Å elektronisk overvåke sine barn er ikke å gjøre dem en tjeneste,
-men et overgrep mot individer i utvikling som bør læres opp til å ta
-egne valg.&lt;/p&gt;
-
-&lt;p&gt;For å sitere Datatilsynets nye leder, Bjørn Erik Thon, i
-&lt;a href=&quot;http://www.idg.no/computerworld/article174262.ece&quot;&gt;et intervju
-med Computerworld Norge&lt;/A&gt;:&lt;/p&gt;
-
-&lt;p&gt;&lt;blockquote&gt;
-- For alle som har barn, meg selv inkludert, er førstetanken at det
-hadde vært fint å vite hvor barnet sitt er til enhver tid. Men ungene
-har ikke godt av det. De er små individer som skal søke rundt og finne
-sine små gjemmesteder og utvide horisonten, uten at foreldrene ser dem
-i kortene. Det kan være fristende, men jeg ville ikke gått inn i
-dette.
-&lt;/blockquote&gt;&lt;/p&gt;
-
-&lt;p&gt;Det er skremmende å se at DND mener en tjeneste som legger opp til
-slike overgrep bør hedres.  Å flytte oppveksten for barn inn i en
-virtuell
-&lt;a href=&quot;http://en.wikipedia.org/wiki/Panopticon&quot;&gt;Panopticon&lt;/a&gt; er et
-grovt overgrep og vil gjøre skade på barnenes utvikling, og foreldre
-burde tenke seg godt om før de gir etter for sine instinkter her.&lt;/p&gt;
-
-&lt;p&gt;Blipper-tjenesten får meg til å tenke på bøkene til
-&lt;a href=&quot;http://en.wikipedia.org/wiki/John_Twelve_Hawks&quot;&gt;John Twelve
-Hawks&lt;/a&gt;, som forbilledlig beskriver hvordan et totalitært
-overvåkningssamfunn bygges sakte men sikkert rundt oss, satt sammen av
-gode intensjoner og manglende bevissthet om hvilke prinsipper et
-liberalt demokrati er fundamentert på.  Jeg har hatt stor glede av å
-lese alle de tre bøkene.&lt;/p&gt;
+&lt;p&gt;Arbeidet med et nettsted som viser frem hva hver enkelt av våre
+folkevalgte har stemt går sakte fremover.  Det har gått to måneder
+siden
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Hvem_stemte_hva_p___Stortinget_.html&quot;&gt;jeg
+skrev om prosjektet&lt;/a&gt;.  Siden sist har vi fått kontakt med
+organisasjonen &lt;a href=&quot;http://www.holderdeord.no&quot;&gt;Holder De Ord&lt;/a&gt;
+som holder på med et lignende prosjekt, samt fått tilgang til endel
+voteringsinformasjon fra Stortinget.&lt;/p&gt;
+
+&lt;p&gt;Har fått tilgang til to datasett fra Stortinget.  Det ene er en CD
+med voteringsdetaljer mellom 1990 og 2009, det andre er tilgang til
+stortingets kommende data-API der en kan hente ut informasjon om
+representanter, saker og voteringer.  Jeg har ikke rukket se nok på
+noen av dem til å laste dem inn i min prototype, men jeg håper begge
+datasettene kan brukes.&lt;/p&gt;
+
+&lt;p&gt;Det første datasettet er kopiert og publisert
+&lt;a href=&quot;http://www.nuug.no/pub/stortingsinnsyn/&quot;&gt;på NUUGs
+filtjener&lt;/a&gt;, og består av to filer pr. votering.  En fil med
+tidspunkt og hver enkelt stemme, og en annen med hvem som stemte og
+hvilket parti og fylke de representerte.  Tegnsettet er så vidt jeg
+kan se Codepage 865, og jeg håper det er enkelt å koble sammen person
+og stemme.  Har ikke rukket forsøke dette ennå.  Jeg tror en god
+strategi her er å parse råfilene fra Stortinget og sammenstille dem
+med databasen over representanter, og ved hjelp av denne koble de
+unike ID-ene til representantene med hver enkelt stemme og publisere
+resultatet i XML-format.  Antar det er en par dagers programmering,
+men har ikke funnet tid til det.&lt;/p&gt;
+
+&lt;p&gt;Hvis du vil bidra, ta kontakt med meg på IRC (#nuug på
+irc.freenode.net) eller bli med på epostlisten
+&lt;a href=&quot;http://lists.nuug.no/mailman/listinfo/aktive&quot;&gt;aktive@nuug&lt;/a&gt;.
+Det trengs både manne-timer for skraping og finansiering av
+utviklingstimer for å en norsk portal på plass.&lt;/p&gt;
 </description>
        </item>