FreeBSD 14.0 ಬಿಡುಗಡೆ

13.0 ಶಾಖೆಯ ಪ್ರಕಟಣೆಯಿಂದ ಎರಡೂವರೆ ವರ್ಷಗಳ ನಂತರ, FreeBSD 14.0 ಬಿಡುಗಡೆಯನ್ನು ರಚಿಸಲಾಯಿತು. amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 ಮತ್ತು riscv64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಾಗಿ ಅನುಸ್ಥಾಪನಾ ಚಿತ್ರಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ವರ್ಚುವಲೈಸೇಶನ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ (QCOW2, VHD, VMDK, ಕಚ್ಚಾ) ಮತ್ತು ಕ್ಲೌಡ್ ಪರಿಸರಗಳಾದ Amazon EC2, Google ಕಂಪ್ಯೂಟ್ ಎಂಜಿನ್ ಮತ್ತು ವ್ಯಾಗ್ರಾಂಟ್‌ಗಾಗಿ ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ. FreeBSD 14 ಶಾಖೆಯು 32-ಬಿಟ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಕೊನೆಯದಾಗಿದೆ. FreeBSD 15 ಕೇವಲ 64-ಬಿಟ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಆದರೆ 32-ಬಿಟ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ನಿರ್ಮಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು 32-ಬಿಟ್ ಪರಿಸರದಲ್ಲಿ 32-ಬಿಟ್ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು COMPAT_FREEBSD64 ಮೋಡ್ ಅನ್ನು ಬಳಸುತ್ತದೆ.

ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • ರೂಟ್ ಬಳಕೆದಾರರ ಡೀಫಾಲ್ಟ್ ಶೆಲ್ /bin/sh ಆಗಿದೆ.
  • NVME ಸಾಧನಗಳಿಗಾಗಿ, ಎಲ್ಲಾ ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ nda ಚಾಲಕವನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಹಳೆಯ nvd ಚಾಲಕವನ್ನು ಹಿಂತಿರುಗಿಸಲು, “hw.nvme.use_nvd=1” ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು loader.conf ನಲ್ಲಿ ಒದಗಿಸಲಾಗಿದೆ.
  • ಫರ್ಮ್‌ವೇರ್ ಅಗತ್ಯವಿರುವ ಹಾರ್ಡ್‌ವೇರ್ ಅನ್ನು ಗುರುತಿಸುವ ಮತ್ತು ಸೂಕ್ತವಾದ ಫರ್ಮ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಹೊಸ ಉಪಯುಕ್ತತೆ "fwget" ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಪ್ರಸ್ತುತ ಇಂಟೆಲ್ ಮತ್ತು ಎಎಮ್‌ಡಿ ಜಿಪಿಯುಗಳಿಗಾಗಿ ಪಿಸಿಐ ಸಾಧನಗಳು ಮತ್ತು ಫರ್ಮ್‌ವೇರ್ ಮಾತ್ರ ಬೆಂಬಲಿತವಾಗಿದೆ.
  • ಬೇಸ್64 ಡೇಟಾವನ್ನು ಎನ್‌ಕೋಡಿಂಗ್ ಮತ್ತು ಡಿಕೋಡಿಂಗ್ ಮಾಡಲು ಹೊಸ ಬೇಸ್64 ಉಪಯುಕ್ತತೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ TCP ಸಂಪರ್ಕಗಳಿಗೆ ಸಾಕೆಟ್ ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ tcpsso ಉಪಯುಕ್ತತೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, ನೀವು ದಟ್ಟಣೆ ನಿಯಂತ್ರಣ ಮಾಡ್ಯೂಲ್ ಅಥವಾ TCP ಸ್ಟಾಕ್ ಅನ್ನು ಬದಲಾಯಿಸಬಹುದು).
  • ಡೀಫಾಲ್ಟ್ ಮೇಲ್ ಡೆಲಿವರಿ ಏಜೆಂಟ್ ಸೆಂಡ್‌ಮೇಲ್ ಬದಲಿಗೆ dma (ಡ್ರಾಗನ್‌ಫ್ಲೈ ಮೇಲ್ ಏಜೆಂಟ್) ಆಗಿದೆ. Sendmail ಅನ್ನು ಮೂಲ ಪ್ಯಾಕೇಜ್‌ನಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆ ಮತ್ತು ಆವೃತ್ತಿ 8.17.1 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ.
  • KTLS, TLS ಪ್ರೋಟೋಕಾಲ್‌ನ FreeBSD ಕರ್ನಲ್ ಅನುಷ್ಠಾನ, ಸ್ವೀಕರಿಸುವ ಬದಿಯಲ್ಲಿ TLS 1.3 ಹಾರ್ಡ್‌ವೇರ್ ವೇಗವರ್ಧನೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ. ನೆಟ್‌ವರ್ಕ್ ಕಾರ್ಡ್ ಬದಿಗೆ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಪ್ಯಾಕೆಟ್‌ಗಳ ಪ್ರಕ್ರಿಯೆಗೆ ಸಂಬಂಧಿಸಿದ ಕೆಲವು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಚಲಿಸುವ ಮೂಲಕ ವೇಗವರ್ಧನೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲಾಗುತ್ತದೆ.
  • ".include" ನಿರ್ದೇಶನವನ್ನು jail.conf ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವಾಗ ಹೆಚ್ಚುವರಿ ಫೈಲ್‌ಗಳನ್ನು ಸೇರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಅದರ ಮಾರ್ಗಗಳು ಮುಖವಾಡಗಳ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ. sysctl ಪ್ಯಾರಾಮೀಟರ್ security.bsd.see_jail_proc ಅನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ, ಇದರ ಸಹಾಯದಿಂದ ಪ್ರತ್ಯೇಕ ಜೈಲು ಪರಿಸರದಲ್ಲಿ ಅನಧಿಕೃತ ಬಳಕೆದಾರರನ್ನು ಬಲವಂತವಾಗಿ ಮುಕ್ತಾಯಗೊಳಿಸುವುದು, ಆದ್ಯತೆಯನ್ನು ಬದಲಾಯಿಸುವುದು ಮತ್ತು ಡೀಬಗ್ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ಈಗ ನಿಷೇಧಿಸಬಹುದು.
  • pw ಮತ್ತು bsdinstall ಪ್ರೋಗ್ರಾಂಗಳು ಈಗ /usr/home ಗಿಂತ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ /home ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಬಳಕೆದಾರರನ್ನು ರಚಿಸುತ್ತವೆ. "/usr/home" ಅನ್ನು ಸೂಚಿಸುವ "/home" ಗಾಗಿ ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ಅನ್ನು ಇನ್ನು ಮುಂದೆ ರಚಿಸಲಾಗಿಲ್ಲ.
  • ಡೀಫಾಲ್ಟ್ ಆಗಿ PROFILE ಬಿಲ್ಡ್ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ - ಸಿಸ್ಟಮ್ ಲೈಬ್ರರಿಗಳ ಪ್ರೊಫೈಲ್ ಮಾಡಿದ ಆವೃತ್ತಿಗಳನ್ನು ಇನ್ನು ಮುಂದೆ ಒದಗಿಸಲಾಗುವುದಿಲ್ಲ, ಬದಲಿಗೆ ಹಾರ್ಡ್‌ವೇರ್ ಪ್ರೊಫೈಲಿಂಗ್ ಪರಿಕರಗಳನ್ನು (hwpmc) ಬಳಸಬೇಕು.
  • PIE (ಪೊಸಿಷನ್ ಇಂಡಿಪೆಂಡೆಂಟ್ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್) ಮೋಡ್‌ನಲ್ಲಿ 64-ಬಿಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ಗಳ ನಿರ್ಮಾಣವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
  • TPM (ಟ್ರಸ್ಟೆಡ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಮಾಡ್ಯೂಲ್) ಮತ್ತು GPU ಗೆ (ಎಎಮ್‌ಡಿ ಮತ್ತು ಇಂಟೆಲ್ ಚಿಪ್‌ಗಳಿಗಾಗಿ ವರ್ಚುವಲ್ ಪರಿಸರದಲ್ಲಿ) ಪ್ರವೇಶವನ್ನು ಫಾರ್ವರ್ಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಭೈವ್ ಹೈಪರ್‌ವೈಸರ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ZFS ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನುಷ್ಠಾನವನ್ನು OpenZFS 2.2 ಬಿಡುಗಡೆಗೆ ನವೀಕರಿಸಲಾಗಿದೆ. ಮೇಕ್ಫ್ಸ್ ಉಪಯುಕ್ತತೆಯು ZFS ಕಡತ ವ್ಯವಸ್ಥೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ. ಒಂದೇ vdev ವರ್ಚುವಲ್ ಡಿಸ್ಕ್‌ಗೆ ಸಂಬಂಧಿಸಿದ ZFS ಪೂಲ್ ಅನ್ನು ರಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • amd256 ಮತ್ತು arm1024 ಆರ್ಕಿಟೆಕ್ಚರ್ ಆಧಾರಿತ ಸಿಸ್ಟಂಗಳಲ್ಲಿ ಬೆಂಬಲಿತ CPU ಕೋರ್‌ಗಳ (MAXCPU ಪ್ಯಾರಾಮೀಟರ್) ಸಂಖ್ಯೆಯನ್ನು 64 ರಿಂದ 64 ಕ್ಕೆ ಹೆಚ್ಚಿಸಲಾಗಿದೆ.
  • UFS ನಲ್ಲಿ, ಲಾಗಿಂಗ್ (ಸಾಫ್ಟ್ ಅಪ್‌ಡೇಟ್‌ಗಳು) ಸಕ್ರಿಯಗೊಳಿಸಲಾದ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳಿಗಾಗಿ, UFS ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಫೈಲ್ ಸಿಸ್ಟಮ್‌ನ ಹಿನ್ನೆಲೆ ಪರಿಶೀಲನೆಗಳನ್ನು ಅನುಮತಿಸಲಾಗುತ್ತದೆ. ಭ್ರಷ್ಟಾಚಾರವನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಸೂಪರ್‌ಬ್ಲಾಕ್‌ಗಳು, ಸಿಲಿಂಡರ್ ಗುಂಪು ನಕ್ಷೆಗಳು ಮತ್ತು ಐನೋಡ್‌ಗಳಿಗೆ ಹೆಚ್ಚುವರಿ ಹ್ಯಾಶ್ ಚೆಕ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • zstd ನೊಂದಿಗೆ ಸಂಕುಚಿತವಾದ ಟಾರ್ ಆರ್ಕೈವ್‌ಗಳೊಂದಿಗೆ ಬಳಸಬಹುದಾದ tarfs ಫೈಲ್‌ಸಿಸ್ಟಮ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಬೂಟ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ಶಟ್‌ಡೌನ್ ಸಮಯದಲ್ಲಿ ಸಂಭವಿಸಿದ ಈವೆಂಟ್‌ಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಬೂಟ್‌ರೇಸ್ ಟೂಲ್‌ಕಿಟ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಫೈರ್‌ಕ್ರ್ಯಾಕರ್ ವರ್ಚುವಲೈಸೇಶನ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಫ್ರೀಬಿಎಸ್‌ಡಿಯನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸಲು ಫೈರ್‌ಕ್ರಾಕರ್ ಕರ್ನಲ್ ಕಾನ್ಫಿಗರೇಶನ್ ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದನ್ನು ಕನಿಷ್ಠ ಓವರ್‌ಹೆಡ್‌ನೊಂದಿಗೆ ವರ್ಚುವಲ್ ಯಂತ್ರಗಳನ್ನು ಚಲಾಯಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. FreeBSD 14 ಕರ್ನಲ್ ಬೂಟ್ ಟೈಮ್ ರನ್ನಿಂಗ್ Firecracker ಅನ್ನು 25 ಮಿಲಿಸೆಕೆಂಡ್‌ಗಳಿಗೆ ಹೆಚ್ಚಿಸಲಾಗಿದೆ, ಇದು ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಮೂಲಸೌಕರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅಗತ್ಯವಿರುವಂತೆ FreeBSD ಪರಿಸರವನ್ನು ಪ್ರಾರಂಭಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
  • ವಿಶೇಷ ಸ್ಯಾಂಡ್‌ಬಾಕ್ಸ್ ಪರಿಸರದಲ್ಲಿ ಲುವಾದಲ್ಲಿ ಬರೆಯಲಾದ ಲೋಡರ್, loader_conf_files ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುವ ಲುವಾ ಫೈಲ್‌ಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • NFS ಬೆಂಬಲವನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ. NFSv 5/4.1 ನಲ್ಲಿ Kerberos ಅನ್ನು ಬೆಂಬಲಿಸಲು ಹೊಸ ಮೌಂಟ್ ಆಯ್ಕೆ "syskrb4.2" ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ExchangeID ಕಾರ್ಯಾಚರಣೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಪ್ರತ್ಯೇಕವಾದ vnet ನೆಟ್ವರ್ಕ್ ಪರಿಸರದಲ್ಲಿ nfsd, nfsuserd, ಮೌಂಟ್, gssd ಮತ್ತು rpc.tlsservd ಅನ್ನು ಚಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಗ್ರೋಫ್ಸ್ ಸ್ಕ್ರಿಪ್ಟ್ ಸ್ವಾಪ್ ವಿಭಾಗವನ್ನು ಡಿಸ್ಕ್‌ನಲ್ಲಿ ವಿಸ್ತರಿಸಬಹುದಾದ ಪ್ರದೇಶದ ಕೊನೆಯಲ್ಲಿ ಇರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.
  • ಹೊಸ DTrace ಪೂರೈಕೆದಾರ kinst (dtrace_kinst) ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಕರ್ನಲ್ ರಚನೆಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
  • В криптоподсистему ядра добавлена поддержка алгоритма шифрования XChaCha20-Poly1035 AEAD, а также добавлен API для использования эллиптической кривой curve25519 (для WireGuard).
  • ರೀಬೂಟ್ ಸಮಯ ಕಡಿಮೆಯಾಗಿದೆ. sysctl ಪ್ಯಾರಾಮೀಟರ್ kern.reboot_wait_time ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಅದರ ಮೂಲಕ ನೀವು ಎಲ್ಲಾ ರೋಗನಿರ್ಣಯದ ಸಂದೇಶಗಳನ್ನು ಕನ್ಸೋಲ್‌ಗೆ ಔಟ್‌ಪುಟ್ ಮಾಡಿದ ನಂತರ ನಿಜವಾದ ರೀಬೂಟ್ ಮಾಡುವ ಮೊದಲು ವಿಳಂಬವನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ವಿಳಂಬವನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
  • ಟೈಮರ್‌ಎಫ್‌ಡಿ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ಕರ್ನಲ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಪ್ರೋಗ್ರಾಂಗಳ ಪೋರ್ಟಿಂಗ್ ಅನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ Linux.
  • AMD Zen2 ಪ್ರೊಸೆಸರ್‌ಗಳಲ್ಲಿ Zenbleed ದುರ್ಬಲತೆಯನ್ನು ನಿರ್ಬಂಧಿಸಲು sysctl machdep.mitigations.zenbleed.enable ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • Wi-Fi 6 ಬೆಂಬಲವನ್ನು wpa_supplicant ಮತ್ತು hostapd ಗೆ ಸೇರಿಸಲಾಗಿದೆ. iwlwifi ಡ್ರೈವರ್ Wi-Fi 6E AX411/AX211/AX210 ಅನ್ನು ಬೆಂಬಲಿಸುವ Intel ಚಿಪ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • amd64 ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿನ ಕರ್ನಲ್ LLVM ಯೋಜನೆಯಿಂದ ಅಡ್ರೆಸ್ ಸ್ಯಾನಿಟೈಜರ್ ಮತ್ತು ಮೆಮೊರಿ ಸ್ಯಾನಿಟೈಜರ್ ಉಪಕರಣಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • rc.d ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಹೆಸರು (ಪ್ರೋಕ್‌ನೇಮ್) ಮತ್ತು PID ಫೈಲ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸದಿದ್ದರೂ ಸಹ ಸ್ಥಿತಿ ವಿಧಾನವನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ.
  • ಡೀಫಾಲ್ಟ್ ಕರ್ನಲ್, ಬೂಟ್‌ಲೋಡರ್ ಮತ್ತು ಯೂಸರ್‌ಸ್ಪೇಸ್ ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಬಾಡ್ ದರವನ್ನು 9600 bps ನಿಂದ 115200 bps ಗೆ ಹೆಚ್ಚಿಸಲಾಗಿದೆ. ಡೀಫಾಲ್ಟ್ ಬೀಪ್ ಟೋನ್ ಅನ್ನು 800Hz ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ. ಸೌಂಡ್ ಕಾರ್ಡ್ ಮೂಲಕ ಬೀಪ್‌ಗಳನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡಲು devd ನೊಂದಿಗೆ ಏಕೀಕರಣವನ್ನು ಒದಗಿಸಲಾಗಿದೆ. vt ಕನ್ಸೋಲ್‌ಗಾಗಿ, ಬೀಪ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ (ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು, ನೀವು “sysctl kern.vt.enable_bell=1” ಮತ್ತು “kbdcontrol -b normal” ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಬೇಕು).
  • NXP DPAA2 (ಡೇಟಾ ಪಾತ್ ಆಕ್ಸಿಲರೇಶನ್ ಆರ್ಕಿಟೆಕ್ಚರ್ Gen2) ನೆಟ್‌ವರ್ಕ್ ಹಾರ್ಡ್‌ವೇರ್ ವೇಗವರ್ಧಕ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ.
  • Intel I225 ಈಥರ್ನೆಟ್ ನಿಯಂತ್ರಕಗಳಿಗಾಗಿ igc ಡ್ರೈವರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, 2.5 Gbps ವೇಗವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, net.inet.tcp.nolocaltimewait ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಇದು ಸ್ಥಳೀಯ ಸಿಸ್ಟಮ್ ಬದಿಯಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುವ TCP ಸಂಪರ್ಕಗಳಿಗಾಗಿ ಸಮಯ ಕಾಯುವಿಕೆ ದಾಖಲೆಗಳ ರಚನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
  • ಬಳಸಲಾದ ನೆಟ್‌ಲಿಂಕ್ ಸಂವಹನ ಪ್ರೋಟೋಕಾಲ್ (RFC 3549) ಗೆ ಬೆಂಬಲ Linux ಕರ್ನಲ್ ಮತ್ತು ಬಳಕೆದಾರ-ಸ್ಥಳ ಪ್ರಕ್ರಿಯೆಗಳ ನಡುವಿನ ಸಂವಹನಗಳನ್ನು ಸಂಘಟಿಸಲು. ಕೆಲವು ನೆಟ್‌ವರ್ಕ್ ಉಪಯುಕ್ತತೆಗಳನ್ನು ನೆಟ್‌ಲಿಂಕ್ ಬಳಸಲು ಪರಿವರ್ತಿಸಲಾಗಿದೆ.
  • pf ಪ್ಯಾಕೆಟ್ ಫಿಲ್ಟರ್ pf ನ OpenBSD ಆವೃತ್ತಿಯ ಪ್ಯಾಕೆಟ್ ಸಾಮಾನ್ಯೀಕರಣ (ಸ್ಕ್ರಬ್ಬಿಂಗ್) ಕಾರ್ಯಾಚರಣೆಗಳ ಸಿಂಟ್ಯಾಕ್ಸ್ ಮತ್ತು ನಡವಳಿಕೆಯೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. pfsync IPv6 ಸಾರಿಗೆಯನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. pfsync ಪ್ಯಾಕೆಟ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಕ್ಯೂಗಳು, ಪ್ಯಾಕೆಟ್ ಸಾಮಾನ್ಯೀಕರಣ ಮತ್ತು ರೂಟ್-ಟು ನಿಯಮಗಳನ್ನು ಬೆಂಬಲಿಸಲು ವಿಸ್ತರಿಸಲಾಗಿದೆ.
  • if_stf (IPv6 ಓವರ್ IPv4) ಜಾಲಬಂಧ ಸಂಪರ್ಕಸಾಧನಕ್ಕೆ ಸೇರಿಸಲಾಗಿದೆ. IPv6 ಬೆಂಬಲ ಕ್ಷಿಪ್ರ ನಿಯೋಜನೆ (RFC 5969). IPv6 ನೋಡ್ಇನ್ಫೋ ಮೋಡ್ (RFC 4620) ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
  • net.inet.tcp.nolocaltimewait sysctl ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಸ್ಥಳೀಯವಾಗಿ ಅಡ್ಡಿಪಡಿಸಿದ TCP ಸಂಪರ್ಕಗಳಿಗಾಗಿ ಟೈಮ್‌ವೇಟ್ ಸ್ಟೇಟ್ ನಮೂದುಗಳ ರಚನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
  • ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, TCP NewReno ಬದಲಿಗೆ CUBIC ನೆಟ್‌ವರ್ಕ್ ದಟ್ಟಣೆ ನಿಯಂತ್ರಣ ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸುತ್ತದೆ, ಇದು ಲಭ್ಯವಿರುವ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್‌ನ ಹೆಚ್ಚಿನ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
  • IPv4 ಆ ವಿಳಾಸವನ್ನು ಬ್ರಾಡ್‌ಕಾಸ್ಟ್ ವಿಳಾಸವೆಂದು ಸ್ಪಷ್ಟವಾಗಿ ಘೋಷಿಸದ ಹೊರತು ಸಬ್‌ನೆಟ್ ವಿಳಾಸ ಶೂನ್ಯಕ್ಕೆ ಪ್ರಸಾರ ಪ್ಯಾಕೆಟ್‌ಗಳನ್ನು ಕಳುಹಿಸುವುದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಬದಲಾವಣೆಯು ".0" ನಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುವ ವಿಳಾಸಗಳನ್ನು ಬಳಸಲು ಹೋಸ್ಟ್‌ಗಳಿಗೆ ಅನುಮತಿಸುತ್ತದೆ.
  • OpenSSH ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ: scp ನಲ್ಲಿ scp/rcp ಬದಲಿಗೆ SFTP ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, RSA/SHA-1 ಸಹಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, VerifyHostKeyDNS ಮತ್ತು X11 ಫಾರ್ವರ್ಡ್ ಮಾಡುವ ನಿಯತಾಂಕಗಳನ್ನು "ಇಲ್ಲ" ಎಂದು ಹೊಂದಿಸಲಾಗಿದೆ, ಆವೃತ್ತಿ ಅಡೆಂಡಮ್ ನಿರ್ದೇಶನವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ, HPN ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
  • ಸಮಯ ವಲಯಗಳನ್ನು ಪರಿವರ್ತಿಸಲು ದಿನಾಂಕ ಉಪಯುಕ್ತತೆಗೆ "-z" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಬಣ್ಣ ಬದಲಾವಣೆಗಳನ್ನು ದೃಶ್ಯೀಕರಿಸಲು "--ಬಣ್ಣ" ಆಯ್ಕೆಯನ್ನು ಡಿಫ್ ಯುಟಿಲಿಟಿಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ನಿದ್ರೆಯ ಉಪಯುಕ್ತತೆಯು ಈಗ ಸೆಕೆಂಡುಗಳನ್ನು ಹೊರತುಪಡಿಸಿ ಇತರ ಘಟಕಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ನೀವು "ನಿದ್ರೆ 1h 30m" ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು).
  • ಹೆಡ್ ಮತ್ತು ಟೈಲ್ ಉಪಯುಕ್ತತೆಗಳಿಗೆ “-q” ಮತ್ತು “-h” ಆಯ್ಕೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು SI ಘಟಕಗಳ ಅಂತರರಾಷ್ಟ್ರೀಯ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಪ್ರತ್ಯಯಗಳೊಂದಿಗೆ ಮೌಲ್ಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. ತಲೆಯಲ್ಲಿ, 2^31 ರ ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯ ಸಾಲುಗಳ ಮಿತಿಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
  • CAM ಶೆಡ್ಯೂಲರ್‌ನಿಂದ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾದ I/O ಲೇಟೆನ್ಸಿಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು "iolat" ಆಜ್ಞೆಯನ್ನು systat ಯುಟಿಲಿಟಿಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • libncursesw ಗ್ರಂಥಾಲಯವನ್ನು libtinfow ಮತ್ತು libncursesw ಎಂಬ ಎರಡು ಗ್ರಂಥಾಲಯಗಳಾಗಿ ವಿಭಜಿಸಲಾಗಿದೆ. ಟರ್ಮಿನ್ಫೋ ಡೇಟಾಬೇಸ್ ಅನ್ನು ncurses ನಲ್ಲಿ ಬಳಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಮತ್ತು ಕೇವಲ termcap ಅಲ್ಲ.
  • aarch64 (arm64) ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಾಗಿ, COMPAT_LIB32 ಬಿಲ್ಡ್ ಆಯ್ಕೆಯನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆ ಮತ್ತು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಇದು armv32 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ಸಂಕಲಿಸಲಾದ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸುವ ARM64 ಸಿಸ್ಟಮ್‌ಗಳಿಗಾಗಿ 7-ಬಿಟ್ ಲೈಬ್ರರಿಗಳ ಜೋಡಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ಕ್ಲೌಡ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ. AWS EC2 ಗಾಗಿ ZFS ರೂಟ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಮತ್ತು ಕ್ಲೌಡ್-ಇನಿಟ್‌ನೊಂದಿಗೆ ಪ್ರಾಯೋಗಿಕ ನಿರ್ಮಾಣಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ. Azure ಗಾಗಿ, UFS ಅಥವಾ ZFS ಆಯ್ಕೆಯೊಂದಿಗೆ arm64 ಮತ್ತು amd64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗೆ ಚಿತ್ರಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ. gve ವರ್ಚುವಲ್ ನೆಟ್‌ವರ್ಕ್ ಕಾರ್ಡ್‌ಗಾಗಿ ಚಾಲಕವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (Google ವರ್ಚುವಲ್ NIC).
  • ACPI ವ್ಯವಸ್ಥೆಯು ಥ್ರೆಶೋಲ್ಡ್ ಮೌಲ್ಯ _CR3 ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ, ಇದು ಸಿಸ್ಟಮ್ ಅನ್ನು ಸ್ಲೀಪ್ ಮೋಡ್‌ಗೆ ಬದಲಾಯಿಸುವ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ (S3).
  • ಮೂಲ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸೇರಿಸಲಾದ ಮೂರನೇ-ವ್ಯಕ್ತಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಲೈಬ್ರರಿಗಳ ನವೀಕರಿಸಿದ ಆವೃತ್ತಿಗಳು: OpenSSH 9.5p1, OpenSSL 3.0.12 (ಹಿಂದೆ ಶಾಖೆ 1.1.1 ಅನ್ನು ಬಳಸಲಾಗುತ್ತಿತ್ತು), awk 2021072, bc 6.6.0, libbsdxml 2.4.7, libfido.2 , tcpdump 1.13.0 , libpcap 4.99.4, xz 1.10.4, zlib 5.4.3, zstd 1.3. objdump ಉಪಯುಕ್ತತೆಯ ಅನುಷ್ಠಾನವನ್ನು llvm-objump ನಿಂದ ಬದಲಾಯಿಸಲಾಗಿದೆ. ಕ್ಲಾಂಗ್ ಕಂಪೈಲರ್ ಅನ್ನು ಶಾಖೆ 1.5.2 ಕ್ಕೆ ನವೀಕರಿಸಲಾಗಿದೆ.
  • ಹಳೆಯ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಲಾಗಿದೆ:
    • OPIE ಒನ್-ಟೈಮ್ ಪಾಸ್‌ವರ್ಡ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಬೇಸ್ ಸಿಸ್ಟಮ್‌ನಿಂದ ತೆಗೆದುಹಾಕಲಾಗಿದೆ (ಭದ್ರತೆ/ಒಪಿ ಪೋರ್ಟ್ ಅನ್ನು ಬಳಕೆಯನ್ನು ಪುನರಾರಂಭಿಸಲು ಹೊಂದಿಸಬಹುದು).
    • ISA ಇಂಟರ್‌ಫೇಸ್‌ನೊಂದಿಗೆ ಧ್ವನಿ ಕಾರ್ಡ್‌ಗಳಿಗಾಗಿ ಚಾಲಕಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
    • fmtree ಮತ್ತು minigzip ಉಪಯುಕ್ತತೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
    • ನೆಟ್‌ಗ್ರಾಫ್‌ನಲ್ಲಿ (NgATM) ಎಟಿಎಂ ಘಟಕಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
    • telnetd ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ (ನೀವು net/freebsd-telnetd ಪೋರ್ಟ್ ಅನ್ನು ಬಳಸಬಹುದು).
    • ಜಿಯೋಮ್‌ನಲ್ಲಿ VINUM ವರ್ಗವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
    • ಹಳೆಯದಾದ amr, iscsi_itiator, iir, mn, mly, nlmrsa ಮತ್ತು twa ಡ್ರೈವರ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
    • VESA ನಿಯತಾಂಕವನ್ನು GENERIC ಮತ್ತು MINIMAL ಕೋರ್‌ಗಳಿಂದ ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
    • ಅಸಮಪಾರ್ಶ್ವದ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕರ್ನಲ್-ಮಟ್ಟದ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಫ್ರೇಮ್‌ವರ್ಕ್ OCF (ಓಪನ್ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಫ್ರೇಮ್‌ವರ್ಕ್) ನಿಂದ ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
    • ವಿಲೀನಮಾಸ್ಟರ್ ಉಪಯುಕ್ತತೆಯನ್ನು ಅಸಮ್ಮತಿಸಲಾಗಿದೆ ಮತ್ತು ಇತ್ಯಾದಿ ನವೀಕರಣದಿಂದ ಬದಲಾಯಿಸಬೇಕು.
    • portsnap ಉಪಯುಕ್ತತೆಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ (ಪೋರ್ಟ್‌ಗಳನ್ನು ಹೊರತೆಗೆಯಲು ನೀವು "git ಕ್ಲೋನ್ https://git.FreeBSD.org/ports.git /usr/ports" ಅನ್ನು ಬಳಸಬೇಕು).
    • armv6 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಾಗಿ ಅಸೆಂಬ್ಲಿಗಳ ಉತ್ಪಾದನೆಯನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆ.
    • MIPS ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ಸೈಟ್‌ಗಳಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ 🔥 DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್‌ಸೈಟ್ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ | ProHoster