]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2014/09/09.rss
A new post is ready.
[homepage.git] / blog / archive / 2014 / 09 / 09.rss
index ffdd2dcacdd599b558033390b00385bb9fa54f51..b61d8a837a15e2718045ce17a43a2541f59dc545 100644 (file)
@@ -6,6 +6,110 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
 
        
+       <item>
+               <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>
+               <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>
+       
        <item>
                <title>Hva henger under skibrua over E16 på Sollihøgda?</title>
                <link>http://people.skolelinux.org/pere/blog/Hva_henger_under_skibrua_over_E16_p__Sollih_gda_.html</link>        
@@ -261,6 +365,14 @@ dager.&lt;/p&gt;
 
 &lt;p&gt;Takk til Jan Kristian Jensen i Statens Vegvesen for tips om
 dokumentasjon på vegvesenets REST-API.&lt;/p&gt;
+
+&lt;p&gt;Bruksvilkår på bildet er
+&lt;a href=&quot;https://creativecommons.org/publicdomain/&quot;&gt;public domain eller
+CC0&lt;/a&gt; alt etter hva som fungerer best for mottaker.&lt;/p&gt;
+
+&lt;p&gt;Oppdatering 2014-12-17: Veldig hyggelig å se at mine notater
+&lt;a href=&quot;http://www.vegdata.no/2014/11/04/hva-henger-under-brua-over-e16-pa-sollihogda/&quot;&gt;fikk
+omtale på vegdata-bloggen&lt;/a&gt;.&lt;/p&gt;
 </description>
        </item>
        
@@ -466,6 +578,23 @@ Perhaps there is some package in Debian depending on sync() and
 fsync() having effect?  Perhaps it should go into its own udeb, to
 allow those of us wanting to enable it to do so without affecting
 everyone.&lt;/p&gt;
+
+&lt;p&gt;Update 2014-09-24: Since a few days ago, enabling this optimization
+will break installation of all programs using gnutls because of
+&lt;a href=&quot;https://bugs.debian.org/702711&quot;&gt;bug #702711&lt;/a&gt;.  An updated
+eatmydata package in Debian will solve it.&lt;/p&gt;
+
+&lt;p&gt;Update 2014-10-17: The bug mentioned above is fixed in testing and
+the optimization work again.  And I have discovered that the
+dpkg-divert trick is not really needed and implemented a slightly
+simpler approach as part of the debian-edu-install package.  See
+tools/edu-eatmydata-install in the source package.&lt;/p&gt;
+
+&lt;p&gt;Update 2014-11-11: Unfortunately, a new
+&lt;a href=&quot;http://bugs.debian.org/765738&quot;&gt;bug #765738&lt;/a&gt; in eatmydata only
+triggering on i386 made it into testing, and broke this installation
+optimization again.  If &lt;a href=&quot;http://bugs.debian.org/768893&quot;&gt;unblock
+request 768893&lt;/a&gt; is accepted, it should be working again.&lt;/p&gt;
 </description>
        </item>