+ <item>
+ <title>Changing the default Iceweasel start page in Debian Edu/Squeeze</title>
+ <link>http://people.skolelinux.org/pere/blog/Changing_the_default_Iceweasel_start_page_in_Debian_Edu_Squeeze.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Changing_the_default_Iceweasel_start_page_in_Debian_Edu_Squeeze.html</guid>
+ <pubDate>Tue, 10 Jan 2012 15:30:00 +0100</pubDate>
+ <description><p>In the Squeeze version of
+<a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> soon
+to be released, users of the system will get their default browser
+start page set from LDAP, allowing the system administrator to point
+all users to the school web page by updating one setting in LDAP. In
+addition to setting the default start page when a machine boots, users
+are shown the same page as a welcome page when they log in for the
+first time.</p>
+
+<p>The LDAP object dc=skole,dc=skolelinux,dc=no have an attribute
+labeledURI with "http://www/ LDAP for Debian Edu/Skolelinux" as the
+default content. By changing this value to another URL, all users get
+to see the page behind this new URL.</p>
+
+<p>An easy way to update it is by using the ldapvi tool. It can be
+called as "<tt>ldapvi -ZD '(cn=admin)'</tt>' to update LDAP with the
+new setting.</p>
+
+<p>We have written the code to adjust the default start page and show
+the welcome page, and I wonder if there is an easier way to do this
+from within Iceweasel instead.</p>
+</description>
+ </item>
+
+ <item>
+ <title>Second beta version of Debian Edu / Skolelinux based on Squeeze</title>
+ <link>http://people.skolelinux.org/pere/blog/Second_beta_version_of_Debian_Edu___Skolelinux_based_on_Squeeze.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Second_beta_version_of_Debian_Edu___Skolelinux_based_on_Squeeze.html</guid>
+ <pubDate>Sat, 7 Jan 2012 22:50:00 +0100</pubDate>
+ <description><p>I am happy to announce that today we managed to wrap up and publish
+the second beta version of
+<a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a>. If
+you want to test a LDAP backed Kerberos server with out of the box PXE
+configuration for running diskless machines and installing new
+machines, check it out. If you need a software solution for your
+school, check it out too. The full announcement is
+<a href="http://lists.debian.org/debian-edu-announce/2012/01/msg00000.html">available</a>
+on the project announcement list.</p>
+</description>
+ </item>
+
+ <item>
+ <title>Fixing an hanging debian installer for Debian Edu</title>
+ <link>http://people.skolelinux.org/pere/blog/Fixing_an_hanging_debian_installer_for_Debian_Edu.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Fixing_an_hanging_debian_installer_for_Debian_Edu.html</guid>
+ <pubDate>Tue, 3 Jan 2012 11:25:00 +0100</pubDate>
+ <description><p>During christmas, I have been working getting the next version of
+<a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> ready
+for release. The initial problem I looked at was particularly
+interesting.</p>
+
+<P>The installer would hang at the end when it was doing it
+post-installation configuration, and whatevery I did to try to find
+the cause and fix it always worked while I tested it, but never when I
+integrated it into the installer and ran the installation from
+scratch. I would try to restart processes, close file descriptors,
+remove or create files, and the installer would always unblock and
+wrap up its tasks.</p>
+
+<p>Eventually the cause was found. The kernel was simply running out
+of entropy, causing the Kerberos setup to hang waiting for more.
+Pressing keys was adding entropy to the kernel, and thus all my tries
+to fix the problem worked not because what I was typing to fix it, but
+because I was typing.</P>
+
+<p>The fix I implemented was to add a background process looking at
+the level of entropy in the kernel (by checking
+/proc/sys/kernel/random/entropy_avail), and if it was too small, the
+installer will flush the kernel file buffers and do 'find /' to
+generate some disk IO. Disk IO generate entropy in the kernel, and is
+one of the few things that can be initated from within the system to
+generate entropy.</p>
+
+<p>The fix is in
+<a href="http://wiki.debian.org/DebianEdu/Documentation/Squeeze/Installation">beta1
+of the Debian Edu/Squeeze</a> version, and we
+<a href="http://wiki.debian.org/DebianEdu">welcome more testers and
+developers</a>. We plan to release beta2 this weekend.</p>
+</description>
+ </item>
+