Выпуск FreeBSD 12.3

Прадстаўлены рэліз FreeBSD 12.3, які апублікаваны для архітэктур amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 і armv6, armv7 і aarch64. Дадаткова падрыхтаваны выявы для сістэм віртуалізацыі (QCOW2, VHD, VMDK, raw) і хмарных акружэнняў Amazon EC2. Рэліз FreeBSD 13.1/2022 чакаецца вясной XNUMX года.

Ключавыя навіны:

  • Дададзены скрыпт /etc/rc.final, які запускаецца на апошняй стадыі працы пасля завяршэння ўсіх карыстацкіх працэсаў.
  • У пакетным фільтры ipfw прадстаўлена каманда dnctl для кіравання наладамі сістэмы абмежавання трафіку dummynet.
  • Дададзены sysctl kern.crypto для кіравання крыптападсістэмай ядра, а таксама адладкавы sysctl debug.uma_reclaim.
  • Дададзены sysctl net.inet.tcp.tolerate_missing_ts, які дапускае TCP-пакеты без часавых пазнак (опцыя timestamp, RFC 1323/RFC 7323).
  • У ядры GENERIC для архітэктуры amd64 уключаная опцыя COMPAT_LINUXKPI і актываваны драйвер mlx5en (NVIDIA Mellanox ConnectX-4/5/6).
  • У загрузніку дададзена магчымасць загрузкі аперацыйнай сістэмы з ram-дыска, а таксама рэалізаваная падтрымка ZFS-опцый com.delphix:bookmark_written і com.datto:bookmark_v2.
  • У бібліятэку fetch дададзена падтрымка праксіравання FTP па-над HTTPS.
  • У пакетным мэнэджары pkg для каманд "bootstrap" і "add" рэалізаваны сцяг "-r" для ўказання рэпазітара. Забяспечана выкарыстанне зменных асяроддзі з файла pkg.conf.
  • Ва ўтыліце growfs з'явілася магчымасць працы з файлавымі сістэмамі прымантаванымі ў рэжыме чытання і запісы.
  • Ва ўтыліце etcupdate рэалізаваны рэжым адкату змен для аднаўлення аднаго або некалькіх файлаў. Дададзены сцяг "-D" для ўказання мэтавага каталога. Забяспечана атрыманне дадзеных з выкарыстаннем часовага каталога і дададзена апрацоўка SIGINT.
  • Ва ўтыліты freebsd-update і freebsd-version дададзены сцяг "-j" для падтрымкі jail-акружэнняў.
  • Утыліту cpuset зараз можна выкарыстоўваць у jail-акружэннях для змены параметраў даччыных jail.
  • Ва ўтыліту cmp дададзены опцыі: "-b" (-print-bytes) для вываду адрозных байтаў, "-i" (-ignore-initial) для ігнаравання пэўнага ліку пачатковых байтаў, "-n" (-bytes) для абмежавання колькасці параўноўваных байтаў.
  • Ва ўтыліце daemon з'явіўся сцяг "-H" для апрацоўкі SIGHUP і пераадкрыцці файла, у якіх ажыццяўляецца выснова (дададзена для падтрымкі newsyslog).
  • Ва ўтыліце fstyp пры ўказанні сцяга "-l" забяспечана вызначэнне і адлюстраванне файлавых сістэм exFAT.
  • Ва ўтыліце mergemaster рэалізавана апрацоўка сімвалічных спасылак падчас абнаўленняў.
  • Ва ўтыліту newsyslog дададзены сцяг "E" для адключэння ратацыі пустых логаў.
  • Ва ўтыліце tcpdump з'явілася магчымасць дэкадавання пакетаў на інтэрфейсах pfsync.
  • Ва ўтыліце top дададзена каманда-фільтр "/" для паказу толькі працэсаў або аргументаў, якія адпавядаюць зададзенаму радку.
  • У unzip дададзена падтрымка архіваў, абароненых паролем.
  • Палепшана падтрымка абсталявання. Дададзеныя ідэнтыфікатары PCI-прылад для AHCI-кантролераў ASMedia ASM116x і I2C-кантролераў Intel Gemini Lake. Рэалізавана падтрымка сеткавых адаптараў Mikrotik 10/25G і бесправадных карт Intel Killer Wireless-AC 1550, Mercusys MW150US, TP-Link Archer T2U v3, D-Link DWA-121, D-Link DWA-130 rev F1, ASUS USB-N14. Дададзены новы драйвер igc для ethernet-кантролераў Intel I225 2.5G/1G/100MB/10MB.
  • Netgraph-вузел ng_bridge адаптаваны для SMP-сістэм. У вузле ng_nat дададзена падтрымка CGN (Carrier Grade NAT, RFC 6598). Дана магчымасць падстаноўкі вузла ng_source у любую частку Netgraph-сеткі.
  • У драйверы rctl, ужывальным для лімітавання рэсурсаў, дададзена магчымасць усталёўкі абмежавання спажывання рэсурсаў у значэнне 0.
  • У інтэрфейс vlan дададзеная падтрымка сістэмы прыярытызацыі трафіку і кіраванні прапускной здольнасці ALTQ.
  • У драйверах amdtemp і amdsmn рэалізавана падтрымка CPU Zen 3 "Vermeer" і APU Ryzen 4000 (Zen 2, "Renoir").
  • Абноўлены версіі ўваходзяць у базавую сістэму іншых прыкладанняў: 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. .1.14.1-2.2.0bbdfe3. Утыліта unzip сінхранізаваная з кодавай базай NetBSD.

Крыніца: opennet.ru

Дадаць каментар