Izdanje FreeBSD 12.3

Predstavljeno je izdanje FreeBSD 12.3 koje je objavljeno za amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 te armv6, armv7 i aarch64 arhitekture. Dodatno su pripremljene slike za virtualizacijske sustave (QCOW2, VHD, VMDK, raw) i Amazon EC2 cloud okruženja. Očekuje se da će FreeBSD 13.1 biti objavljen u proljeće 2022.

Ključne inovacije:

  • Dodana je skripta /etc/rc.final koja se pokreće u posljednjoj fazi rada nakon završetka svih korisničkih procesa.
  • Paket filtera ipfw pruža naredbu dnctl za upravljanje postavkama dummynet sustava za ograničavanje prometa.
  • Dodan je sysctl kern.crypto za kontrolu kripto podsustava jezgre, kao i sysctl debug.uma_reclaim za otklanjanje pogrešaka.
  • Dodan sysctl net.inet.tcp.tolerate_missing_ts za dopuštanje TCP paketa bez vremenskih oznaka (opcija vremenske oznake, RFC 1323/RFC 7323).
  • U GENERIC kernelu za amd64 arhitekturu omogućena je opcija COMPAT_LINUXKPI i aktiviran je upravljački program mlx5en (NVIDIA Mellanox ConnectX-4/5/6).
  • Bootloader je dodao mogućnost pokretanja operativnog sustava s RAM diska, a također podržava ZFS opcije com.delphix:bookmark_written i com.datto:bookmark_v2.
  • Podrška za proxy FTP preko HTTPS-a dodana je u biblioteku dohvaćanja.
  • Upravitelj paketa pkg implementira oznaku "-r" za naredbe "bootstrap" i "add" za određivanje repozitorija. Omogućeno korištenje varijabli okruženja iz datoteke pkg.conf.
  • Uslužni program growfs sada ima mogućnost rada sa sustavima datoteka montiranim u načinu čitanja i pisanja.
  • Uslužni program etcupdate implementira način vraćanja za vraćanje jedne ili više datoteka. Dodana je zastavica "-D" za određivanje ciljnog direktorija. Omogućeno dohvaćanje podataka pomoću privremenog imenika i dodano rukovanje SIGINT-om.
  • Oznaka “-j” dodana je uslužnim programima freebsd-update i freebsd-version za podršku zatvorskim okruženjima.
  • Uslužni program cpuset sada se može koristiti u zatvorskim okruženjima za promjenu postavki dječjih zatvora.
  • Opcije su dodane cmp uslužnom programu: “-b” (--print-bytes) za ispis različitih bajtova, “-i” (-ignore-initial) za ignoriranje određenog broja početnih bajtova, “-n” (- bajtova) za ograničavanje broja uspoređivanih bajtova
  • Daemon uslužni program sada ima oznaku "-H" za rukovanje SIGHUP-om i ponovno otvaranje datoteke u kojoj je napravljen izlaz (dodano za podršku newsyslog-u).
  • U uslužnom programu fstyp, kada se navede oznaka "-l", osigurano je otkrivanje i prikaz exFAT datotečnih sustava.
  • Uslužni program mergemaster implementira obradu simboličkih veza tijekom procesa ažuriranja.
  • Oznaka “E” dodana je uslužnom programu newsyslog za onemogućavanje rotacije praznih zapisa.
  • Uslužni program tcpdump sada ima mogućnost dekodiranja paketa na pfsync sučeljima.
  • Gornji uslužni program dodao je naredbu filtra "/" za prikaz samo procesa ili argumenata koji odgovaraju danom nizu.
  • Dodana podrška za arhive zaštićene lozinkom za raspakiranje.
  • Poboljšana hardverska podrška. Dodani identifikatori PCI uređaja za ASMedia ASM116x AHCI kontrolere i Intel Gemini Lake I2C kontrolere. Podrška za Mikrotik 10/25G mrežne adaptere i bežične kartice 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 implementiran. Dodan novi igc upravljački program za Intel I225 2.5G/1G/100MB/10MB ethernet kontrolere.
  • Netgraph čvor ng_bridge prilagođen je za SMP sustave. Dodana podrška za CGN (Carrier Grade NAT, RFC 6598) u čvoru ng_nat. Moguće je zamijeniti čvor ng_source u bilo kojem dijelu mreže Netgraph.
  • U upravljačkom programu rctl, koji se koristi za ograničavanje resursa, dodana je mogućnost postavljanja ograničenja potrošnje resursa na 0.
  • Podrška za ALTQ sustav prioritizacije prometa i upravljanja propusnošću dodana je vlan sučelju.
  • Upravljački programi amdtemp i amdsmn podržavaju CPU Zen 3 “Vermeer” i APU Ryzen 4000 (Zen 2, “Renoir”).
  • Ažurirane verzije aplikacija trećih strana uključenih u osnovni sustav: awk 20210221, bc 5.0.0, manje 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. Uslužni program za raspakiranje sinkroniziran je s NetBSD bazom koda.

Izvor: opennet.ru

Dodajte komentar