Projekt FreeCORE je nadaljeval razvoj distribucije TrueNAS CORE

Objavljeno je prvo izdanje projekta FreeCORE, ki razvija distribucijo za hitro namestitev omrežne shrambe (NAS, Network-Attached Storage) na tehnologijah FreeBSD in OpenZFS. FreeCORE je bil ustvarjen kot fork kode distribucije TrueNAS CORE (potomec FreeNAS), ki je bila leta 2024 prepeljana v način vzdrževanja, omejen na odpravljanje napak in težav s varnostjo. Razvoj TrueNAS CORE je bil prenehan s strani podjetja iXsystems v korist različice TrueNAS SCALE, ki uporablja jedro Linux in paketno bazo Debian.

Sprva se je prenos razvijal kot notranji projekt za svoje stranke, ki niso bile pripravljene preiti na Linux distribucijo TrueNAS SCALE, ampak so želele prejemati posodobitve z odpravljanjem ranljivosti po prenehanju podpore za vejo FreeBSD 13, katere podpora se je končala 30. aprila. Po tem, ko je bila sestava pripeljana do ustreznega stanja, je bilo odločeno, da se rezultat dela objavi kot ločen odprt projekt.

Prvo izdaje FreeCORE 15.0-U1 je zanimivo z prenosom veje TrueNAS CORE 13.3, zgrajene na FreeBSD 13, na uporabo FreeBSD 15. Druge spremembe:

  • Dodana je možnost uporabe strojnih žetonov (WebAuthn) kot drugega dejavnika pri avtentikaciji v spletnem vmesniku.
  • Dodana podpora za enkratne prevode (OTP) pri povezovanju s konzolo.
  • Vključena je gonilka drm-66-kmod za risanje preko GPU na gostitelju in prenos dostopa do GPU v jail okolja.
  • Dodana je storitev rar2fs za dostop do rar arhivov kot do datotečnega sistema, dostopnega samo za branje (omogoča ponudbo omrežnega dostopa do arhivov brez njihove razpakiranja).
  • Spremenjen je videz spletnega vmesnika. Terminal z dostopom root je bil izpostavljen kot ločena možnost, ki privzeto ni vključena. Konzole za jail okolja in virtualnih naprav, pa tudi sistemski procesi uporabljajo isti terminal

    Glavne spremembe, poleg nadgradnje na FreeBSD 15, so odvisne od nastavitev shell dostopa z dovoljenjem root.

  • Odjemalec in strežnik OpenVPN sta bila zamenjana z WireGuard.
  • Odstranjena je koda za zbiranje in pošiljanje telemetrije, kot so poročila o zrušitvah in podatki o delovanju v distribuciji.
  • Odstranjene so vezave na komercialne dodatke, kot so orodja za zagotavljanje odpornosti, KMIP, upravljanje s Fibre Channel vratinami in integracija s TrueCommand.
  • Odstranjena je strežniška paket MinIO in orodje minio-client zaradi prenehanja njihove podpore.

Velikost namestitvenega imena je 1,3 GB. Podpirano je posodabljanje obstoječih namestitev TrueNAS CORE 13.3 na FreeCORE 15. Pri prenosu so avtorji uporabili orodja umetne inteligence, vendar so bile spremembe, pripravljene preko AI, ročno preverjene in testirane na dejanski opremi, avtor pa prevzema odgovornost za rezultat.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster