X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/fa4e14fe2faecdba7833edabf9f9fe20fb3be1c7..e354421a57be56163a341f29b8a99155d1fc840d:/blog/archive/2014/09/index.html diff --git a/blog/archive/2014/09/index.html b/blog/archive/2014/09/index.html index 54580648f5..9c687a8854 100644 --- a/blog/archive/2014/09/index.html +++ b/blog/archive/2014/09/index.html @@ -21,6 +21,134 @@

Entries from September 2014.

+
+
+ How to test Debian Edu Jessie despite some fatal problems with the installer +
+
+ 26th September 2014 +
+
+

The Debian Edu / Skolelinux +project 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 +current +status 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.

+ +

First, download the test ISO via +ftp, +http +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.

+ +

When you get to the Debian Edu profile question, go to tty2 +(use Alt-Ctrl-F2), run

+ +

+nano /usr/bin/edu-eatmydata-install
+

+ +

and add 'exit 0' 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.

+ +

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.

+ +

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.

+ +

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 #702711. +The rest have proper fixes in unstable.

+ +

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.

+ +
+
+ + + Tags: debian, debian edu, english. + + +
+
+
+ +
+
+ Suddenly I am the new upstream of the lsdvd command line tool +
+
+ 25th September 2014 +
+
+

I use the lsdvd tool +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 an updated version +into Debian. 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.

+ +

I'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'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 +the git source and join +the project mailing +list. :)

+ +
+
+ + + Tags: debian, english, lsdvd, multimedia. + + +
+
+
+
Hva henger under skibrua over E16 på Sollihøgda? @@ -499,9 +627,21 @@ everyone.

Update 2014-09-24: Since a few days ago, enabling this optimization will break installation of all programs using gnutls because of -bug #702711. An updated +bug #702711. An updated eatmydata package in Debian will solve it.

+

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.

+ +

Update 2014-11-11: Unfortunately, a new +bug #765738 in eatmydata only +triggering on i386 made it into testing, and broke this installation +optimization again. If unblock +request 768893 is accepted, it should be working again.

+
@@ -609,7 +749,11 @@ for a future version of the protocol?

  • August (2)
  • -
  • September (3)
  • +
  • September (5)
  • + +
  • October (6)
  • + +
  • November (3)
  • @@ -784,15 +928,15 @@ for a future version of the protocol?

  • bitcoin (8)
  • -
  • bootsystem (14)
  • +
  • bootsystem (15)
  • bsa (2)
  • chrpath (2)
  • -
  • debian (101)
  • +
  • debian (109)
  • -
  • debian edu (149)
  • +
  • debian edu (151)
  • digistan (10)
  • @@ -802,7 +946,7 @@ for a future version of the protocol?

  • drivstoffpriser (4)
  • -
  • english (253)
  • +
  • english (263)
  • fiksgatami (21)
  • @@ -810,13 +954,13 @@ for a future version of the protocol?

  • freeculture (13)
  • -
  • freedombox (8)
  • +
  • freedombox (9)
  • frikanalen (11)
  • intervju (41)
  • -
  • isenkram (9)
  • +
  • isenkram (10)
  • kart (19)
  • @@ -824,23 +968,25 @@ for a future version of the protocol?

  • lenker (8)
  • +
  • lsdvd (2)
  • +
  • ltsp (1)
  • mesh network (8)
  • -
  • multimedia (29)
  • +
  • multimedia (32)
  • -
  • norsk (248)
  • +
  • norsk (249)
  • -
  • nuug (162)
  • +
  • nuug (163)
  • offentlig innsyn (11)
  • open311 (2)
  • -
  • opphavsrett (48)
  • +
  • opphavsrett (49)
  • -
  • personvern (75)
  • +
  • personvern (76)
  • raid (1)
  • @@ -864,23 +1010,23 @@ for a future version of the protocol?

  • skepsis (4)
  • -
  • standard (45)
  • +
  • standard (46)
  • stavekontroll (3)
  • stortinget (9)
  • -
  • surveillance (26)
  • +
  • surveillance (27)
  • -
  • sysadmin (1)
  • +
  • sysadmin (2)
  • valg (8)
  • -
  • video (43)
  • +
  • video (45)
  • vitenskap (4)
  • -
  • web (33)
  • +
  • web (34)