FreeBSD 12.3 utgivelse

Utgivelsen av FreeBSD 12.3 presenteres, som er publisert for amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 og armv6, armv7 og aarch64-arkitekturene. I tillegg er det utarbeidet bilder for virtualiseringssystemer (QCOW2, VHD, VMDK, raw) og Amazon EC2 skymiljøer. FreeBSD 13.1 forventes å bli utgitt våren 2022.

Nøkkelinnovasjoner:

  • Lagt til /etc/rc.final-skriptet, som lanseres på siste trinn av arbeidet etter at alle brukerprosesser er fullført.
  • ipfw-filterpakken gir dnctl-kommandoen for å administrere innstillingene til dummynet-trafikkbegrensningssystemet.
  • Lagt til sysctl kern.crypto for å kontrollere kjernekryptoundersystemet, samt en feilsøkingssysctl debug.uma_reclaim.
  • Lagt til sysctl net.inet.tcp.tolerate_missing_ts for å tillate TCP-pakker uten tidsstempler (tidsstempelalternativ, RFC 1323/RFC 7323).
  • I den GENERISKE kjernen for amd64-arkitekturen er COMPAT_LINUXKPI-alternativet aktivert og mlx5en-driveren (NVIDIA Mellanox ConnectX-4/5/6) er aktivert.
  • Oppstartslasteren har lagt til muligheten til å starte opp operativsystemet fra en RAM-disk, og støtter også ZFS-alternativene com.delphix:bookmark_written og com.datto:bookmark_v2.
  • Støtte for proxying av FTP over HTTPS er lagt til hentebiblioteket.
  • Pkg-pakkebehandleren implementerer "-r"-flagget for kommandoene "bootstrap" og "add" for å spesifisere depotet. Aktiverte bruk av miljøvariabler fra filen pkg.conf.
  • Growfs-verktøyet har nå muligheten til å jobbe med filsystemer montert i lese-skrivemodus.
  • Etcupdate-verktøyet implementerer en tilbakestillingsmodus for å gjenopprette én eller flere filer. Lagt til "-D" flagg for å spesifisere målkatalogen. Gir datainnhenting ved hjelp av en midlertidig katalog og lagt til SIGINT-håndtering.
  • "-j"-flagget er lagt til freebsd-update og freebsd-versjonsverktøyene for å støtte fengselsmiljøer.
  • Cpuset-verktøyet kan nå brukes i fengselsmiljøer for å endre innstillingene for barnefengsler.
  • Alternativer er lagt til i cmp-verktøyet: "-b" (--print-bytes) for å skrive ut forskjellige byte, "-i" (-ignore-initial) for å ignorere et visst antall innledende byte, "-n" (- bytes) for å begrense antall sammenlignede byte
  • Daemon-verktøyet har nå et "-H"-flagg for å håndtere SIGHUP og gjenåpne filen der utdataene lages (lagt til for å støtte newsyslog).
  • I fstyp-verktøyet, når du spesifiserer "-l"-flagget, er deteksjon og visning av exFAT-filsystemer sikret.
  • Mergemaster-verktøyet implementerer behandlingen av symbolske lenker under oppdateringsprosessen.
  • "E"-flagget er lagt til newsyslog-verktøyet for å deaktivere rotasjon av tomme logger.
  • tcpdump-verktøyet har nå muligheten til å dekode pakker på pfsync-grensesnitt.
  • Toppverktøyet har lagt til en filterkommando "/" for å vise bare prosesser eller argumenter som samsvarer med en gitt streng.
  • Lagt til støtte for passordbeskyttede arkiver for å pakke ut.
  • Forbedret maskinvarestøtte. Lagt til PCI-enhetsidentifikatorer for ASMedia ASM116x AHCI-kontrollere og Intel Gemini Lake I2C-kontrollere. Støtte for Mikrotik 10/25G nettverksadaptere og trådløse kort 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 har blitt implementert. Lagt til ny igc-driver for Intel I225 2.5G/1G/100MB/10MB Ethernet-kontrollere.
  • Netgraph node ng_bridge er tilpasset SMP-systemer. Lagt til støtte for CGN (Carrier Grade NAT, RFC 6598) i ng_nat-noden. Det er mulig å erstatte ng_source-noden i hvilken som helst del av Netgraph-nettverket.
  • I rctl-driveren, som brukes til å begrense ressurser, er muligheten til å sette ressursforbruksgrensen til 0 lagt til.
  • Støtte for ALTQ-trafikkprioritering og båndbreddestyringssystemet er lagt til vlan-grensesnittet.
  • Amdtemp- og amdsmn-driverne støtter CPU Zen 3 "Vermeer" og APU Ryzen 4000 (Zen 2, "Renoir").
  • Oppdaterte versjoner av tredjepartsapplikasjoner inkludert i basissystemet: awk 20210221, bc 5.0.0, mindre 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 .4-XNUMXbbdfeXNUMX. Unzip-verktøyet er synkronisert med NetBSD-kodebasen.

Kilde: opennet.ru

Legg til en kommentar