Izdanje FreeBSD 12.3

Predstavljeno je izdanje FreeBSD 12.3 koje je objavljeno za arhitekture amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 i armv6, armv7 i aarch64. Dodatno, slike su pripremljene za virtuelizacijske sisteme (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:

  • Dodata je /etc/rc.final skripta, koja se pokreće u poslednjoj fazi rada nakon što su svi korisnički procesi završeni.
  • Paket filtera ipfw pruža naredbu dnctl za upravljanje postavkama dummynet sistema za ograničavanje prometa.
  • Dodan sysctl kern.crypto za kontrolu kripto podsistema kernela, kao i sysctl debug.uma_reclaim za otklanjanje grešaka.
  • Dodan sysctl net.inet.tcp.tolerate_missing_ts kako bi se dozvolili TCP paketi bez vremenskih oznaka (opcija vremenske oznake, RFC 1323/RFC 7323).
  • U GENERIC kernelu za arhitekturu amd64, opcija COMPAT_LINUXKPI je omogućena i mlx5en drajver (NVIDIA Mellanox ConnectX-4/5/6) je aktiviran.
  • Bootloader je dodao mogućnost pokretanja operativnog sistema sa RAM diska, a takođe podržava ZFS opcije com.delphix:bookmark_written i com.datto:bookmark_v2.
  • Podrška za proxy FTP preko HTTPS-a dodata je biblioteci preuzimanja.
  • Menadžer paketa pkg implementira oznaku "-r" za komande "bootstrap" i "add" da specificira spremište. Omogućeno korištenje varijabli okruženja iz datoteke pkg.conf.
  • Uslužni program growfs sada ima mogućnost rada sa sistemima datoteka montiranim u načinu čitanja i pisanja.
  • Uslužni program etcupdate implementira način vraćanja unazad za vraćanje jedne ili više datoteka. Dodata "-D" zastavica za određivanje ciljnog direktorija. Osigurano preuzimanje podataka korištenjem privremenog direktorija i dodano rukovanje SIGINT.
  • Oznaka “-j” dodata je uslužnim programima freebsd-update i freebsd-version za podršku zatvorskim okruženjima.
  • Cpuset uslužni program se sada može koristiti u zatvorskim okruženjima za promjenu postavki dječjih zatvora.
  • U cmp uslužni program dodane su opcije: “-b” (--print-bytes) za ispis različitih bajtova, “-i” (-ignore-initial) za zanemarivanje određenog broja početnih bajtova, “-n” (- bajtova) da ograničite broj upoređenih bajtova
  • Daemon uslužni program sada ima oznaku "-H" za rukovanje SIGHUP-om i ponovno otvaranje datoteke u kojoj je napravljen izlaz (dodato za podršku newsyslogu).
  • U uslužnom programu fstyp, kada se specificira oznaka “-l”, osigurava se otkrivanje i prikaz exFAT sistema datoteka.
  • Uslužni program mergemaster implementira obradu simboličkih veza tokom procesa ažuriranja.
  • Oznaka “E” dodata je uslužnom programu newsyslog kako bi se onemogućila rotacija praznih dnevnika.
  • Uslužni program tcpdump sada ima mogućnost dekodiranja paketa na pfsync interfejsima.
  • Glavni uslužni program je dodao naredbu filtera "/" za prikaz samo procesa ili argumenata koji odgovaraju datom nizu.
  • Dodata podrška za arhive zaštićene lozinkom za raspakivanje.
  • Poboljšana hardverska podrška. Dodati 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 je implementirano. Dodan novi igc drajver za Intel I225 2.5G/1G/100MB/10MB ethernet kontrolere.
  • Netgraph čvor ng_bridge je prilagođen za SMP sisteme. Dodata podrška za CGN (Carrier Grade NAT, RFC 6598) u čvoru ng_nat. Moguće je zamijeniti čvor ng_source u bilo koji dio Netgraph mreže.
  • U rctl drajveru, koji se koristi za ograničavanje resursa, dodana je mogućnost postavljanja ograničenja potrošnje resursa na 0.
  • Podrška za ALTQ prioritet saobraćaja i sistem upravljanja propusnim opsegom je dodata vlan interfejsu.
  • Drajveri amdtemp i amdsmn pružaju podršku za CPU Zen 3 “Vermeer” i APU Ryzen 4000 (Zen 2, “Renoir”).
  • Ažurirane verzije aplikacija trećih strana uključene u osnovni sistem: 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, nvi 2.2.0 .3-4bbdfeXNUMX. Uslužni program za raspakivanje je sinhronizovan sa NetBSD kodnom bazom.

izvor: opennet.ru

Dodajte komentar