FreeBSD 12.3-uitgave

De release van FreeBSD 12.3 wordt gepresenteerd, die is gepubliceerd voor de amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 en armv6, armv7 en aarch64 architecturen. Daarnaast zijn er images voorbereid voor virtualisatiesystemen (QCOW2, VHD, VMDK, raw) en Amazon EC2 cloudomgevingen. FreeBSD 13.1 wordt naar verwachting in het voorjaar van 2022 uitgebracht.

Belangrijkste innovaties:

  • Het /etc/rc.final script toegevoegd, dat wordt gelanceerd in de laatste werkfase nadat alle gebruikersprocessen zijn voltooid.
  • Het ipfw-filterpakket biedt de opdracht dnctl om de instellingen van het dummynet-verkeersbeperkingssysteem te beheren.
  • Er is sysctl kern.crypto toegevoegd om het crypto-subsysteem van de kernel te controleren, evenals een foutopsporings-sysctl debug.uma_reclaim.
  • Sysctl net.inet.tcp.tolerate_missing_ts toegevoegd om TCP-pakketten zonder tijdstempels toe te staan ​​(tijdstempeloptie, RFC 1323/RFC 7323).
  • In de GENERIC-kernel voor de amd64-architectuur is de COMPAT_LINUXKPI-optie ingeschakeld en het mlx5en-stuurprogramma (NVIDIA Mellanox ConnectX-4/5/6) geactiveerd.
  • De bootloader heeft de mogelijkheid toegevoegd om het besturingssysteem op te starten vanaf een RAM-schijf, en ondersteunt ook de ZFS-opties com.delphix:bookmark_scribe en com.datto:bookmark_v2.
  • Ondersteuning voor proxying van FTP via HTTPS is toegevoegd aan de ophaalbibliotheek.
  • De pkg-pakketbeheerder implementeert de vlag "-r" voor de opdrachten "bootstrap" en "add" om de repository te specificeren. Het gebruik van omgevingsvariabelen uit het pkg.conf-bestand is ingeschakeld.
  • Het Growfs-hulpprogramma heeft nu de mogelijkheid om te werken met bestandssystemen die zijn aangekoppeld in de lees-schrijfmodus.
  • Het etcupdate-hulpprogramma implementeert een rollback-modus voor het herstellen van een of meer bestanden. Vlag "-D" toegevoegd om de doelmap op te geven. Voorzag in het ophalen van gegevens met behulp van een tijdelijke map en voegde SIGINT-verwerking toe.
  • De vlag “-j” is toegevoegd aan de freebsd-update en freebsd-version hulpprogramma's om gevangenisomgevingen te ondersteunen.
  • Het cpuset-hulpprogramma kan nu in gevangenisomgevingen worden gebruikt om de instellingen van kindergevangenissen te wijzigen.
  • Er zijn opties toegevoegd aan het cmp-hulpprogramma: “-b” (--print-bytes) om verschillende bytes af te drukken, “-i” (-ignore-initial) om een ​​bepaald aantal initiële bytes te negeren, “-n” (- bytes) om het aantal vergeleken bytes te beperken
  • Het daemon-hulpprogramma heeft nu een "-H"-vlag om SIGHUP af te handelen en het bestand waarin de uitvoer wordt gemaakt opnieuw te openen (toegevoegd om newsyslog te ondersteunen).
  • In het hulpprogramma fstyp is bij het opgeven van de vlag “-l” de detectie en weergave van exFAT-bestandssystemen verzekerd.
  • Het mergemaster-hulpprogramma implementeert de verwerking van symbolische koppelingen tijdens het updateproces.
  • De vlag “E” is toegevoegd aan het newsyslog-hulpprogramma om de rotatie van lege logs uit te schakelen.
  • Het hulpprogramma tcpdump heeft nu de mogelijkheid om pakketten op pfsync-interfaces te decoderen.
  • Het bovenste hulpprogramma heeft een filteropdracht "/" toegevoegd om alleen processen of argumenten weer te geven die overeenkomen met een bepaalde tekenreeks.
  • Ondersteuning toegevoegd voor het uitpakken van met een wachtwoord beveiligde archieven.
  • Verbeterde hardwareondersteuning. PCI-apparaat-ID's toegevoegd voor ASMedia ASM116x AHCI-controllers en Intel Gemini Lake I2C-controllers. Ondersteuning voor Mikrotik 10/25G netwerkadapters en draadloze kaarten Intel Killer Wireless-AC 1550i, Mercusys MW150US, TP-Link Archer T2U v3, D-Link DWA-121, D-Link DWA-130 rev F1, ASUS USB-N14 is geïmplementeerd. Nieuwe igc-driver toegevoegd voor Intel I225 2.5G/1G/100MB/10MB ethernet-controllers.
  • Netgraph node ng_bridge is aangepast voor SMP-systemen. Ondersteuning toegevoegd voor CGN (Carrier Grade NAT, RFC 6598) in het ng_nat-knooppunt. Het is mogelijk om het ng_source-knooppunt in elk deel van het Netgraph-netwerk te vervangen.
  • In het rctl-stuurprogramma, dat wordt gebruikt om bronnen te beperken, is de mogelijkheid toegevoegd om de limiet voor het verbruik van bronnen op 0 in te stellen.
  • Ondersteuning voor het ALTQ-verkeersprioritering- en bandbreedtebeheersysteem is aan de vlan-interface toegevoegd.
  • De amdtemp- en amdsmn-stuurprogramma's ondersteunen CPU Zen 3 "Vermeer" en APU Ryzen 4000 (Zen 2, "Renoir").
  • Bijgewerkte versies van applicaties van derden die in het basissysteem zijn opgenomen: awk 20210221, bc 5.0.0, minus 581.2, Libarchive 3.5.1, OpenPAM Tabebuia, OpenSSL 1.1.1l, SQLite3 3.35.5, TCSH 6.22.04, Subversion 1.14.1. 2.2.0, nvi 3-4bbdfeXNUMX. Het unzip-hulpprogramma wordt gesynchroniseerd met de NetBSD-codebase.

Bron: opennet.ru

Voeg een reactie