Keluaran FreeBSD 12.3

Keluaran FreeBSD 12.3 dibentangkan, yang diterbitkan untuk seni bina amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 dan armv6, armv7 dan aarch64. Selain itu, imej telah disediakan untuk sistem virtualisasi (QCOW2, VHD, VMDK, mentah) dan persekitaran awan Amazon EC2. FreeBSD 13.1 dijangka dikeluarkan pada musim bunga 2022.

Inovasi utama:

  • Menambahkan skrip /etc/rc.final, yang dilancarkan pada peringkat terakhir kerja selepas semua proses pengguna selesai.
  • Pakej penapis ipfw menyediakan arahan dnctl untuk mengurus tetapan sistem pengehad trafik dummynet.
  • Menambah sysctl kern.crypto untuk mengawal subsistem crypto kernel, serta sysctl debug.uma_reclaim penyahpepijatan.
  • Menambah sysctl net.inet.tcp.tolerate_missing_ts untuk membenarkan paket TCP tanpa cap masa (pilihan cap masa, RFC 1323/RFC 7323).
  • Dalam kernel GENERIC untuk seni bina amd64, pilihan COMPAT_LINUXKPI didayakan dan pemacu mlx5en (NVIDIA Mellanox ConnectX-4/5/6) diaktifkan.
  • Pemuat but telah menambah keupayaan untuk but sistem pengendalian daripada cakera RAM, dan turut menyokong pilihan ZFS com.delphix:bookmark_written dan com.datto:bookmark_v2.
  • Sokongan untuk memproksi FTP melalui HTTPS telah ditambahkan pada pustaka pengambilan.
  • Pengurus pakej pkg melaksanakan bendera "-r" untuk arahan "bootstrap" dan "tambah" untuk menentukan repositori. Mendayakan penggunaan pembolehubah persekitaran daripada fail pkg.conf.
  • Utiliti growfs kini mempunyai keupayaan untuk bekerja dengan sistem fail yang dipasang dalam mod baca-tulis.
  • Utiliti etcupdate melaksanakan mod rollback untuk memulihkan satu atau lebih fail. Menambahkan bendera "-D" untuk menentukan direktori sasaran. Menyediakan pengambilan data menggunakan direktori sementara dan menambahkan pengendalian SIGINT.
  • Bendera "-j" telah ditambahkan pada utiliti freebsd-update dan freebsd-version untuk menyokong persekitaran penjara.
  • Utiliti cpuset kini boleh digunakan dalam persekitaran penjara untuk menukar tetapan penjara kanak-kanak.
  • Pilihan telah ditambahkan pada utiliti cmp: β€œ-b” (--print-bait) untuk mencetak bait yang berbeza, β€œ-i” (-ignore-initial) untuk mengabaikan bilangan bait awal tertentu, β€œ-n” (- bait) untuk mengehadkan bilangan bait yang dibandingkan
  • Utiliti daemon kini mempunyai bendera "-H" untuk mengendalikan SIGHUP dan membuka semula fail di mana output dibuat (ditambah untuk menyokong newsyslog).
  • Dalam utiliti fstyp, apabila menentukan bendera "-l", pengesanan dan paparan sistem fail exFAT dipastikan.
  • Utiliti mergemaster melaksanakan pemprosesan pautan simbolik semasa proses kemas kini.
  • Bendera "E" telah ditambahkan pada utiliti newsyslog untuk melumpuhkan penggiliran log kosong.
  • Utiliti tcpdump kini mempunyai keupayaan untuk menyahkod paket pada antara muka pfsync.
  • Utiliti teratas telah menambahkan perintah penapis "/" untuk menunjukkan hanya proses atau hujah yang sepadan dengan rentetan tertentu.
  • Menambahkan sokongan untuk arkib yang dilindungi kata laluan untuk dinyahzip.
  • Sokongan perkakasan yang dipertingkatkan. Pengecam peranti PCI ditambahkan untuk pengawal ASMedia ASM116x AHCI dan pengawal Intel Gemini Lake I2C. Sokongan untuk penyesuai rangkaian Mikrotik 10/25G dan kad wayarles 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 telah dilaksanakan. Menambah pemacu igc baharu untuk pengawal ethernet Intel I225 2.5G/1G/100MB/10MB.
  • Netgraph nod ng_bridge disesuaikan untuk sistem SMP. Menambahkan sokongan untuk CGN (Carrier Gred NAT, RFC 6598) dalam nod ng_nat. Ia adalah mungkin untuk menggantikan nod ng_source ke mana-mana bahagian rangkaian Netgraph.
  • Dalam pemacu rctl, digunakan untuk mengehadkan sumber, keupayaan untuk menetapkan had penggunaan sumber kepada 0 telah ditambah.
  • Sokongan untuk keutamaan trafik ALTQ dan sistem pengurusan lebar jalur telah ditambahkan pada antara muka vlan.
  • Pemacu amdtemp dan amdsmn menyokong CPU Zen 3 "Vermeer" dan APU Ryzen 4000 (Zen 2, "Renoir").
  • Versi aplikasi pihak ketiga yang dikemas kini termasuk dalam sistem asas: awk 20210221, bc 5.0.0, kurang 581.2, Libarchive 3.5.1, OpenPAM Tabebuia, OpenSSL 1.1.1l, SQLite3 3.35.5, TCSH 6.22.04, TCSH 1.14.1. 2.2.0, nvi 3 .4-XNUMXbbdfeXNUMX. Utiliti unzip disegerakkan dengan pangkalan kod NetBSD.

Sumber: opennet.ru

Tambah komen