FreeBSD 13.1 නිකුතුව

වසරක සංවර්ධනයෙන් පසුව, FreeBSD 13.1 නිකුත් කරන ලදී. ස්ථාපන රූප amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 සහ riscv64 ගෘහ නිර්මාණ ශිල්පය සඳහා ඇත. මීට අමතරව, අථත්‍යකරණ පද්ධති (QCOW2, VHD, VMDK, raw) සහ වලාකුළු පරිසරයන් Amazon EC2, Google Compute Engine සහ Vagrant සඳහා එක්රැස්වීම් සකස් කර ඇත.

නව අනුවාදයේ:

  • නව චිප්ස් සහ 802.11ac ප්‍රමිතිය සඳහා සහය ඇති Intel රැහැන් රහිත කාඩ්පත් සඳහා iwlwifi ධාවකයක් යෝජනා කර ඇත. ධාවක Linux ධාවකය සහ net80211 Linux උප පද්ධතියෙන් කේතය මත පදනම් වේ, එය linuxkpi ස්ථරය භාවිතයෙන් FreeBSD මත ධාවනය වේ.
  • ZFS ගොනු පද්ධති ක්‍රියාත්මක කිරීම dRAID (Distributed Spare RAID) තාක්‍ෂණය සහ සැලකිය යුතු කාර්ය සාධන ප්‍රශස්තකරණයන් සඳහා සහය ඇතිව OpenZFS 2.1 නිකුතුව වෙත යාවත්කාලීන කර ඇත.
  • නව rc ස්ක්‍රිප්ට් zfskeys එකතු කර ඇති අතර, එමඟින් ඔබට ඇරඹුම් අදියරේදී සංකේතාත්මක ZFS කොටස් ස්වයංක්‍රීයව විකේතනය කිරීම සංවිධානය කළ හැක.
  • ජාල තොගය IPv4 ලිපින සඳහා හැසිරීම් ශුන්‍ය අංකයක් (xxx0) වෙනස් කර ඇත, එය දැන් ධාරකයක් ලෙස භාවිතා කළ හැකි අතර පෙරනිමියෙන් විකාශනය නොවේ. පැරණි හැසිරීම sysctl net.inet.ip.broadcast_lowest භාවිතයෙන් ආපසු ලබා දිය හැක.
  • 64-bit architectures සඳහා, PIE (Position Independent Executable) මාදිලිය භාවිතයෙන් මූලික පද්ධතිය ගොඩනැගීම පෙරනිමියෙන් සක්‍රීය කර ඇත. අබල කිරීමට, WITHOUT_PIE සැකසුම සපයා ඇත.
  • NO_NEW_PRIVS ධජ කට්ටලය සමඟ වරප්‍රසාද රහිත ක්‍රියාවලියක් මඟින් chroot ඇමතීමේ හැකියාව එක් කරන ලදී. sysctl security.bsd.unprivileged_chroot භාවිතයෙන් මාදිලිය සක්‍රීය කර ඇත. "-n" විකල්පය chroot උපයෝගීතාවයට එක් කර ඇත, එය හුදකලා කිරීමට පෙර ක්‍රියාවලිය සඳහා NO_NEW_PRIVS ධජය සකසයි.
  • තැටි කොටස් ස්වයංක්‍රීයව සංස්කරණය කිරීම සඳහා මාදිලියක් bsdinstall ස්ථාපකය වෙත එක් කර ඇත, විවිධ තැටි නම් සඳහා පරිශීලක මැදිහත්වීමකින් තොරව ක්‍රියා කරන කොටස් කිරීමේ ස්ක්‍රිප්ට් සම්බන්ධ කිරීමට ඔබට ඉඩ සලසයි. යෝජිත විශේෂාංගය විවිධ තැටි සහිත පද්ධති සහ අථත්‍ය යන්ත්‍ර සඳහා සම්පූර්ණයෙන්ම ස්වයංක්‍රීයව ක්‍රියා කරන ස්ථාපන මාධ්‍ය නිර්මාණය කිරීම සරල කරයි.
  • UEFI පද්ධති මත වැඩි දියුණු කළ ඇරඹුම් සහාය. පූරණය කරන ලද කර්නලයේ හැකියාවන් මත පදනම්ව bootloader මඟින් copy_staging පරාමිතිය ස්වයංක්‍රීයව වින්‍යාස කිරීම සක්‍රීය කරයි.
  • bootloader, nvme, rtsold වල ක්‍රියාකාරීත්වය වැඩි දියුණු කිරීම, ව්‍යාජ සසම්භාවී සංඛ්‍යා උත්පාදක යන්ත්‍රය සහ ටයිමර් ක්‍රමාංකනය ආරම්භ කිරීම සඳහා වැඩ කර ඇත, එය ඇරඹුම් කාලය අඩු කිරීමට හේතු විය.
  • TLS 1.3 මත පදනම් වූ සංකේතාත්මක සන්නිවේදන නාලිකාවක් හරහා NFS සඳහා සහය එක් කරන ලදී. නව ක්‍රියාත්මක කිරීම දෘඪාංග ත්වරණය සක්‍රීය කිරීමට කර්නලය සපයන TLS තොගය භාවිතා කරයි. rpc.tlsclntd සහ rpc.tlsservd ක්‍රියාවලි NFS-over-TLS සේවාලාභියා සහ සේවාදායකය ක්‍රියාත්මක කිරීම සමඟ ගොඩනඟයි, amd64 සහ arm64 ගෘහ නිර්මාණ සඳහා පෙරනිමියෙන් සක්‍රීය කර ඇත.
  • NFSv4.1 සහ 4.2 සඳහා, nconnect mount විකල්පය ක්‍රියාවට නංවා ඇති අතර, එය සේවාදායකය සමඟ පිහිටුවා ඇති TCP සම්බන්ධතා ගණන තීරණය කරයි. පළමු සම්බන්ධතාවය කුඩා RPC පණිවිඩ සඳහා භාවිතා කරන අතර ඉතිරිය සම්ප්‍රේෂණය කරන ලද දත්ත සමඟ ගමනාගමනය සමතුලිත කිරීමට භාවිතා කරයි.
  • NFS සේවාදායකය සඳහා, sysctl vfs.nfsd.srvmaxio එකතු කර ඇත, එය ඔබට උපරිම I/O බ්ලොක් ප්‍රමාණය වෙනස් කිරීමට ඉඩ සලසයි (පෙරනිමිය 128Kb).
  • වැඩිදියුණු කළ දෘඩාංග සහාය. Intel I225 Ethernet පාලකය සඳහා සහය igc ධාවකයට එක් කර ඇත. Big-endian පද්ධති සඳහා වැඩි දියුණු කළ සහාය. Microchip උපාංග LAN7430 PCIe Gigabit Ethernet Ethernet පාලකය සඳහා mgb ධාවකය එක් කරන ලදී
  • Intel E800 Ethernet Controllers සඳහා භාවිතා කරන ලද ice Driver 1.34.2-k අනුවාදයට යාවත්කාලීන කර ඇත, දැන් පද්ධති ලොගයේ ස්ථිරාංග සිදුවීම් පිළිබිඹු කිරීම සඳහා සහය ඇතුළත් වන අතර DCB (දත්ත මධ්‍යස්ථාන පාලම්) ප්‍රොටෝකෝල දිගුවල මූලික ක්‍රියාත්මක කිරීමක් එක් කර ඇත.
  • Amazon EC2 පින්තූර BIOS වෙනුවට UEFI භාවිතයෙන් ආරම්භ කිරීමට පෙරනිමියෙන් සක්‍රීය කර ඇත.
  • NVMe 1.4 පිරිවිතරයන්ට සහය වීම සඳහා NVMe ධාවකයන් අනුකරණය කිරීම සඳහා bhyve හයිපර්වයිසර් විසින් යාවත්කාලීන කරන ලද සංරචක ඇත. දැඩි I/O අතරතුර NVMe iovec සමඟ ගැටලු විසඳා ඇත.
  • CAM පුස්තකාලය උපාංග නාම සැකසීමේදී රියල්පාත් ඇමතුමක් භාවිතා කිරීමට පරිවර්තනය කර ඇත, එය camcontrol සහ smartctl උපයෝගිතා තුළ උපාංග වෙත සංකේතාත්මක සබැඳි භාවිතා කිරීමට ඉඩ සලසයි. camcontrol උපාංග වෙත ස්ථිරාංග බාගත කිරීමේ ගැටළු විසඳයි.
  • svnlite උපයෝගීතාව මූලික පද්ධතිය මත ගොඩනැගීම නතර කර ඇත.
  • “-r” විකල්පය සමඟ පවතින BSD උපයෝගිතා (md5, sha1, ආදිය) ඇමතීමෙන් ක්‍රියාත්මක කරන චෙක්සම් (md5sum, sha1sum, ආදිය) ගණනය කිරීම සඳහා උපයෝගිතා වල Linux අනුවාද එකතු කරන ලදී.
  • NCQ කළමනාකරණය සඳහා සහය mpsutil උපයෝගීතාවයට එක් කර ඇති අතර ඇඩැප්ටරය පිළිබඳ තොරතුරු ප්රදර්ශනය කර ඇත.
  • /etc/defaults/rc.conf හි, පෙරනිමියෙන්, ICMPv6 RS (Router Solicitation) පණිවිඩ යැවීම සඳහා වගකිව යුතු rtsol සහ rtsold ක්‍රියාවලීන් ඇමතීමේ දී “-i” විකල්පය සක්‍රීය වේ. මෙම විකල්පය පණිවිඩයක් යැවීමට පෙර අහඹු ප්‍රමාදය අක්‍රීය කරයි.
  • riscv64 සහ riscv64sf ගෘහ නිර්මාණ ශිල්පය සඳහා, ASAN (ලිපින සනීපාරක්ෂක), UBSAN (අනිච්ච හැසිරීම් සනීපාරක්ෂක), OpenMP සහ OFED (Open Fabrics Enterprise Distribution) සමඟ පුස්තකාල ගොඩනැගීම සක්‍රීය කර ඇත.
  • ARMv7 සහ ARM64 ප්‍රොසෙසර මගින් සහය දක්වන ගුප්ත ලේඛන මෙහෙයුම් වල දෘඪාංග ත්වරණය කිරීමේ මාධ්‍යයන් නිර්ණය කිරීමේ ගැටළු නිරාකරණය කර ඇත, එය ARM පද්ධති මත aes-256-gcm සහ sha256 ඇල්ගොරිතම වල ක්‍රියාකාරිත්වය සැලකිය යුතු ලෙස වේගවත් කර ඇත.
  • powerpc ගෘහ නිර්මාණ ශිල්පය සඳහා, ප්‍රධාන පැකේජයට LLVM ව්‍යාපෘතිය මගින් සංවර්ධනය කරන ලද LLDB නිදොස්කරණය ඇතුළත් වේ.
  • OpenSSL පුස්තකාලය 1.1.1o අනුවාදයට යාවත්කාලීන කර ඇති අතර powerpc, powerpc64 සහ powerpc64le ගෘහ නිර්මාණ ශිල්පය සඳහා එකලස් කිරීමේ ප්‍රශස්තිකරණයන් සමඟින් පුළුල් කර ඇත.
  • SSH සේවාදායකය සහ සේවාලාභියා rsa-sha ඩිජිටල් අත්සන් සඳහා සහය ඇතිව OpenSSH 8.8p1 වෙත යාවත්කාලීන කර ඇති අතර FIDO/U2F ප්‍රොටෝකෝලය මත පදනම් වූ උපාංග භාවිතයෙන් ද්වි-සාධක සත්‍යාපනය සඳහා සහය දක්වයි. FIDO/U2F උපාංග සමඟ අන්තර් ක්‍රියා කිරීමට, SHA-25519 හෑෂ් සමඟ ඒකාබද්ධව ECDSA සහ Ed25519 ඩිජිටල් අත්සන ඇල්ගොරිතම භාවිතා කරන "ecdsa-sk" සහ "ed256-sk" නව යතුරු වර්ග එකතු කර ඇත.
  • පාදක පද්ධතියට ඇතුළත් කර ඇති තෙවන පාර්ශවීය යෙදුම්වල යාවත්කාලීන කරන ලද අනුවාද: awk 20210215 (පරාස සඳහා ස්ථාන භාවිතය අක්‍රිය කරන සහ gawk සහ mawk සමඟ ගැළපුම වැඩි දියුණු කරන පැච් සමඟ), zlib 1.2.12, libarchive 3.6.0.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න