FreeCORE-projektet har fortsat udviklingen af TrueNAS CORE-distributionen.

Den første udgave af FreeCORE-projektet er offentliggjort, der udvikler en distribution til hurtig udrulning af netværkslagring (NAS, Network-Attached Storage) baseret på teknologierne FreeBSD og OpenZFS. FreeCORE er skabt som en fork af kodebasen fra TrueNAS CORE-distributionen (efterkommer af FreeNAS), som i 2024 blev overført til en vedligeholdelsestilstand, der kun omfatter fejlrettelser og sikkerhedsproblemer. Udviklingen af TrueNAS CORE blev stoppet af iXsystems til fordel for TrueNAS SCALE-udgaven, som bruger Linux-kernen og Debian-pakkebasen.

Oprindeligt blev porten udviklet som et internt projekt for sine kunder, der ikke var klar til at overføre deres systemer til Linux-distributionen TrueNAS SCALE, men som ønskede at få opdateringer med læsning af sårbarheder efter støtte til FreeBSD 13 blev stoppet den 30. april. Efter at have bragt builden til et tilfredsstillende niveau besluttes det at offentliggøre resultatet af arbejdet som et separat åbent projekt.

Den første udgave af FreeCORE 15.0-U1 er bemærkelsesværdig ved at oversætte TrueNAS CORE 13.3-grenen, der er bygget på FreeBSD 13, til brugen af FreeBSD 15. Andre ændringer:

  • Muligheden for at bruge hardware tokens (WebAuthn) som anden faktor ved autentificering i webgrænsefladen er tilføjet.
  • Understøttelse af engangskoder (OTP) ved tilslutning til konsollen er tilføjet.
  • Driveren drm-66-kmod til GPU-rendering på værten og videre tilgængelighed af GPU i jail-miljøer er inkluderet.
  • Rar2fs-tjenesten til adgang til rar-arkiver som et skrivebeskyttet filsystem er tilføjet (muliggør netværksadgang til arkiver uden at pakke dem ud).
  • Webgrænsefladen er blevet redesignede. Terminalen med root-rettigheder er blevet adskilt som en separat mulighed, der ikke er inkluderet som standard. Konsoller til jail-miljøer og virtual machines, samt systemprocesser bruger den samme terminal

    De vigtigste ændringer, udover opdateringen til FreeBSD 15, afhænger ikke af shell-adgangsindstillinger med root-rettigheder.

  • Klienten og server OpenVPN er blevet erstattet af WireGuard.
  • Koden til at indsamle og sende telemetri, såsom rapporter om nedbrud og oplysninger om driften i distributionen, er blevet fjernet.
  • Bindinger til kommercielle udvidelser, såsom værktøjer til høj tilgængelighed, KMIP, Fibre Channel port management og integration med TrueCommand, er blevet fjernet.
  • Serverpakken MinIO og værktøjet minio-client er fjernet på grund af ophør af deres vedligeholdelse.

Størrelsen på installationsbilledet er 1,3 GB. Opdatering af eksisterende installationer af TrueNAS CORE 13.3 til FreeCORE 15 understøttes. Ved porteringen blev AI-værktøjer brugt, men de ændringer, der blev foretaget gennem AI, blev manuelt kontrolleret og testet på fysisk udstyr, og forfatteren påtager sig ansvaret for resultatet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster