Die neueste Version des Desktop-orientierten Betriebssystems MidnightBSD 4.0.4 wurde veröffentlicht. Dieses Update enthält wichtige Sicherheitskorrekturen, verbesserte Unterstützung für moderne AMD-Prozessoren sowie ein System zur Altersverifikation und Zugriffskontrolle. MidnightBSD wird als benutzerfreundliches Betriebssystem auf Basis der FreeBSD-Codebasis für Arbeitsstationen positioniert.
Ein zentrales neues Feature ist der Altersverifikationsdaemon aged (Age daemon) sowie das Verwaltungstool agectl. Das System ermöglicht die Zuordnung einer Alterskategorie zu Benutzerkonten, die dann bei der Verwendung des Paketmanagers mport und beim Starten von Anwendungen berücksichtigt wird.
Hauptfunktionen:
- Beim Erstellen eines Benutzers über adduser wird nun nach der Altersgruppe gefragt;
- für Benutzerkonten kann mit dem Befehl agectl eine spezifische Alterskategorie oder ein Geburtsdatum festgelegt werden;
- der Paketmanager mport stellt automatisch negative Zugriffskontrolllisten für Anwendungen auf, die nicht der Alterskategorie des Benutzers entsprechen;
- Anwendungsentwickler können das Alter des Benutzers über die Bibliothek libutil oder den Befehl agectl ohne Argumente überprüfen. Administratoren können den aged-Daemon in rc.conf vollständig deaktivieren, falls die Gesetzgebung in ihrer Jurisdiktion eine solche Verifizierung nicht verlangt.
Behebung einer kritischen Sicherheitsanfälligkeit
Das Update enthält die Behebung einer schwerwiegenden Sicherheitsanfälligkeit im Zusammenhang mit RPC und RPCSEC_GSS. Ein Angreifer konnte ohne Authentifizierung einen Stack-Überlauf auslösen, indem er speziell gestaltete Pakete sendete. Das Problem wurde durch eine Überprüfung der Paket-Signaturen behoben.
Verbesserung für AMD Ryzen Prozessoren
Ein neuer Treiber amd-cppc (Collaborative Power Performance Control) wurde von Rob Augustine implementiert. Der Treiber verbessert erheblich das Energie-Management und die Leistung moderner AMD-Prozessoren und ermöglicht eine effizientere Ressourcenzuteilung.
Weitere Änderungen
Das Release umfasst zahlreiche Updates für Systemkomponenten, Verbesserungen in Shell-Skripten und Korrekturen in Utilities wie cp, nextboot, m4 und anderen. Eine vollständige Liste der Änderungen ist im offiziellen Changelog verfügbar.
MidnightBSD 4.0.4 ist bereits verfügbar für Downloads der offiziellen Website. Quellcode und die Anweisungen zum Kompilieren wurden im Repository auf GitHub veröffentlicht.
Quelle: linux.org.ru
