Lëshimi i sistemit operativ MidnightBSD 4.0

ËshtĂ« publikuar versioni 4.0 i sistemit operativ MidnightBSD, i orientuar pĂ«r desktop, i bazuar nĂ« FreeBSD me elemente tĂ« portuara nga DragonFly BSD, OpenBSD dhe NetBSD. Mjedisi bazĂ« i desktopit Ă«shtĂ« ndĂ«rtuar mbi Xfce (opsionalisht mund tĂ« instalohet kombinimi GNUstep + Window Maker + GWorkspace). Ndryshe nga ndĂ«rtimet e tjera desktop tĂ« FreeBSD, MidnightBSD fillimisht u zhvillua si njĂ« fork i FreeBSD 6.1-beta, i cili nĂ« vitin 2011 u sinkronizua me bazĂ«n e kodit tĂ« FreeBSD 7 dhe mĂ« pas pĂ«rfshiu shumĂ« veçori nga degĂ«t FreeBSD 9-13. PĂ«r menaxhimin e paketave nĂ« MidnightBSD pĂ«rdoret sistemi mport, i cili pĂ«rdor bazĂ«n e tĂ« dhĂ«nave SQLite pĂ«r ruajtjen e indekseve dhe metadatave, ose mjetet Ravenports. ËshtĂ« pĂ«rgatitur pĂ«r shkarkim njĂ« imazh instalimi me madhĂ«si 1 GB (i386, amd64).

Ky publikim dallohet për përditësimin e versioneve të bibliotekave të palëve të treta dhe për transferimin e rregullimeve dhe veçorive të reja nga dega FreeBSD 13. Risitë kryesore:

  • Menaxheri i paketave mport Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 2.7.3, ku Ă«shtĂ« shtuar mundĂ«sia pĂ«r verifikimin e porteve tĂ« veçanta me komandĂ«n «mport verify» dhe rikuperimin e shumave tĂ« kontrollit me komandĂ«n «mport verify -r». NĂ« komandĂ«n mport_install Ă«shtĂ« siguruar puna me varĂ«sitĂ«.
  • NĂ« programet init, service dhe cron pĂ«rdoren variablat e mjedisit tĂ« pĂ«rcaktuara pĂ«r pĂ«rdoruesin ose klasĂ«n e pĂ«rdoruesve pĂ«rmes login.conf.
  • NĂ« kernel Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r hartĂ«zimin e memories nĂ« mĂ«nyrĂ«n W^X, e cila ndalon njĂ«kohĂ«sisht qasjen pĂ«r shkrim dhe ekzekutim.
  • NĂ« vend tĂ« GNU grep pĂ«rdoret varianti i mjetit grep nĂ«n licencĂ«n BSD.
  • ËshtĂ« shtuar thirrja e sistemit copy_file_range, e pĂ«rputhshme me Linux, si edhe thirrjet e sistemit aio_readv dhe aio_writev.
  • ËshtĂ« shtuar mbĂ«shtetja pĂ«r debugimin e proceseve me ndihmĂ«n e procfs.
  • ËshtĂ« shtuar drejtuesi backlight pĂ«r menaxhimin e ndriçimit tĂ« pasmĂ«.
  • NĂ« drejtuesin cpufreq Ă«shtĂ« implementuar mbĂ«shtetja pĂ«r teknologjinĂ« Intel Speed Shift.
  • NĂ« klientin dhe server NFS Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r NFSv4.2, NFS over TLS dhe atributet e zgjeruara.
  • ËshtĂ« kryer kalimi te implementimi i sistemit tĂ« skedarĂ«ve ZFS nga projekti OpenZFS (2.1.15).
  • Implementimi i nĂ«nsistemit FUSE Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 7.28 me mbĂ«shtetje pĂ«r FUSE_COPY_FILE_RANGE dhe FUSE_LSEEK.
  • NĂ« stack-un TCP Ă«shtĂ« integruar mbĂ«shtetja pĂ«r algoritmin e uljes proporcionale tĂ« intensitetit tĂ« dĂ«rgimit tĂ« paketave (Proportional Rate Reduction, RFC 6937), i cili lejon rikthimin mĂ« tĂ« shpejtĂ« tĂ« parametrave optimalĂ« tĂ« rrjedhĂ«s pas problemeve tĂ« pĂ«rkohshme nĂ« transmetimin e tĂ« dhĂ«nave.
  • ËshtĂ« shtuar mbĂ«shtetja pĂ«r VLAN tĂ« folezuara (802.1ad).
  • MbĂ«shtetja pĂ«r protokollin SCTP Ă«shtĂ« zhvendosur nĂ« njĂ« modul tĂ« veçantĂ« sctp.ko, i cili nĂ« bĂ«rthamĂ«n GENERIC Ă«shtĂ« i çaktivizuar si parazgjedhje.
  • JanĂ« shtuar algoritme pĂ«r kĂ«rkimin e rrugĂ«ve nga DPDK (Data Plane Development Kit) librte, tĂ« cilat mundĂ«sojnĂ« optimizimin e punĂ«s me tabela shumĂ« tĂ« mĂ«dha rutimi.
  • NĂ« arkitekturat 64-bit, sistemi bazĂ« ndĂ«rtohet si parazgjedhje me mbĂ«shtetje pĂ«r PAE (Position Independent Executable).
  • ËshtĂ« shtuar drejtuesi iwlwifi pĂ«r kartat pa tela Intel me mbĂ«shtetje pĂ«r çipet e reja dhe standardin 802.11ac. Drejtuesi bazohet nĂ« drejtuesin e Linux dhe nĂ« kodin nga nĂ«n-sistemi Linux net80211, funksionimi i tĂ« cilĂ«ve nĂ« FreeBSD sigurohet me ndihmĂ«n e shtresĂ«s linuxkpi.
  • PĂ«r tĂ« gjithĂ« skedarĂ«t ekzekutues tĂ« sistemit bazĂ« nĂ« platformat 64-bit Ă«shtĂ« aktivizuar si parazgjedhje randomizimi i hapĂ«sirĂ«s sĂ« adresave (ASLR, Address Space Layout Randomization).
  • ËshtĂ« implementuar mbĂ«shtetja pĂ«r protokollin e komunikimit Netlink (RFC 3549), i pĂ«rdorur nĂ« Linux pĂ«r organizimin e ndĂ«rveprimit tĂ« bĂ«rthamĂ«s me proceset nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit.
  • NĂ« hipervizorin Bhyve Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r ndarjen e skedarĂ«ve pĂ«rmes VirtIO-9p (VirtFS), mbĂ«shtetja pĂ«r pajisjet PCI HDAudio dhe mundĂ«sia e punĂ«s me snapshot-e makinat virtuale.
  • ËshtĂ« shtuar njĂ« grup drejtuesish VirtIO qĂ« mbĂ«shtesin specifikimin VirtIO V1. ËshtĂ« shtuar edhe drejtuesi pvscsi pĂ«r kontrollorĂ«t SCSI tĂ« paravirtualizuar.
  • ËshtĂ« shtuar njĂ« implementim i TLS (kTLS), qĂ« funksionon nĂ« nivel bĂ«rthame.
  • JanĂ« pĂ«rditĂ«suar versionet e LLVM 19.1.7, unbound 1.23.0, OpenSSH 9.9p2, lua 5.4.2, wpa+hostapd 2.11.
  • JanĂ« hequr gcc, libdispatch dhe binutils.

Lëshimi i sistemit operativ MidnightBSD 4.0


Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster