FreeBSD 14.5 чыгаруу

Алты айлык иштеп чыгуудан кийин, FreeBSD 14.5 чыгарылды. Орнотуу сүрөттөрү amd64, i386, aarch64, armv7, powerpc, powerpc64 жана riscv64 архитектуралары үчүн жеткиликтүү. Мындан тышкары, виртуалдаштыруу системалары (QCOW2, VHD, VMDK, raw) жана Amazon EC2, Google Compute Engine жана Vagrant сыяктуу булут чөйрөлөрү үчүн курулмалар даярдалган.

Кийинки FreeBSD 14.6 жаңыртуусу 2027-жылдын март айына пландаштырылган. Учурдагы FreeBSD 14.5 чыгарылышын колдоо 2027-жылдын 30-июнуна чейин, ал эми мурунку FreeBSD 14.4 чыгарылышын колдоо 2026-жылдын 31-декабрына чейин уланат. Жалпысынан алганда, FreeBSD 14 бутагы 2028-жылдын 30-ноябрына чейин колдоого алынат. FreeBSD 13.x бутагын колдоо 2026-жылдын 30-апрелинде аяктаган. FreeBSD 15 бутагы параллелдүү түрдө иштелип чыгууда, акыркы чыгарылышы 15.1 үч ай мурун жарыяланган.

FreeBSD 14.5деги негизги өзгөрүүлөр:

  • Ядродо ишке ашырылган Linux-файл системасынын өзгөрүүлөрүн көзөмөлдөө үчүн шайкеш келген inotify механизми. inotify_init, inotify_init1 жана inotify_add_watch libc функциялары кошулду.
  • Ядро чөйрөсүнүн өзгөрмөлөрүнө (kenv) артыкчылыксыз кирүүнү өчүрүү үчүн sysctl security.bsd.unprivileged_kenv_read жөндөөсү кошулду.
  • msdosfs FS драйвери эми файл аттарында Юникод символдорун колдонууну колдойт (файл аттарында эмодзи камтылган FAT32 бөлүмдөрү менен иштөө жакшыртылды).
  • rc.firewall скрипти эми тышкы файлдарды firewall_allowservices жана firewall_trusted өзгөрмөлөрүнө тизмелер менен алмаштырууну колдойт. IP даректери жана субтармактар.
  • mt скотч диск программасы жана libmt китепканасы LTO-10 жана LTO-10P картридждерин, ошондой эле жаңы форматтарды колдоо үчүн жаңыртылды.
  • pwd ток жолунун чыгаруу утилитасын иштетүүнүн жүрүм-туруму өзгөртүлдү, ал POSIX спецификацияларына ылайык, эми символикалык шилтемелер көрсөткөн жолду (-P) көрсөтүүнүн ордуна символикалык шилтемелердин аттарын (-L) көрсөтүүгө демейки шартта өтөт.
  • FreeBSD 15 ядросуна киргизилген жаңы пакет чыпка API'си бар системада иштеп жатканда ipfw15 утилитасын чакыруу үчүн ipfw утилитине иштетүүчү кошулду.
  • Эми daemon утилитасында жазылып жаткан файл үчүн кирүү режимин көрсөтүү үчүн "-m" опциясы бар, бул root артыкчылыктары жок иштеп жаткан иштетүүчүлөргө кирүүгө мүмкүндүк берет.
  • local-unbound-setup скрипти IPv6 гана системалары үчүн DNS конфигурациялоону колдойт.
  • Өткөрүлгөн аргументти Pi санына көбөйткөн C23 тригонометриялык sinpi, cospi жана tanpi функциялары math.h баш файлына кошулду.
  • Smartpqi драйвери жаңы Microchip Smart Storage SCSI контроллерлерин колдоо жана киргизүү/чыгаруу буферинин өлчөмүн аныктоодо 32-биттик маанилерди көрсөтүү мүмкүнчүлүгүн берүү үчүн жаңыртылды.
  • acpi драйвери эми кошумча Marvell 88SE9128 SATA контроллерлерин колдойт (ал Gigabyte GA-P55A-UD4 энелик платасы менен болгон көйгөйлөрдү чечет) жана эки GPU менен Apple Mac системаларында кубаттуулукту башкарууну ишке ашырат (hw.acpi.apple_darwin_osi sysctl параметри аркылуу иштетилген).
  • asmc драйвери Intel CPU'лары бар 32-биттик Apple Mac түзмөктөрүн колдоону токтотту.
  • Жүктөө чөйрөлөрүн көрүү жана которуу үчүн lualoaderге be-list жана be-switch буйруктары кошулду. Эми жүктөлүүчү ядролорду издөөдө символикалык шилтемелер иштетилет. Lualoader тарабынан ишке киргизилген Lua скрипттеринде жүктөө чөйрөлөрүн чыпкалоо үчүн кайра чалуу иштеткичи кошулду.
  • bsdinstall орнотуучусу FreeBSD UEFI жүктөө жазуусунун туура түзүлгөнүн камсыздайт.
  • nvidia ядросунун модулдары, nvidia-modeset жана nvidia-drm, loader.conf аркылуу эрте жүктөлсө, бузулуулардын алдын алуу үчүн bootloaderдин кара тизмесине кошулду.
  • Үчүнчү тараптын компоненттеринин жаңыртылган версиялары: LLVM/Clang 21.1.8, OpenSSL 3.0.21, unbound 1.26.0, Expat 2.8.1, file 5.47, ldns 1.9.2, less 704, libarchive 3.8.7, libpcap 1.10.6, ncurses 6.6, openresolv 3.17.4, NSS 3.123.1, tcpdump 4.99.6, xz 5.8.3.
  • Clang колдонулганда, ld.lld (LLD) демейки шилтеме берүүчү катары колдонулат, ал эми шилтеме берүүчүнү PATH издөө тартибине негиздеп аныктаган ортоңку иштетүүчүнүн ордуна колдонулат. Эски ыкма, эгерде системага GNU ld кошумча орнотулган болсо, FreeBSDде иш жүзүндө колдонулган ld.lld шилтеме берүүчүсүн алмаштырууга алып келген.
  • lpr программалар топтому эскирип калган жана FreeBSD 16.0 версиясында алынып салынат. lprдин ордуна print/cups портун же sysutils/LPRng колдонуу сунушталат. IPv6 колдонулганда /etc/printcap файлындагы порт номерин этибарга албай, lpd фондук процесси оңдолду.

Source: opennet.ru

DDoS коргоосу, VPS VDS серверлери бар сайттар үчүн ишенимдүү хостинг сатып алыңыз 🔥 DDoS коргоосу, VPS VDS серверлери бар ишенимдүү веб-сайт хостингин сатып алыңыз | ProHoster