Testphase für Release 5.1.0 beginnt
Ab sofort kann Release 5.1.0 getestet werden. Es beinhaltet im Wesentlichen das Upgrade auf LINBO 2.0.
Für die Installation trägt man die Quelle
deb http://pkg.lml.support-netz.de/paedml51-updates ./
in die Datei /etc/apt/sources.list.d/paedml50.list ein.
Danach veranlasst der bekannte 2-Schritt
# aptitude update # aptitude dist-upgrade
das Systemupgrade.
Die folgenden paedML/openML spezifischen Pakete werden aktualisiert:
- linuxmuster-base 5.1.0-0:
- linuxmuster-linbo 2.0.2-0:
- Neues Layout der GUI.
- Neue Funktionen und start.conf-Optionen (siehe Neuerungen in LINBO 2.0).
- Aktualisierte start.conf-Beispiele.
- linbo-remote: Neue Option -r für Räume (schließt #538).
- Wechsel des tftp-Dienstes von atftpd zu tftpd-hpa(schließt #499).
- Kernel 2.6.39.4.
- Intel-Framebuffer-Treiber integriert (evtl. "schwarzer" LINBO-Bildschirm gefixt).
- cloop 2.639-2.
- ntfs-3g 2011.4.12.
- Neustart des Bittorrent-Trackers bei Imageupload gefixt (schließt #533).
- Details siehe r1161:1167 und r1181.
- linuxmuster-schulkonsole 0.9.31:
- Neue start.conf-Optionen im Linbo-Editor ergänzt (s. r1171:1173).
- sophomorix 2.2.21:
- sophomorix-groupdel-Fix (schließt #494).
- Maildomainname f. LDAP ist nun über die neue Variable $alt_mail_domainname in sophomorix.conf konfigurierbar. Bsp.:
$alt_mail_domainname=“example.com“;
Wird nur bei neu angelegten Benutzern eingetragen. Rückwirkenden Eintrag erzwingt man mit sophomorix-dump-pg2ldap. - Bei gelöschten Usern wird jetzt zusätzlich uidnumber, Vorname und Nachname geloggt (user-modify-archive.log).
Bitte beachten:
- Die Versions-Nr. des Systems wird auf 5.1.0 gesetzt.
- Im Verzeichnis /etc/apt/sources.list.d wird die Datei paedml50.list nach paedml50.list.dpkg-bak umbenannt und somit unwirksam. Eine neue Datei paedml51.list wird angelegt.
- In der Konfigurationsdatei /etc/linuxmuster/backup.conf wird in der Variablen services cupsys durch cups, atftpd durch tftpd-hpa ersetzt. Die alte Version der Datei wird nach /etc/linuxmuster/backup.conf.dpkg-bak gesichert.
- Das Paket atftpd wird deinstalliert, das Paket tftpd-hpa zusätzlich neu installiert.
- In den gruppenspezifischen start.conf-Dateien unter /var/linbo werden neue Optionen ergänzt. Die alten Versionen der Dateien werden unter /var/linbo/backup gesichert.
- Die LINBO-PXE-Standardkonfigurationsdatei /etc/linuxmuster/linbo/pxelinux.cfg.default wird nach pxelinux.cfg.default.dpkg-bak gesichert und durch einen Link auf /var/linbo/pxelinux.cfg/default ersetzt. Eigene Anpassungen müssen ggf. wieder in die neue Datei eingepflegt werden.
- Im Zuge des Upgrades wird ein neuer Kernel der Version "2.6.32-bpo.5-686-bigmem" installiert. Bitte beachten Sie hierzu unbedingt den Blog-Artikel Backports-Kernel und 64-Bit-Unterstützung.
- Falls beim Dist-Upgrade ein neues Postgresql-Paket mitkommt, kann es passieren, dass sophomorix und linuxmuster-linbo nicht korrekt aktualisiert werden. In dem Fall sorgt ein weiteres
# aptitude dist-upgrade
dafür, dass alles korrekt installiert wird. - Beantworten Sie etwaige Abfragen des Paketsystems bzgl. der Aktualisierung von Konfigurationsdateien immer mit der Standardantwort N oder drücken Sie einfach nur die ENTER-Taste.
Online-Upgrade mit openML 5.0.4
Nachtrag zu openML in Testing:
Das Online-Upgrade von Version 4.0.6 auf 5.0 verwendet die 5.0.4er-openML-ISO. D.h. Systeme, die per Online-Upgrade aktualisiert werden, befinden sich danach auf Versionsstand 5.0.4.
openML 5.0.4 in Testing
Ab sofort können die für openML 5.0.4 vorgesehenen Fixes über das Testing-Repository installiert werden. Im Wesentlichen handelt es sich dabei um Fixes und Verbesserungen für das Upgrade auf Version 5.0.x:
- linuxmuster-base 1.5.37-lenny0:
- linuxmuster-linbo 1.99.17-31:
- Fix: Trackerprozess hängt nach Imageupload (#533).
- sophomorix 2.2.20-1:
- Fix: Mail-Adresse neu angelegter Benutzer wird nicht mehr bei Postgres / LDAP eingetragen (#506).
Hinweis:
Beantworten Sie Abfragen des Paketsystems bzgl. der Aktualisierung der Sophomorix-Konfigurationsdateien immer mit der Standardantwort N oder drücken Sie einfach nur die ENTER-Taste.
Eine neue ISO-Datei für Version 5.0.4 Build 111019 liegt ebenfalls zum Download bereit. Beachten Sie Build 111019-bpo, der Kernel 2.6.32-bpo.5 aus den Debian-Backports enthält. Dieser Build kann dazu verwendet werden, openML 5.0.4 auf Hardware zu installieren, die vom in Debian Lenny verwendeten Kernel 2.6.26 nicht mehr unterstützt wird.
Milestone 5.0.2: Fit für das Release
Zwei Aktualisierungen machen Milestone 5.0.2 fit für das Release.
- linuxmuster-base 1.5.32-lenny0:
- sophomorix 2.2.18-3lenny0:
Wichtig:
Falls Sie die letzte Aktualisierung vom 16.07.2011 nicht durchgeführt haben, beachten Sie bitte die Hinweise des letzten Blogeintrages.
Testing-Updates für 5.0.2
Weitere Pakete für Release 5.0.2 sind ab sofort im paedml50-testing-Repository verfügbar:
- linuxmuster-base 1.5.31-lenny0
- Version wird auf 5.0.2 gesetzt.
- Bugfix: Fernwartungspakete werden beim Upgrade auf paedML 5 deinstalliert (#470).
- Bugfix: Fehlende Tabellenfelder in der Hordedatenbank nach Upgrade (#477).
- Beispieldefinition für ein beschreibbares Programmshare wird ergänzt (#466).
- Weiterer Trennzeichen-Bugfix für includedirs und excludedirs in linuxmuster-backup (schließt #462 endgültig).
- Details siehe Changelog.
- linuxmuster-linbo 1.99.17-28
- Bugfix: Multicast-Initskript wertet Startvariable nicht aus (#479).
- mindi 2.0.7.8-1
- mindi-busybox 1.18.3-3
- mondo 2.2.9.7-1
- moodle 1.9.12+20110518-0belwue0
- Beachten Sie bitte die Updatehinweise auf dem Lehrerfortbildungsserver.
- sophomorix 2.2.18-1lenny1
Hinweise
- Behalten Sie bei Abfragen des Paketsystems immer die vorhandene Konfigurationsdatei bei.
- sophomorix 2.2.18 enthält neue Paketabhängigkeiten. Es werden also zusätzliche Pakete (Latex- und Perllibs) installiert.
- Während des Upgrades werden die Konfigurationsdateien /etc/samba/smb.conf.shares und /home/samba/netlogon/login.bat verändert (s. #466).
- smb.conf.shares enthält nun eine auskommentierte Beispieldefinition für ein beschreibbares Programmshare [pgmw], für das auf dem Dateisystem unter /home/samba/pgmw ein Verzeichnis angelegt wird. Um das Share zu aktivieren müssen die Kommentarzeichen am Zeilenanfang entfernt und danach der Sambadienst neu gestartet werden.
- login.bat enthält nun eine zusätzliche Beispielzeile
rem call \\@@servername@@\netlogon\logon.bat H: %USERNAME% K: pgm M: pgmw R: cdrom
die als Alternative genutzt werden kann, um das beschreibbare Programmshare pgmw bei der Nutzeranmeldung auf Laufwerk M: zu mappen. - Will man nun ein Programmverzeichnis auf diesem Share für alle Nutzer schreibbar machen, damit das Programm z.B. dort seine Spielstände abspeichern kann, müssen die Rechte für das Verzeichnis mit folgendem Befehl gesetzt werden:
# chmod 1777 <Verzeichnis>
Damit wird das Verzeichnis für alle Nutzer schreibbar. Gleichzeitig sorgt das Sticky Bit dafür, dass die Nutzer sich nicht gegenseitig ihre Dateien weglöschen können.

rss