FreeBSD 12.4-uitgave

FreeBSD 12.4 uitgebracht. Er zijn installatie-images beschikbaar voor amd64-, i386-, powerpc-, powerpc64-, powerpcspe-, sparc64- en armv6-, armv7- en aarch64-architecturen. Daarnaast voorbereide images voor virtualisatiesystemen (QCOW2, VHD, VMDK, raw) en Amazon EC2-cloudomgevingen. FreeBSD 12.4 is de laatste update van tak 12.x, die behouden blijft tot 31 december 2023. De FreeBSD 13.2-update wordt in het voorjaar voorbereid en de release van FreeBSD 2023 staat gepland voor juli 14.0.

Belangrijkste innovaties:

  • Verouderd het telnetd-serverproces, waarvan de codebase niet wordt onderhouden en kwaliteitsproblemen heeft. In de FreeBSD 14-tak zal de telnetd-code uit het systeem worden verwijderd. Telnet-clientondersteuning blijft ongewijzigd.
  • Het stuurprogramma if_epair, dat wordt gebruikt om virtuele Ethernet-interfaces te maken, biedt de mogelijkheid om verkeersverwerking parallel te laten lopen met behulp van verschillende CPU-kernen.
  • Het cp-hulpprogramma implementeert bescherming tegen oneindige recursie bij gebruik van de vlag "-R", zorgt voor een correcte verwerking van de vlaggen "-H", "-L" en "-P" (bijvoorbeeld wanneer "-H" of "-P " is gespecificeerd, de uitbreidende symlinks), is de vlag "-P" toegestaan ​​zonder de vlag "-R".
  • Verbeterde prestaties van de hulpprogramma's nfsd, elfctl, usbconfig, fsck_ufs en growfs.
  • In de sh-commando-interpreter is de logica voor het laden van profielen gewijzigd: eerst worden alle bestanden met de extensie ".sh" geladen vanuit de directory /etc/profile.d, vervolgens wordt het bestand /usr/local/etc/profile geladen , waarna de bestanden met de extensie “.sh” worden geladen vanuit de map /usr/local/etc/profile.d/.
  • Het hulpprogramma tcpdump biedt de mogelijkheid om het aantal regels in te stellen dat wordt weergegeven in de pflog-header.
  • Met DragonFly BSD wordt de dma (DragonFly Mail Agent) agentcode voor berichtbezorging gesynchroniseerd, waardoor de ontvangst en bezorging van berichten van lokale e-mailclients wordt gegarandeerd (het verwerken van netwerk-SMTP-verzoeken via poort 25 wordt niet ondersteund).
  • Het pf-pakketfilter loste geheugenlekken op en verbeterde statussynchronisatie bij het omleiden van verkeer bij gebruik van pfsync.
  • DT5- en SDT-testoproepen toegevoegd aan het ipfilter-pakketfilter voor het dtrace-traceermechanisme. De mogelijkheid om een ​​dump te dumpen met een kopie van ippool in de ippool.conf-indeling is geïmplementeerd. Het is verboden om ipfilter-regels, adresvertaaltabellen en ip-pools (ippool) te wijzigen vanuit jail-omgevingen die geen gebruik maken van de virtuele VNET-netwerkstack.
  • Ondersteuning voor Intel CPU's gebaseerd op Comet Lake, Ice Lake, Tiger Lake en Rocket Lake microarchitecturen is toegevoegd aan het hwpmc (Hardware Performance Monitoring Counter) framework.
  • Verbeterde hardware-ondersteuning. Bugs opgelost in aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, usb-stuurprogramma's. De ena-driver is geüpdatet naar versie 2.6.1 ter ondersteuning van de tweede generatie ENAv2 (Elastic Network Adapter) netwerkadapters die worden gebruikt in de Elastic Compute Cloud (EC2)-infrastructuur om de communicatie tussen EC2-nodes te organiseren.
  • Bijgewerkte versies van applicaties van derden die in het basissysteem zijn opgenomen: LLVM 13, ongebonden 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, bestand 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd/ wpa_supplicant 2.10.

Bron: opennet.ru

Voeg een reactie