Posts in category 5.1.0

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:
  • 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.
  • linuxmuster-migration 1.0.12 (Details siehe r1267):
    • Fix: Änderung der Schulkonsolenkonfiguration (paedML 4 auf 5) wird nicht nachgeführt (#573).
    • Fix: Konfiguration der smbldap-tools wird nicht migriert (#575).

Update:

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:

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:
    • Versionsupgrade auf 5.1.0.
    • Anpassungen für linuxmuster-linbo 2.0.x.
    • Korrektur der Konfigurationsdatei /etc/linuxmuster/backup.conf (schließt #551).
    • Details siehe changelog, r1176 und r1179.
  • 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.