Fillon testimi i FreeBSD 15 Alpha

Versioni i parë alfa i FreeBSD 15.0 është përgatitur. Janë gjeneruar asamble instalimi për arkitekturat amd64, powerpc64le, aarch64 dhe riscv64. Versioni është planifikuar për 2 dhjetor. Përditësimi në degën 15.0-ALPHA1 nga versionet e mëparshme duke përdorur programin freebsd-update nuk është zbatuar ende.

Duke filluar me degën FreeBSD 15, koha e mirëmbajtjes për degët kryesore pas versionit të parë (15.0) është reduktuar nga 5 në 4 vjet, dhe degë të reja kryesore do të krijohen çdo dy vjet. Versionet e ndërmjetme (15.1, 15.2, 15.3) do të zhvillohen sipas një cikli të caktuar zhvillimi, me versione të reja që publikohen në një degë të vetme afërsisht çdo 6 muaj, në vend të një herë në vit siç ishte deri më tani. Duke marrë parasysh mirëmbajtjen e njëkohshme të dy degëve të ndryshme kryesore, një version i ri i ndërmjetëm do të publikohet çdo 3 muaj (15.4, 16.1, 15.5, 16.2, etj.), me përjashtim të përgatitjes së versioneve të para të degëve të reja kryesore, para së cilës do të ketë një ndërprerje 6-mujore në versione (për shembull, versioni 15.3 do të formohet në qershor 2027, 16.0 në dhjetor 2027, 15.4 në mars 2028, 16.1 në qershor 2028).

Njoftimi zyrtar i versionit alfa të FreeBSD 15 përmban një lidhje për një shënim lëshimi (kopje) me një listë të pasaktë ndryshimesh. Lista e përmendur është e pakuptimtë, pasi nuk përmban ndryshime specifike për degën FreeBSD 15, por ndryshime në degën 14.x në lidhje me versionin 14.0, d.m.th. përmban të dhëna të vjetra të transferuara nga shënimet e lëshimit të publikuara më parë për 14.1, 14.2 dhe 14.3.

Disa ndryshime në degën FreeBSD 15, siç u përmendën në Git:

  • Gjenerimi i imazheve tĂ« instalimit dhe ndĂ«rtimeve tĂ« paketave binare pĂ«r arkitekturat 32-bit Ă«shtĂ« ndĂ«rprerĂ«. MundĂ«sia pĂ«r tĂ« ndĂ«rtuar programe 32-bit dhe pĂ«r tĂ« pĂ«rdorur modalitetin COMPAT_FREEBSD32 pĂ«r tĂ« ekzekutuar skedarĂ« ekzekutues 32-bit nĂ« njĂ« mjedis tĂ« bazuar nĂ« njĂ« kernel 64-bit do tĂ« mbetet tĂ« paktĂ«n deri nĂ« fund tĂ« ciklit jetĂ«sor tĂ« degĂ«s FreeBSD 16.
  • Menaxheri i vĂ«llimit logjik gvinum, i cili pĂ«rdorej pĂ«r RAID tĂ« softuerĂ«ve, Ă«shtĂ« hequr. Zhvillimi i Gvinum u ndal rreth 15 vjet mĂ« parĂ«, pavarĂ«sisht faktit se kodi ka njĂ« numĂ«r problemesh tĂ« njohura qĂ« askush nuk Ă«shtĂ« marrĂ« pĂ«rsipĂ«r t'i rregullojĂ«. NĂ« vend tĂ« gvinum, rekomandohet tĂ« pĂ«rdorni gconcat, gmirror, gstripe, graid ose zfs.
  • Drajveri agp (Accelerated Graphics Port), i cili kĂ«rkohet pĂ«r shumĂ« drajverĂ« pĂ«r kartat e vjetra tĂ« videos, Ă«shtĂ« planifikuar tĂ« hiqet.
  • Gjendja e drajverĂ«ve DRM i915 dhe amdgpu Ă«shtĂ« e sinkronizuar me bĂ«rthamĂ«n. Linux 6.9.
  • Shtohet mbĂ«shtetje pĂ«r atributet e skedarĂ«ve tĂ« emĂ«rtuar (atribute tĂ« zgjeruara nĂ« stilin Solaris), tĂ« cilat janĂ« planifikuar tĂ« mbĂ«shteten si njĂ« mekanizĂ«m alternativ pĂ«r menaxhimin e atributeve tĂ« zgjeruara tĂ« disponueshme pĂ«r ZFS dhe NFSv4. Dallimet nga FreeBSD tradicionale dhe Linux Metoda pĂ«r tĂ« punuar me atribute tĂ« zgjeruara konsiston nĂ« pĂ«rfaqĂ«simin e atributeve nĂ« njĂ« drejtori shĂ«rbimesh, tĂ« padukshme pĂ«r hapĂ«sirĂ«n kryesore tĂ« emrave tĂ« sistemit tĂ« skedarĂ«ve dhe tĂ« shoqĂ«ruara me skedarin. Atributet trajtohen njĂ«soj si me skedarĂ«t e rregullt; pĂ«r shembull, pĂ«r tĂ« pĂ«rcaktuar listĂ«n e atributeve, mund tĂ« pĂ«rdorni funksionin readdir().
  • Implementova thirrjet e sistemit me implementimin e mekanizmit inotify pĂ«r ndjekjen e ndryshimeve nĂ« sistemet e skedarĂ«ve.
  • U shtua programi sndctl pĂ«r menaxhimin e cilĂ«simeve tĂ« kartĂ«s sĂ« zĂ«rit.
  • U shtua programi mididump pĂ«r nxjerrjen e ngjarjeve MIDI 1.0 nĂ« kohĂ« reale.
  • Moduli mac_do Ă«shtĂ« deklaruar gati pĂ«r pĂ«rdorim, duke ju lejuar tĂ« vendosni politika qĂ« lejojnĂ« pĂ«rdoruesit pa privilegje tĂ« ndryshojnĂ« kredencialet e procesit. PĂ«r tĂ« ekzekutuar komanda nĂ«n njĂ« pĂ«rdorues tjetĂ«r, Ă«shtĂ« pĂ«rgatitur programi mdo, i ngjashĂ«m me programin su, por nuk kĂ«rkon root tĂ« suid.
  • Implementimi i TLS nga ana e bĂ«rthamĂ«s (KTLS) Ă«shtĂ« aktivizuar si parazgjedhje.
  • NjĂ« backend i ri rrjeti, "slirp", Ă«shtĂ« shtuar nĂ« hipervizorin bhyve, i cili pĂ«rdor bibliotekĂ«n libslirp me njĂ« implementim nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit tĂ« stakut tĂ« rrjetit. Backend-i "slirp" ju lejon tĂ« organizoni aksesin nĂ« rrjetin e sistemit mysafir nga mjedisi pritĂ«s pa e konfiguruar veçmas rrjetin nĂ« anĂ«n pritĂ«se.
  • Sjellja e thirrjeve tĂ« sistemit setgroups, getgroups dhe initgroups gjatĂ« trajtimit tĂ« grupeve tĂ« pĂ«rdoruesve Ă«shtĂ« e ngjashme me platformat e tjera (implementimi nĂ« FreeBSD ndryshonte nĂ« ruajtjen e identifikuesit efektiv tĂ« grupit tĂ« procesit nĂ« elementin zero tĂ« vargut me listĂ«n e grupeve).
  • Implementimi i Kerberos nĂ« FreeBSD-nĂ« bazĂ« Ă«shtĂ« zĂ«vendĂ«suar me MIT Kerberos nga Heimdal Kerberos. Flamuri WITHOUT_MITKRB5 mund tĂ« pĂ«rdoret pĂ«r tĂ« rikthyer Heimdal Kerberos. NĂ« FreeBSD 16, mbĂ«shtetja pĂ«r ndĂ«rtimin e Heimdal Kerberos do tĂ« hiqet.
  • NFS ka shtuar mbĂ«shtetje pĂ«r operacionin CLONE, tĂ« pĂ«rcaktuar nĂ« specifikimin NFSv4.2, i cili lejon kopjimin e shpejtĂ« tĂ« skedarĂ«ve duke klonuar blloqe nĂ« serverKy modalitet aktualisht funksionon vetĂ«m kur eksportohen ndarje ZFS pĂ«rmes NFS.
  • BesueshmĂ«ri e pĂ«rmirĂ«suar e ndarjeve UFS qĂ« pĂ«rmbajnĂ« mĂ« shumĂ« se 2,000,000,000 inode.
  • NĂ« sistemet amd64, Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« pĂ«rdorur mĂ« shumĂ« se 4TB RAM.
  • Funksioni readdir_r Ă«shtĂ« i vjetruar.
  • Serveri SNMP bsnmpd ka hequr mbĂ«shtetjen pĂ«r transportin UDP.
  • U shtua drajveri ufshci pĂ«r tĂ« mbĂ«shtetur kontrolluesit e sistemit tĂ« ruajtjes me ndĂ«rfaqen UFSHCI (Universal Flash Storage Host Controller Interface).
  • CilĂ«simi net.inet.tcp.nolocaltimewait Ă«shtĂ« çaktivizuar dhe nuk pĂ«rdoret mĂ« si parazgjedhje, d.m.th. Ă«shtĂ« rikthyer krijimi i parazgjedhur i regjistrave TIME_WAIT pĂ«r lidhjet TCP tĂ« ndĂ«rprera nĂ« anĂ«n e sistemit lokal. ËshtĂ« shtuar njĂ« sysctl i ri net.inet.tcp.msl_local pĂ«r tĂ« konfiguruar kohĂ«n qĂ« njĂ« lidhje kalon nĂ« gjendjen TIME_WAIT.
  • Si parazgjedhje, mbĂ«shtetja pĂ«r krijimin e lidhjeve tĂ« rrjetit me localhost duke specifikuar INADDR_ANY Ă«shtĂ« e çaktivizuar. PĂ«r tĂ« kthyer mbĂ«shtetjen, mund ta caktoni sysctl net.inet.ip.connect_inaddr_wild sysctl nĂ« 1.
  • Sysctl net.link.bridge.member_ifaddrs Ă«shtĂ« vendosur nĂ« 0 si parazgjedhje, d.m.th., ndĂ«rfaqet mund tĂ« shtohen nĂ« urat e rrjetit pa Adresat IP.
  • Implementimi i UFS1 zgjidh problemin e vitit 2038 (mund tĂ« pĂ«rdoren data deri nĂ« vitin 2106).
  • NdĂ«rprerja e gjenerimit tĂ« çelĂ«save tĂ« hostit RSA pĂ«r SSH dhe EC2 AMI.
  • U shtua opsioni i soketave tĂ« rrjetit SO_SPLICE pĂ«r grupimin e lidhjeve TCP (si njĂ« ndĂ«rmjetĂ«s qĂ« funksionon pa kopjuar tĂ« dhĂ«na nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit).
  • Si parazgjedhje, programi grep çaktivizon pĂ«rshkimin e lidhjeve simbolike gjatĂ« kĂ«rkimit rekursiv.
  • U shtua moduli i kernelit nvmftа pĂ«r tĂ« mbĂ«shtetur kontrolluesit NVMe mbi Fabric dhe programi nvmecontrol pĂ«r t'u lidhur me njĂ« kontrollues tĂ« jashtĂ«m NVMe mbi Fabric.
  • Programi i datĂ«s tani mbĂ«shtet nxjerrjen e kohĂ«s me precizion nanosekondash, pĂ«r shembull, "date -Ins" do tĂ« nxjerrĂ« "2024-04-22T12:20:28,763742224+02:00".
  • Jail tani mbĂ«shtet opsionin zfs.dataset pĂ«r shtimin e njĂ« ndarjeje, pamjeje tĂ« çastit ose klonimi ZFS nĂ« njĂ« mjedis tĂ« izoluar jail.
  • TTY ka flamurin IUTF8 tĂ« vendosur si parazgjedhje, i cili bĂ«n qĂ« karakteret UTF-8 tĂ« fshihen saktĂ« kur shtypni Backspace.
  • Programi i dialogut Ă«shtĂ« zĂ«vendĂ«suar nga bsddialog.
  • Versione tĂ« pĂ«rditĂ«suara: Lua 5.4.8, jemalloc 5.3.0, Awk 04082025, unicode 16.0.0, CLDR 45.0.0, byacc 20240109, ncurses 6.5.

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster