Weiterer RC für openML 5.1.0
Noch einmal ist der aktuelle Stand (18.02.2012) des paedML/openML-5.1.0-Updates-Repositorys in einen (sehr wahrscheinlich finalen) Release Candidate eingeflossen. Build 20120218 kann ab sofort - bevorzugt per Torrent - heruntergeladen werden.
Zur Aktualisierung der Versionen 4.0.6 bzw. 5.0.4 beachten Sie bitte den Abschnitt Upgrade-Pfade in diesem Blogpost.
Domänenbeitritt vereinfacht
Update 18.02.2012:
linuxmuster-linbo 2.0.8-0 vereinfacht das Handling des Domänenbeitritts mit Windows-PCs wesentlich (siehe #576). Das umständliche Zurücksetzen des Maschinenpassworts (siehe Besonderheiten beim Domänenbeitritt mit LINBO) entfällt ersatzlos. Künftig heißt es nur noch:
- Domäne beitreten,
- Image erstellen,
- Image ausrollen,
- Anmelden.
Weitere Features:
- Aktualisierung des LINBO-Kernels auf die Version 3.2.6. Möglicherweise behebt das manche Probleme mit Realtek-Onboard-Netzwerkkarten.
- Fix #577: Kein Neustart der Download-Dienste beim ersten Upload eines Images.
- Fix #578: linbo-remote verarbeitet Raumparameter fehlerhaft.
- Fix #579: Registrierung neuer Rechner schlägt fehl.
Release-Notes:
- Die Konfigurations-Datei /etc/rsyncd.conf wird im Zuge der Aktualisierung angepasst, da die Rsync-Xfer-Skripte umbenannt und erweitert wurden.
- Die Aktionen der Rsync-Xfer-Skripte werden nun in drei Dateien unter /var/log/linuxmuster/linbo geloggt:
- rsync-pre-download: Wiederherstellen des Maschinenpassworts des aktuell gesyncten Rechners mit Hilfe der vom rsync-post-upload-Skript erzeugten LDIF-Datei.
- rsync-pre-upload:
- Anlegen einer Datei mit Imageinformationen zur Weiterverarbeitung mit dem Postupload-Skript.
- Temporäres Umbenennen einer evtl. vorhandenen Imagedatei gleichen Namens vor dem Upload.
- rsync-post-upload:
- Handling des Backups einer Imagedatei nach dem Upload.
- Neustart der Downloaddienste Multicast und BitTorrent.
- Sichern des Maschinenpassworts des aktuellen Rechners in eine LDIF-Datei nach dem Schema <Imagedateiname>.macct.
- Eintrag neu mit LINBO registrierter Rechner in die Datei /etc/linuxmuster/workstations.
In Abhängigkeit zu og. LINBO-Release werden beim Dist-Upgrade weitere Pakete aktualisiert:
- linuxmuster-base 5.1.0-5lenny0:
- Setup-Anpassungen bzgl. linuxmuster-linbo 2.0.8.
- Fix #580.
- Paedml51-Upgrade: Logging optimiert.
- Details siehe changelog, r1272:1274 und r1282:1286.
- linuxmuster-schulkonsole 0.9.32-lenny0: .macct-Dateien werden beim Kopieren, Verschieben und Löschen von Images mit dem LINBO-Editor berücksichtigt.
Die drei aktualisierten Pakete sind ab sofort im paedml51-updates-Repository verfügbar.
Weitere Updates für 5.1.0
Neu im paedML/openML-5.1.0-Updates-Repository:
- linuxmuster-base 5.1.0-3lenny0:
- linuxmuster-linbo 2.0.5-0:
- Komponenten aktualisiert, insgesamt verbesserte Hardwareunterstützung und verbessertes Syncverhalten bei NTFS-Partitionen (Details siehe r1254:1266):
- Kernel 3.0.18.
- rsync 3.0.9.
- ntfs-3g 2012.1.15.
- kexec-tools 2.0.3.
- ntfs-Mountoptionen optimiert.
- Komponenten aktualisiert, insgesamt verbesserte Hardwareunterstützung und verbessertes Syncverhalten bei NTFS-Partitionen (Details siehe r1254:1266):
- linuxmuster-migration 1.0.12 (Details siehe r1267):
Update:
- mindi-busybox 1.18.5-2: Dateikonflikt beim Upgrade ist nun korrigiert (siehe Mondorescue-Updates).
openML 5.1.0 Release Candidate verfügbar
Der aktuelle Stand (17.12.2011) des paedML/openML-5.1.0-Updates-Repositorys ist in einen Release Candidate eingeflossen. Die ISO-Datei von Build 20111217 kann ab sofort heruntergeladen werden.
Bitte beachten:
- Als Standard-Kernel wird nun die Backports-Version 2.6.32-35~bpo50+1 verwendet.
- Freie und nichtfreie Firmware-Pakete werden nun automatisch mitinstalliert.
- Die Unterstützung für die integrierte Firewall fällt weg. Vor einem Upgrade auf 5.1.0 muss ggf. auf dedizierte Firewall umgestellt werden.
- Die Unterstützung für Rembo 2 fällt ebenfalls weg. Bei einem Upgrade kann Rembo zwar weitergenutzt werden, bei Erstinstallation mit 5.1.0 ist es jedoch nicht mehr möglich Rembo als Imagingsystem auszuwählen.
- Installation von USB-Stick ist nun möglich. Dazu kann der Inhalt der 5.1.0-ISO-Datei mit dem Tool UNetbootin auf den Stick transferiert werden. Alternativ kann unter Ubuntu auch der Startmedienersteller benutzt werden.
Upgrade-Pfade:
- Ausgehend von einem 5.0.x-System: siehe Blog-Post Testphase für Release 5.1.0 beginnt.
- Ausgehend von Version 4.0.6:
- ISO herunterladen.
- In einer Serverkonsole als root das ISO mounten:
# mount -o loop <Pfad zur ISO-Datei> /cdrom
- Upgrade starten mit
sh /cdrom/paedml51-cdrom-upgrade
Rückmeldungen bitte über die Testingliste.
Release 5.1.0 Updates
Neu im paedML/openML-5.1.0-Updates-Repository:
- linuxmuster-base 5.1.0-2lenny0: Anpassungen bei Setup und Upgrade, die durch Versionswechsel und Installation von USB-Stick notwendig wurden (Details s. r1182:1185, r1191:1193 u. r1196:1202).
- linuxmuster-nagios-base 0.8.2-lenny7: schließt #308.
- linuxmuster-nagios-fernueberwachung_0.8.0-2: schließt #525 (r1188).
- zusätzliche Firmware-Pakete aus dem Backports-Repository:
- sophomorix 2.2.22: schließt #553.
- linux-image-686-bigmem 2.6.32-35~bpo50+1: Metapaket, installiert automatisch Kernel-, Header-, freie und nichtfreie Firmware-Pakete.
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.

rss