Рэліз FreeBSD 11.3/XNUMX

Праз год пасля выпуску 11.2/7 і 12.0 месяцаў з моманту рэлізу XNUMX/XNUMX даступны рэліз FreeBSD 11.3, які падрыхтаваны для архітэктур amd64, i386, powerpc, powerpc64, sparc64, aarch64 і armv6 (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD Дадаткова падрыхтаваны выявы для сістэм віртуалізацыі (QCOW2, VHD, VMDK, raw) і хмарных акружэнняў Amazon EC2.
Падтрымка выпуску 11.2 будзе спынена праз 3 месяцы, а падтрымка FreeBSD 11.3/30 будзе праводзіцца да 2021 верасня 11.4 года або, у выпадку рашэння сфарміраваць у наступным годзе рэліз 12.1/XNUMX, тры месяцы з моманту яго выпуску. Рэліз FreeBSD XNUMX чакаецца 4 лістапада.

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

  • Кампаненты Clang, libc++, compiler-rt, LLDB, LLD і LLVM абноўлены да версіі 8.0;
  • У ZFS дададзена падтрымка паралельнага мантавання адразу некалькіх раздзелаў ФС;
  • У загрузніку рэалізавана магчымасць шыфравання частак пры дапамозе geli на ўсіх падтрымліваемых архітэктурах;
  • У loader дададзена функцыянальнасць загрузніка zfsloader, які для загрузкі з ZFS зараз не патрабуецца;
  • У загрузніку для UEFI палепшана вызначэнне тыпу сістэмнай кансолі і прылады кансолі, калі яны не вызначаны ў loader.conf;
  • У базавую пастаўку дададзены варыянт загрузніка, напісаны на мове Lua;
  • У ядры забяспечаны выснова ў лог ідэнтыфікатара jail-акружэнні пры удасканаленьні завяршэння працэсаў;
  • Уключаны вывад папярэджанняў аб магчымасцях, падтрымка якіх будзе спынена ў будучых выпусках. Таксама дададзена папярэджанне пры выкарыстанні небяспечных алгарытмаў geli і алгарытмаў IPSec, якія абвешчаныя састарэлымі ў RFC 8221;
  • У пакетным фільтры ipfw дададзены новыя параметры: record-state (як "keep-state", але без генерацыі O_PROBE_STATE), set-limit (як "limit", але без генерацыі O_PROBE_STATE) і defer-action (замест запуску правіла, ствараецца дынамічнае стан, які можна праверыць пры дапамозе выраза "check-state");
  • Дададзена падтрымка NAT64 CLAT з рэалізацыяй які працуе на боку спажыўца транслятара, пераўтваральнага 1 да 1 унутраныя IPv4 адрасы ў глабальныя адрасы IPv6 і наадварот;
  • У бібліятэцы pthread(3) праведзена праца па паляпшэнні сумяшчальнасці з POSIX;
  • У /etc/rc.initdiskless дададзена падтрымка дадатковай памяці NVRAM. Ва ўтыліту rcorder дададзена падтрымка /etc/rc.resume. Вызначэнне зменнай jail_conf (па змаўчанні ўтрымоўвае /etc/jail.conf) перанесена ў /etc/defaults/rc.conf. У rc.subr дададзеная зменная rc_service, вызначальная шлях да сэрвісу, які будзе запушчаны ў выпадку, калі сэрвісу неабходна паўторна выклікаць сябе;
  • У jail.conf для ўтыліты jail дададзены новы параметр allow.read_msgbuf, пры дапамозе якога можна абмежаваць доступ да dmesg для ізаляваных працэсаў і карыстачоў;
  • Ва ўтыліту jail дададзена опцыя "-e", якая дазваляе паказаць у якасці аргументу любы параметр jail.conf і адлюстраваць спіс асяроддзяў, у якіх ён выкарыстоўваецца;
  • Дададзена ўтыліта trim, якая дазваляе ініцыяваць выдаленне змесціва блокаў на Flash, якія выкарыстоўваюць алгарытмаў нармалізацыі зносу;
  • У newfs і tunefs дазволена выкарыстанне сімвалаў падкрэслення і працяжнік у імёнах пазнак;
  • Ва ўтыліце fdisk дададзеная падтрымка сектараў, якія перавышаюць 2048 байт;
  • У абалонку sh дададзена падтрымка опцыі pipefail, якая спрашчае праверку кода звароту для ўсіх каманд, аб'яднаных неназванымі каналамі;
  • Дададзена ўтыліта spi, якая дазваляе ўзаемадзейнічаць з прыладамі праз шыну SPI з прасторы карыстача;
  • У kenv дададзеная зменная init_exec, пры дапамозе якой можна вызначыць выкананы файл, які будзе запушчаны працэсам init пасля адкрыцця кансолі ў якасці апрацоўшчыка PID 1;
  • Ва ўтыліты cpuset(1), sockstat(1), ipfw(8) і ugidfw(8) дададзена падтрымка знакавых імёнаў для ідэнтыфікацыі асяроддзяў jail;
  • Ва ўтыліту dd дададзены опцыі "status" і "progress" для вываду інфармацыі аб стане кожную секунду;
  • Ва ўтылітах last і lastlogin дададзена падтрымка libxo;
  • Абноўлены прашыўкі і версіі сеткавых драйвераў;
  • Пакетны мэнэджар pkg абноўлены да выпуску 1.10.5, OpenSSL да выпуску 1.0.2s, а інструментар для выкананых файлаў ELF да выпуску r3614;
  • У партах прапанаваны асяроддзі працоўнага стала KDE 5.15.3 і GNOME 3.28.

Крыніца: opennet.ru

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