FreeBSD 11.3 чыгаруу

11.2 чыккандан кийин бир жыл жана 7 чыккандан бери 12.0 ай жеткиликтүү 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, чийки) жана Amazon EC2 булут чөйрөлөрү үчүн даярдалган.
Release 11.2 колдоосу токтотулат 3 айдын ичинде жана FreeBSD 11.3 үчүн колдоо 30-жылдын 2021-сентябрына чейин же 11.4 релизди кийинки жылы түзүү чечими кабыл алынган учурда, ал чыгарылган күндөн тартып үч айга чейин берилет. FreeBSD 12.1 чыгарылышы күтүлүүдө Ноябрындагы 4.

Ачкыч инновациялар:

  • Clang, libc++, compiler-rt, LLDB, LLD жана LLVM компоненттери версияга жаңыртылган 8.0;
  • ZFSде кошулду бир эле учурда бир нече FS бөлүктөрүн параллелдүү орнотуу үчүн колдоо;
  • Жүктөөчүдө ишке ашырылган бардык колдоого алынган архитектураларда geli аркылуу бөлүмдөрдү шифрлөө мүмкүнчүлүгү;
  • Жүктөгүчкө zfsloader жүктөгүчтүн функционалдуулугу кошулду, ал ZFSден жүктөө үчүн мындан ары талап кылынбайт;
  • UEFI жүктөгүч тутум консолунун түрүн жана консолдук түзүлүштү аныктоону жакшыртты, эгерде алар loader.conf ичинде аныкталбаса;
  • Lua тилинде жазылган жүктөгүч опциясы негизги пакетке кошулду;
  • Ядро процесстердин аякташына мониторинг жүргүзүүдө түрмө чөйрөсүнүн идентификаторунун журналына чыгууну камсыз кылат;
  • Келечектеги чыгарылыштарда токтотула турган өзгөчөлүктөр жөнүндө иштетилген эскертүүлөр. Ошондой эле RFC 8221де эскирген кооптуу гели алгоритмдерин жана IPSec алгоритмдерин колдонууда эскертүү кошулду;
  • ipfw пакет чыпкасына жаңы параметрлер кошулду: жазуу абалы (мисалы, "сактоо абалы", бирок O_PROBE_STATE түзбөстөн), коюлган чектөө ("лимити" сыяктуу, бирок O_PROBE_STATE түзбөй) жана кийинкиге калтыруу (иштетүүнүн ордуна) эреже, динамикалык абал, аны "текшерүү абалы" туюнтмасы аркылуу текшерүүгө болот);
  • Кошулган колдоо NAT64CLAT 1ден 1ге чейин ички IPv4 даректерин глобалдык IPv6 даректерине жана тескерисинче конвертирлеген керектөөчү тарапта иштеген котормочунун ишке ашырылышы менен;
  • POSIX шайкештигин жакшыртуу үчүн pthread(3) китепканасында иштер аткарылды;
  • /etc/rc.initdiskless үчүн кошумча NVRAM үчүн колдоо кошулду. Rcorder утилитасына /etc/rc.resume үчүн колдоо кошулду. jail_conf өзгөрмөнүн аныктамасы (демейки боюнча /etc/jail.conf камтыйт) /etc/defaults/rc.conf дарегине жылдырылды. rc_service өзгөрмөсү rc.subrга кошулду, ал кызмат өзүн кайра чакырышы керек болгон учурда ишке кирүүчү кызматтын жолун аныктайт;
  • Жаңы параметр, allow.read_msgbuf, jail.conf программасына түрмөнүн утилитасы үчүн кошулду, анын жардамы менен сиз обочолонгон процесстер жана колдонуучулар үчүн dmesg мүмкүнчүлүгүн чектей аласыз;
  • Түрмөнүн утилитасына “-e” опциясы кошулду, ал аргумент катары каалаган jail.conf параметрин көрсөтүүгө жана ал колдонулган чөйрөлөрдүн тизмесин көрсөтүүгө мүмкүндүк берет;
  • Кийүүнү нормалдаштыруу алгоритмдерин колдонгон Flash блокторунун мазмунун алып салууну баштоого мүмкүндүк берүүчү трим утилитасы кошулду;
  • newfs жана tunefs этикетканын аталыштарында астын сызыктарды жана сызыктарды коюуга мүмкүндүк берет;
  • fdisk утилитасы 2048 байттан чоң секторлор үчүн колдоо кошту;
  • sh кабыкчасы pipefail опциясын колдоону кошту, ал аты аталбаган түтүктөр менен бириктирилген бардык буйруктар үчүн кайтаруу кодун текшерүүнү жөнөкөйлөтөт;
  • Колдонуучу мейкиндигинен SPI шинасы аркылуу түзмөктөр менен иштешүүгө мүмкүндүк берген spi утилитасы кошулду;
  • init_exec өзгөрмөсү kenvге кошулду, анын жардамы менен сиз PID 1 иштеткич катары консолду ачкандан кийин init процесси тарабынан ишке киргизиле турган аткарылуучу файлды аныктай аласыз;
  • Түрмө чөйрөлөрүн аныктоо үчүн символикалык аттарды колдоо cpuset(1), sockstat(1), ipfw(8) жана ugidfw(8) утилиталарына кошулду;
  • Статус маалыматын секунд сайын көрсөтүү үчүн dd утилитасына "статус" жана "прогресс" опциялары кошулду;
  • Libxo колдоосу акыркы жана акыркы кирүү утилиталарына кошулду;
  • Жаңыртылган микропрограмма жана тармак драйверинин версиялары;
  • pkg топтом менеджери 1.10.5 чыгаруу үчүн, OpenSSL 1.0.2s чыгаруу үчүн жана r3614 чыгаруу үчүн ELF аткарылуучу инструменттери жаңыртылган;
  • Порттор KDE 5.15.3 жана GNOME 3.28 рабочий чөйрөлөрүн сунуштайт.

Source: opennet.ru

Комментарий кошуу