class: center, middle ### Was gibt es neues beim ## Softwareverteilungssystem
### 22.1? ### Hauke Goos-Habermann #### https://goos-habermann.de --- ### Über mich - Entwickler des
Softwareverteilungssystems m23
- Organisator der
Kieler Open Source und Linux Tage
-
Dienstleister zu m23, Linux und Freier Software
- Softwareentwicklung (PHP, BASH, C/C++, JS, Python und was sonst so gebraucht wird...) - Administration - Schulungen - Support - Beratung - quasi **alles**, *was mit Linux zu tun hat* - Wöchentlicher Livestream *"Jean und Hauke Show"* auf https://www.youtube.com/c/LinuxGuides - Community-Video-Serie *"Nicht der Weisheit letzter Schluß"* auf
tube.tchncs.de
und
YouTube
mit **beruflichen** oder **privaten Projekten** - Hat gerade die neue m23-Version 22.1 fertiggestellt :-) Puh ;-) --- ### Was ist neu? ![img20r](eady_New_On_Stars.png) * Neue m23-Client-Distributionen * **
Ubuntu 22.04 "Jammy Jellyfish" LTS
** mit 6 vorkonfigurierten Desktopumgebungen * **
Linux Mint 20.3 "Una"
** mit 3 vorkonfigurierten Desktopumgebungen * **
Debian 11 "Bullseye"
** für * m23-Server (i386, amd64, ARM64, ISO, ...) * alle m23-Bootmedien (Client-ISO, -PXE, Server-ISO) mit Linux Kernel 5.10.113 * **Sehr viele** Verbesserungen *"unter der Haube"* * Fehlerkorrekturen --- ### Ubuntu 22.04 "Jammy Jellyfish" LTS ![img20r](Ubuntu2204-alleDesktops-mini.png) Zusätzliche Distribution für m23-Clients * Desktops *
Mate
(+ Minimalinstallation) * Ubuntu-Desktop (auf
Gnome-basierend
) *
LXQt
*
Budgie
*
KDE
*
Xfce
* **+** Textmodus oder nur Xorg * Erstmals entfernt m23
snapd
nicht, da einige Software, wie z.B. Firefox, durch
Canonical
nicht mehr als normales Paket angeboten wird. --- #### Linux Mint 20.2 Una ![img20r](LinuxMint202-Desktops.png) Zusätzliche Distribution für m23-Clients * Desktops *
Mate
*
Cinnamon
*
Xfce
* **+** Textmodus oder nur Xorg --- ### Was ist noch neu? * Umzug auf **
GitLab
**:
m23
(Weboberfläche, Skriptgenerierung, etc.) und
MDK
(m23 development kit = Entwicklungswerkzeuge für m23) * Erstellung eines **Paketes mit Einstellungen** des aktuellen m23-Servers zum **Import auf einem anderen m23-Server** (Weiternutzung Kundenprojekt) * Viele Detailverbesserungen beim Zusammenspiel von m23 und **
FreeIPA
**. Z.B. erhalten m23-Clients, die durch m23 mit einem FreeIPA-Server verbunden werden, nun automatisch ein **Client-Zertifikat**. (Weiternutzung Kundenprojekt) *
m23-autoTest
(Framework zum **automatisierten Testen** von m23-Funktionen, inklusive Simulation eines m23-Administrators): Jetzt mit Tests für Installation der m23-Serverpakete auf Debian 11 (32- und 64-Bit) * Überarbeitung der (Entwickler-) **Dokumentation** * Codeverbesserungen: **Syntax** auf **PHP**-Version 7.4 aktualisiert, Anpassungen wegen PHP-Hinweisen, **Entfernen von altem Code** (z.B. Workarounds für Debian 3.0 oder das Installieren eines KDE-3.x-Startbildschirmes unter aktuellen KDE-Versionen) und viele weitere Detailverbesserungen * Komplettes
Changelog
--- ### Serverplattformen * Rechner-Architektur-unabhängig Server-Installationspakete für * (Debian 9, ab 20.6.2022 keine Debian-Updates mehr) * Debian 10 * **Debian 11** * UCS 5.0 * Raspberry-Pi-SD-Kartenabbild (Debian 11 ARM64) * Installations-ISO (Debian 11 i386) * VirtualBox-Appliance (Debian 11 i386) **Downloads** über die Community-Seite (https://m23.sourceforge.io) bzw. das
Univention App Center
--- ### Weitere Informationen * Blick hinter die Kulissen *
Wie entsteht eine neue m23-Version?
* **Einsteiger**videos *
m23-Server mit dem m23-Installations-ISO aufsetzen
*
m23-Server über Debian-Pakete installieren
*
Installation und Konfiguration eines m23-Clients
* Erstellen eines Benutzers in **FreeIPA** auf der Kommandozeile *
FreeIPA fernsteuern mit PHP und JSONRPC-API
* **FreeRADIUS**, nicht nur im Zusammenspiel mit FreeIPA *
(Free)RADIUS-Grundlagen
*
FreeRADIUS mit FreeIPA verwenden
* **Kommerzieller Support** (https://goos-habermann.de) * Entwicklung, Paketierung/Konfiguration * Beratung + Schulungen * etc. --- class: center, middle ### Informationen zu mir und meinen Dienstleistungen, m23, ... ### https://goos-habermann.de