FreeBSD 12.4 чыгарылышы

FreeBSD 12.4 релиз сунушталды. Орнотуу сүрөттөрү amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 жана armv6, armv7 жана aarch64 архитектуралары үчүн жеткиликтүү. Кошумча, сүрөттөр виртуалдаштыруу системалары (QCOW2, VHD, VMDK, чийки) жана Amazon EC2 булут чөйрөлөрү үчүн даярдалган. FreeBSD 12.4 12-жылдын 31-декабрына чейин колдоого алынган 2023.x бутагынын акыркы жаңыртуусу болот. FreeBSD 13.2 жаңыртуусу жазында даярдалат, ал эми FreeBSD 2023 14.0-жылдын июлунда чыгарылат.

Негизги инновациялар:

  • Код базасы сакталбаган жана сапат көйгөйлөрү бар telnetd сервер процесси эскирген. FreeBSD 14 тармагында telnetd коду системадан алынып салынат. Telnet кардар колдоо өзгөрүүсүз бойдон калууда.
  • Виртуалдык Ethernet интерфейстерин түзүү үчүн колдонулган if_epair драйвери бир нече CPU өзөктөрү аркылуу трафикти иштетүүнү параллелдештирүү мүмкүнчүлүгүн берет.
  • cp утилитасы “-R” желегин колдонууда чексиз рекурсиянын пайда болушунан коргоону ишке ашырат жана “-H”, “-L” жана “-P” желекчелеринин туура иштетилишин камсыздайт (мисалы, “-H” көрсөтүүдө. ” же “-P” символдук шилтеменин кеңейиши), “-P” желекчеси “-R” желегисиз уруксат берилет.
  • Nfsd, elfctl, usbconfig, fsck_ufs жана growfs утилиталарынын жакшыртылган иштеши.
  • sh буйрук интерпретаторунда профилдерди жүктөө логикасы өзгөртүлдү: адегенде “.sh” кеңейтүүсү бар бардык файлдар /etc/profile.d каталогунан жүктөлөт, андан кийин /usr/local/etc/profile файлы жүктөлөт. жүктөлгөн, андан кийин “.sh” кеңейтүүсү бар файлдар /usr/local/etc/profile.d/ каталогунан жүктөлөт.
  • tcpdump утилитасы pflog аталышында көрсөтүлгөн эрежелердин санын коюу мүмкүнчүлүгүн берет.
  • dma (DragonFly Mail Agent) билдирүү жеткирүү агенти коду DragonFly BSD менен синхрондоштурулган, ал жергиликтүү почта кардарларынан кабарларды кабыл алууну жана жеткирүүнү камсыз кылат (25-порт аркылуу тармактык SMTP сурамдарын иштетүү колдоого алынбайт).
  • Pf пакет чыпкасы pfsync колдонгондо трафикти кайра багыттоодо эстутумдун агып кетишин жана абалын синхрондоштурууну жакшыртты.
  • Dtrace көзөмөлдөө механизми үчүн ipfilter пакет чыпкасына DT5 жана SDT сыноо чалуулары кошулду. ippool.conf форматындагы ippool көчүрмөсү менен таштандыны баштапкы абалга келтирүү мүмкүнчүлүгү ишке ашырылды. VNET виртуалдык тармак стекин колдонбогон түрмө чөйрөлөрүндөгү ipfilter эрежелерин, дарек которуу таблицаларын жана IP бассейндерин өзгөртүүгө тыюу салынат.
  • hwpmc (Аппараттык камсыздоонун натыйжалуулугун көзөмөлдөө эсептегич) алкагы Comet Lake, Ice Lake, Tiger Lake жана Rocket Lake микроархитектураларына негизделген Intel процессорлорун колдоону кошту.
  • Жакшыртылган аппараттык колдоо. aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, usb драйверлериндеги каталар оңдолду. ena драйвери EC2.6.1 түйүндөрүнүн ортосундагы байланышты уюштуруу үчүн Elastic Compute Cloud (EC2) инфраструктурасында колдонулган ENAv2 (Elastic Network Adapter) тармак адаптерлеринин экинчи муунун колдоосу менен 2 версиясына жаңыртылган.
  • Негизги тутумга киргизилген үчүнчү тарап тиркемелеринин жаңыланган версиялары: LLVM 13, unbound 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, file 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd wpa_supplicant 2.10.

Source: opennet.ru

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