Издание на 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 година.

Клучни иновации:

  • Додадена е скрипта /etc/rc.final, која се стартува во последната фаза од работата откако ќе завршат сите кориснички процеси.
  • Пакетот за филтри ipfw ја обезбедува командата dnctl за управување со поставките на системот за ограничување на сообраќајот dummynet.
  • Додадено е sysctl kern.crypto за контрола на крипто потсистемот на кернелот, како и дебагирање sysctl debug.uma_reclaim.
  • Додадено е sysctl net.inet.tcp.tolerate_missing_ts за да се дозволат TCP пакети без временски печати (опција за временски печат, 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.
  • Поддршката за прокси FTP преку HTTPS е додадена во библиотеката за преземање.
  • Управувачот со пакети pkg го имплементира ознаката „-r“ за командите „bootstrap“ и „add“ за да го наведе складиштето. Овозможена употреба на променливи на животната средина од датотеката pkg.conf.
  • Алатката growfs сега има можност да работи со датотечни системи монтирани во режим за читање-запишување.
  • Алатката etcupdate имплементира режим на враќање за враќање на една или повеќе датотеки. Додадено е знаменце „-D“ за да се одреди целниот директориум. Обезбедено преземање податоци со помош на привремен директориум и додадено ракување со SIGINT.
  • Знамето „-j“ е додадено во услужните програми за ажурирање на freebsd и верзија на freebsd за поддршка на затворските средини.
  • Услужната алатка cpuset сега може да се користи во затворски средини за менување на поставките на детските затвори.
  • Додадени се опции во алатката cmp: „-b“ (--print-bytes) за печатење различни бајти, „-i“ (-ignore-initial) за игнорирање на одреден број почетни бајти, „-n“ (- бајти) за ограничување на бројот на споредени бајти
  • Демонската алатка сега има знаменце „-H“ за ракување со SIGHUP и повторно отворање на датотеката каде што е направен излезот (додадено за поддршка на newsyslog).
  • Во алатката fstyp, при одредување на знамето „-l“, се обезбедува откривање и прикажување на датотечните системи exFAT.
  • Услужната алатка mergemaster имплементира обработка на симболични врски за време на процесот на ажурирање.
  • Знамето „Е“ е додадено во алатката newsyslog за да се оневозможи ротација на празни дневници.
  • Алатката tcpdump сега има можност да декодира пакети на интерфејсите pfsync.
  • Врвната алатка додаде команда за филтрирање „/“ за прикажување само процеси или аргументи што одговараат на дадена низа.
  • Додадена е поддршка за отпакување архиви заштитени со лозинка.
  • Подобрена хардверска поддршка. Додадени се идентификатори на PCI уреди за ASMedia ASM116x AHCI контролери и Intel Gemini Lake I2C контролери. Поддршка за мрежни адаптери Mikrotik 10/25G и безжични картички 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 имплементирани. Додаден е нов IGC драјвер за етернет контролери Intel I225 2.5G/1G/100MB/10MB.
  • Нетграфскиот јазол ng_bridge е прилагоден за SMP системи. Додадена е поддршка за CGN (Carrier Grade NAT, RFC 6598) во јазолот ng_nat. Можно е да се замени јазолот ng_source во кој било дел од мрежата Netgraph.
  • Во двигателот rctl, кој се користи за ограничување на ресурсите, додадена е можноста за поставување на ограничувањето на потрошувачката на ресурси на 0.
  • Поддршката за системот за управување со приоритети на сообраќајот и пропусниот опсег ALTQ е додадена во интерфејсот vlan.
  • Возачите amdtemp и amdsmn поддржуваат процесорски Zen 3 „Vermeer“ и APU Ryzen 4000 (Zen 2, „Renoir“).
  • Ажурирани верзии на апликации од трета страна вклучени во основниот систем: awk 20210221, bc 5.0.0, помалку 581.2, Libarchive 3.5.1, OpenPAM Tabebuia, OpenSSL 1.1.1l, SQLite3 3.35.5, TC.6.22.04, TC.1.14.1. 2.2.0, nvi 3 .4-XNUMXbbdfeXNUMX. Услужната алатка за отпакување е синхронизирана со базата на кодови NetBSD.

Извор: opennet.ru

Додадете коментар