FreeBSD 12.4 veröffentlicht

Das Release FreeBSD 12.4 wurde vorgestellt. Installationsabbilder sind fĂŒr die Architekturen amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 sowie armv6, armv7 und aarch64 verfĂŒgbar. ZusĂ€tzlich wurden Abbilder fĂŒr Virtualisierungsumgebungen (QCOW2, VHD, VMDK, raw) und fĂŒr Amazon EC2 Cloud-Umgebungen vorbereitet. FreeBSD 12.4 wird das letzte Update der 12.x-Serie sein, deren Support bis zum 31. Dezember 2023 fortgesetzt wird. Im FrĂŒhling wird das Update FreeBSD 13.2 vorbereitet, wĂ€hrend fĂŒr Juli 2023 die Veröffentlichung von FreeBSD 14.0 geplant ist.

SchlĂŒsselneuheiten:

  • Der Serverprozess telnetd wurde als veraltet eingestuft, da der Code nicht mehr gepflegt wird und QualitĂ€tsprobleme aufweist. In der Version FreeBSD 14 wird der telnetd-Code aus dem System entfernt. Der Support fĂŒr den telnet-Client bleibt unverĂ€ndert.
  • Im if_epair-Treiber, der zum Erstellen virtueller Ethernet-Schnittstellen verwendet wird, wurde die Möglichkeit geschaffen, den Datenverkehr parallel mit mehreren CPU-Kernen zu verarbeiten.
  • Im cp-Tool wurde ein Schutz gegen die Entstehung von unendlicher Rekursion bei Verwendung des Flags „-R“ implementiert, die korrekte Verarbeitung der Flags „-H“, „-L“ und „-P“ sichergestellt (beispielsweise wird bei Angabe von „-H“ oder „-P“ das Entpacken symbolischer Links gestoppt) und die Verwendung des Flags „-P“ ohne das Flag „-R“ erlaubt.
  • Die FunktionalitĂ€t der Tools nfsd, elfctl, usbconfig, fsck_ufs und growfs wurde verbessert.
  • Im Kommandozeileninterpreter sh wurde die Logik zum Laden von Profilen geĂ€ndert: Zuerst werden aus dem Verzeichnis /etc/profile.d alle Dateien mit der Endung „.sh“ geladen, danach wird die Datei /usr/local/etc/profile geladen, und schließlich werden die Dateien mit der Endung „.sh“ aus dem Verzeichnis /usr/local/etc/profile.d/ geladen.
  • Im tcpdump-Tool wurde die Möglichkeit geschaffen, die Anzahl der Regeln, die im Header pflog angezeigt werden, festzulegen.
  • Der DMA (DragonFly Mail Agent)-Code fĂŒr die Nachrichtenzustellung wurde mit DragonFly BSD synchronisiert, der die Annahme und Zustellung von Nachrichten von lokalen E-Mail-Clients ermöglicht (die Verarbeitung von Netzwerk-SMTP-Anfragen ĂŒber den Port 25 wird nicht unterstĂŒtzt).
  • Im Paketfilter pf wurden Speicherlecks behoben und die Synchronisation des Status bei der Umleitung von Datenverkehr mit pfsync verbessert.
  • Im Paketfilter ipfilter wurden PrĂŒfaufrufe DT5 und SDT fĂŒr den dtrace-Tracemodus hinzugefĂŒgt. Es wurde die Möglichkeit implementiert, einen Dump mit einer Kopie des ippools im Format ippool.conf zurĂŒckzusetzen. Änderungen an ipfilter-Regeln, AdressĂŒbersetzungstabellen und ip-pools (ippools) aus Jail-Umgebungen, die keinen virtuellen Netzstapel VNET verwenden, sind untersagt.
  • Im hwpmc (Hardware Performance Monitoring Counter) Framework wurde die UnterstĂŒtzung fĂŒr Intel-CPUs auf Basis der Mikroarchitekturen Comet Lake, Ice Lake, Tiger Lake und Rocket Lake hinzugefĂŒgt.
  • Die HardwareunterstĂŒtzung wurde verbessert. Fehler in den Treibern aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, usb wurden behoben. Der Treiber ena wurde bis zur Version 2.6.1 aktualisiert und unterstĂŒtzt jetzt die zweite Generation von Netzwerkkarten ENAv2 (Elastic Network Adapter), die in der Elastic Compute Cloud (EC2) Infrastruktur zur Kommunikation zwischen EC2-Knoten verwendet werden.
  • Aktualisierte Versionen von Drittanbieteranwendungen im Basissystem: LLVM 13, unbound 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, file 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd/wpa_supplicant 2.10.

Quelle: opennet.ru

60GB SSD 8Gb DDR4