Uscita di FreeBSD 12.3

È stato rilasciato FreeBSD 12.3, pubblicato per le architetture amd64, i386, powerpc, powerpc64, powerpcspe, sparc64, oltre a armv6, armv7 e aarch64. Sono stati inoltre preparati dei file immagine per sistemi di virtualizzazione (QCOW2, VHD, VMDK, raw) e ambienti cloud come Amazon EC2. Il rilascio di FreeBSD 13.1 è previsto per la primavera del 2022.

Novità principali:

  • È stato aggiunto lo script /etc/rc.final, che viene eseguito nell'ultima fase di avvio dopo il completamento di tutti i processi utente.
  • Nel pacchetto di filtraggio ipfw è stata fornita la comando dnctl per gestire le impostazioni del sistema di limitazione del traffico dummynet.
  • È stato aggiunto il sysctl kern.crypto per gestire la criptosottosistema del kernel, così come il sysctl di debug debug.uma_reclaim.
  • È stato aggiunto il sysctl net.inet.tcp.tolerate_missing_ts, che consente pacchetti TCP senza timestamp (opzione timestamp, RFC 1323/RFC 7323).
  • Nel kernel GENERIC per l'architettura amd64 è stata inclusa l'opzione COMPAT_LINUXKPI e attivato il driver mlx5en (NVIDIA Mellanox ConnectX-4/5/6).
  • Nel bootloader è stata aggiunta la possibilità di caricare il sistema operativo da un ramdisk, è stata anche implementata la supporto per le opzioni ZFS com.delphix:bookmark_written e com.datto:bookmark_v2.
  • La libreria fetch ha aggiunto il supporto per il proxying FTP su HTTPS.
  • Nel gestore di pacchetti pkg è stato implementato il flag «-r» per i comandi «bootstrap» e «add» per specificare il repository. È garantito l'uso delle variabili d'ambiente dal file pkg.conf.
  • Nell'utilità growfs è stata aggiunta la possibilità di lavorare con file system montati in modalità lettura e scrittura.
  • Nell'utilità etcupdate è stata implementata una modalità di rollback per ripristinare uno o più file. È aggiunto il flag «-D» per specificare la directory di destinazione. È garantito l'estrazione dei dati utilizzando una directory temporanea ed è stata aggiunta la gestione di SIGINT.
  • Nelle utilità freebsd-update e freebsd-version è stato aggiunto il flag «-j» per supportare gli ambienti jail.
  • L'utilità cpuset può ora essere utilizzata negli ambienti jail per modificare i parametri dei jail figli.
  • Nell'utilità cmp sono state aggiunte le opzioni: «-b» (—print-bytes) per stampare i byte diversi, «-i» (—ignore-initial) per ignorare un certo numero di byte iniziali, «-n» (—bytes) per limitare il numero di byte confrontati.
  • Nell'utilità daemon è stato aggiunto il flag «-H» per gestire SIGHUP e riaprire il file in cui viene effettuata l'uscita (aggiunto per supportare newsyslog).
  • Nell'utilità fstyp, specificando il flag «-l» è possibile identificare e visualizzare i file system exFAT.
  • Nell'utilità mergemaster è stata implementata la gestione dei link simbolici durante l'aggiornamento.
  • Nell'utilità newsyslog è stato aggiunto il flag «E» per disabilitare la rotazione dei log vuoti.
  • Nell'utilità tcpdump è stata introduotta la possibilità di decodificare pacchetti sulle interfacce pfsync.
  • Nell'utilità top è stato aggiunto il comando filtro «/» per visualizzare solo i processi o gli argomenti che corrispondono alla stringa specificata.
  • In unzip è stata aggiunta la supporto per archivi protetti da password.
  • Migliorato il supporto hardware. Aggiunti identificatori PCI per i controller AHCI ASMedia ASM116x e i controller I2C Intel Gemini Lake. Implementato il supporto per schede di rete Mikrotik 10/25G e schede wireless 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. È stato aggiunto un nuovo driver igc per i controller ethernet Intel I225 2.5G/1G/100MB/10MB.
  • Il nodo Netgraph ng_bridge è stato adattato per sistemi SMP. Nel nodo ng_nat è stato aggiunto il supporto per CGN (Carrier Grade NAT, RFC 6598). È stata fornita la possibilità di inserire il nodo ng_source in qualsiasi parte della rete Netgraph.
  • Nel driver rctl, utilizzato per limitare le risorse, è stata aggiunta la possibilità di impostare il limite di consumo delle risorse su 0.
  • Nell'interfaccia vlan è stata aggiunta la supporto per il sistema di prioritizzazione del traffico e gestione della larghezza di banda ALTQ.
  • Nei driver amdtemp e amdsmn è stata implementata la supporto per la CPU Zen 3 «Vermeer» e APU Ryzen 4000 (Zen 2, «Renoir»).
  • Aggiornate le versioni delle applicazioni di terze parti incluse nel sistema di base: awk 20210221, bc 5.0.0, less 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-3bbdfe4. L'utilità unzip è stata sincronizzata con il codice sorgente di NetBSD.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster