FreeBSD 12.4 versiyasi

FreeBSD 12.4 versiyasi taqdim etildi. O'rnatish tasvirlari amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 va armv6, armv7 va aarch64 arxitekturalari uchun mavjud. Bundan tashqari, virtualizatsiya tizimlari (QCOW2, VHD, VMDK, raw) va Amazon EC2 bulutli muhitlari uchun tasvirlar tayyorlangan. FreeBSD 12.4 12-yil 31-dekabrgacha qo‘llab-quvvatlanadigan 2023.x filialining so‘nggi yangilanishi bo‘ladi. FreeBSD 13.2 uchun yangilanish bahorda tayyorlanadi va FreeBSD 2023 14.0-yil iyul oyida chiqarilishi rejalashtirilgan.

Asosiy innovatsiyalar:

  • Kod bazasi ta'minlanmagan va sifat muammolari bo'lgan telnetd server jarayoni eskirgan. FreeBSD 14 filialida telnetd kodi tizimdan olib tashlanadi. Telnet mijozlarni qo'llab-quvvatlash o'zgarishsiz qolmoqda.
  • Virtual Ethernet interfeyslarini yaratish uchun foydalaniladigan if_epair drayveri bir nechta CPU yadrolari yordamida trafikni qayta ishlashni parallellashtirish imkoniyatini beradi.
  • cp yordam dasturi "-R" bayrog'idan foydalanganda cheksiz rekursiya paydo bo'lishidan himoya qiladi va "-H", "-L" va "-P" bayroqlarini to'g'ri qayta ishlashni ta'minlaydi (masalan, "-H" ni belgilashda ” yoki “-P” ramziy havolani kengaytirish), “-P” bayrog‘iga “-R” bayrog‘isiz ruxsat beriladi.
  • Nfsd, elfctl, usbconfig, fsck_ufs va growfs utilitlarining yaxshilangan ishlashi.
  • sh buyrug'i tarjimonida profillarni yuklash mantig'i o'zgartirildi: birinchi navbatda ".sh" kengaytmali barcha fayllar /etc/profile.d katalogidan yuklanadi, keyin /usr/local/etc/profile fayli yuklanadi. yuklangan, shundan so'ng ".sh" kengaytmali fayllar /usr/local/etc/profile.d/ katalogidan yuklanadi.
  • Tcpdump yordam dasturi pflog sarlavhasida ko'rsatilgan qoidalar sonini o'rnatish imkoniyatini beradi.
  • Dma (DragonFly Mail Agent) xabarlarni yetkazib berish agenti kodi DragonFly BSD bilan sinxronlashtiriladi, bu mahalliy pochta mijozlaridan xabarlarni qabul qilish va yetkazib berishni ta'minlaydi (25-port orqali tarmoq SMTP so'rovlarini qayta ishlash qo'llab-quvvatlanmaydi).
  • Pf paket filtri xotira oqishini aniqladi va pfsync dan foydalanganda trafikni qayta yo'naltirishda holat sinxronizatsiyasini yaxshiladi.
  • Dtrace kuzatish mexanizmi uchun ipfilter paket filtriga DT5 va SDT test qo'ng'iroqlari qo'shildi. Ippool.conf formatida ippool nusxasi bilan dumpni qayta o'rnatish imkoniyati amalga oshirildi. VNET virtual tarmoq stekidan foydalanmaydigan qamoqxona muhitlaridan ipfilter qoidalarini, manzil tarjimasi jadvallarini va ip-pullarni o'zgartirish taqiqlanadi.
  • Hwpmc (Hardware Performance Monitoring Counter) ramkasi Comet Lake, Ice Lake, Tiger Lake va Rocket Lake mikroarxitekturalariga asoslangan Intel protsessorlarini qo'llab-quvvatladi.
  • Yaxshilangan apparat yordami. Aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, usb drayverlaridagi xatolar tuzatildi. Ena drayveri EC2.6.1 tugunlari orasidagi aloqani tashkil qilish uchun Elastic Compute Cloud (EC2) infratuzilmasida foydalaniladigan ENAv2 (Elastic Network Adapter) tarmoq adapterlarining ikkinchi avlodini qo‘llab-quvvatlash bilan 2 versiyasiga yangilandi.
  • Asosiy tizimga kiritilgan uchinchi tomon ilovalarining yangilangan versiyalari: LLVM 13, unbound 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, fayl 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd wpa_supplicant 2.10.

Manba: opennet.ru

a Izoh qo'shish