FreeBSD 11.3-Version

Ein Jahr nach der Veröffentlichung von 11.2 und 7 Monate seit der Veröffentlichung von 12.0 ist verfügbar Veröffentlichung von FreeBSD 11.3, die bereit für amd64-, i386-, powerpc-, powerpc64-, sparc64-, aarch64- und armv6-Architekturen (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD). Darüber hinaus wurden Images für Virtualisierungssysteme (QCOW2, VHD, VMDK, Raw) und Amazon EC2 Cloud-Umgebungen vorbereitet.
Unterstützung für Version 11.2 wird erloschen sein in 3 Monaten, und Support für FreeBSD 11.3 wird bis zum 30. September 2021 oder, im Falle einer Entscheidung, Release 11.4 im nächsten Jahr zu erstellen, drei Monate ab dem Veröffentlichungsdatum bereitgestellt. FreeBSD 12.1-Version ожидается 4 kommt.

Taste Innovationen:

  • Clang-, libc++-, Compiler-RT-, LLDB-, LLD- und LLVM-Komponenten wurden auf Version aktualisiert 8.0;
  • Im ZFS hinzugefügt Unterstützung für die gleichzeitige parallele Montage mehrerer FS-Partitionen;
  • Im Bootloader umgesetzt die Möglichkeit, Partitionen mit Geli auf allen unterstützten Architekturen zu verschlüsseln;
  • Dem Loader wurde die Funktionalität des zfsloader-Loaders hinzugefügt, der für das Laden aus ZFS nicht mehr erforderlich ist;
  • Der UEFI-Bootloader verfügt über eine verbesserte Erkennung des Systemkonsolentyps und des Konsolengeräts, wenn diese nicht in der Datei „loader.conf“ definiert sind.
  • Dem Basispaket wurde eine in Lua geschriebene Bootloader-Option hinzugefügt;
  • Der Kernel liefert eine Ausgabe an das Protokoll der Jail-Umgebungskennung, wenn er den Abschluss von Prozessen überwacht.
  • Warnungen zu Funktionen aktiviert, die in zukünftigen Versionen eingestellt werden. Außerdem wurde eine Warnung bei der Verwendung unsicherer Geli-Algorithmen und IPSec-Algorithmen hinzugefügt, die in RFC 8221 veraltet sind;
  • Dem ipfw-Paketfilter wurden neue Parameter hinzugefügt: record-state (wie „keep-state“, aber ohne O_PROBE_STATE zu generieren), set-limit (wie „limit“, aber ohne O_PROBE_STATE zu generieren) und defer-action (statt run). eine Regel, ein dynamischer Zustand, der mit dem Ausdruck „check-state“ überprüft werden kann);
  • Unterstützung hinzugefügt NAT64CLAT mit der Implementierung eines auf Verbraucherseite operierenden Übersetzers, der 1 zu 1 interne IPv4-Adressen in globale IPv6-Adressen und umgekehrt umwandelt;
  • In der pthread(3)-Bibliothek wurde daran gearbeitet, die POSIX-Kompatibilität zu verbessern;
  • Unterstützung für zusätzliches NVRAM zu /etc/rc.initdiskless hinzugefügt. Unterstützung für /etc/rc.resume zum Rcorder-Dienstprogramm hinzugefügt. Die Definition der Variablen jail_conf (enthält standardmäßig /etc/jail.conf) wurde nach /etc/defaults/rc.conf verschoben. Die Variable rc_service wurde zu rc.subr hinzugefügt, die den Pfad zum Dienst definiert, der gestartet wird, wenn der Dienst sich selbst erneut aufrufen muss;
  • Der jail.conf für das Jail-Dienstprogramm wurde ein neuer Parameter, „allow.read_msgbuf“, hinzugefügt, mit dem Sie den Zugriff auf dmesg für isolierte Prozesse und Benutzer einschränken können;
  • Dem Jail-Dienstprogramm wurde die Option „-e“ hinzugefügt, mit der Sie jeden jail.conf-Parameter als Argument angeben und eine Liste der Umgebungen anzeigen können, in denen er verwendet wird.
  • Das Trimm-Dienstprogramm wurde hinzugefügt, mit dem Sie das Entfernen des Inhalts von Flash-Blöcken veranlassen können, die Verschleißnormalisierungsalgorithmen verwenden.
  • newfs und tunefs erlauben Unterstriche und Bindestriche in Labelnamen;
  • Das Dienstprogramm fdisk hat Unterstützung für Sektoren hinzugefügt, die größer als 2048 Byte sind.
  • Die sh-Shell hat Unterstützung für die Option „pipefail“ hinzugefügt, die die Überprüfung des Rückkehrcodes für alle durch unbenannte Pipes kombinierten Befehle vereinfacht.
  • Das SPI-Dienstprogramm wurde hinzugefügt, mit dem Sie vom Benutzerbereich aus über den SPI-Bus mit Geräten interagieren können.
  • Die Variable init_exec wurde zu kenv hinzugefügt, mit der Sie eine ausführbare Datei definieren können, die vom Init-Prozess nach dem Öffnen der Konsole als PID 1-Handler gestartet wird;
  • Unterstützung für symbolische Namen zur Identifizierung von Gefängnisumgebungen wurde den Dienstprogrammen cpuset(1), sockstat(1), ipfw(8) und ugidfw(8) hinzugefügt;
  • Dem dd-Dienstprogramm wurden die Optionen „Status“ und „Fortschritt“ hinzugefügt, um jede Sekunde Statusinformationen anzuzeigen.
  • Den Dienstprogrammen last und lastlogin wurde Libxo-Unterstützung hinzugefügt.
  • Aktualisierte Firmware- und Netzwerktreiberversionen;
  • Der pkg-Paketmanager wurde auf Version 1.10.5, OpenSSL auf Version 1.0.2s und das ausführbare ELF-Toolkit auf Version r3614 aktualisiert;
  • Die Ports bieten Desktop-Umgebungen KDE 5.15.3 und GNOME 3.28.

Source: opennet.ru

Kommentar hinzufügen