Avalikustatud on FreeCORE projekti esimene väljaanne, mis arendab jaotust võrguhoiustamiseks (NAS, Network-Attached Storage), kasutades FreeBSD ja OpenZFS tehnoloogiaid. FreeCORE on loodud TrueNAS CORE jaotuse koodibaasi fork'ina (FreeNAS'i järeltulija), mis on 2024. aastal viidud hoolderežiimi, piiratud vigade ja turvaprobleemide parandamisega. TrueNAS CORE'i arendamine lõpetas ettevõte iXsystems, et keskenduda TrueNAS SCALE'i väljaandele, kus kasutatakse Linuxi tuuma ja Debian'i pakette.
Alguses arendati port siseprojektina oma klientidele, kes ei olnud valmis oma süsteeme TrueNAS SCALE Linux jaotusele üleviima, kuid soovisid siiski pärast FreeBSD 13 haru hoolduse lõppu saada turvaauke parandavaid uuendusi. Pärast kogumise viimist vastavusse otsustati avaldada töö tulemused eraldi avatud projektina.
FreeCORE 15.0-U1 esimene väljaanne on märkimisväärne, kuna TrueNAS CORE 13.3 haru, mis põhineb FreeBSD 13-l, on nüüd viidud kasutusele FreeBSD 15. Teised muudatused:
- Lisatud on võimalus kasutada riistvaralisi tokeneid (WebAuthn) teise faktorina autentimisel veebiliideses.
- Lisatud on ühekordsete paroolide (OTP) tugi konsoliga ühendamisel.
- Kokku on lisatud drm-66-kmod draiver GPU kaudu renderdamiseks ja GPU juurdepääsu edastamiseks jail-keskkondades.
- Lisatud on rar2fs teenus, et pääseda ligi rar-arhiividele kui ainult lugemiseks kättesaadav failisüsteem (võimaldab pakkuda võrguühendust arhiividele ilma nende välja pakkimata).
- Veebiliidese kujundus on muudetud. Root õigustega terminal on eraldi valikuna välja toodud, mis ei ole vaikimisi sisse lülitatud. Jail-keskkondade ja virtuaalmasinate, samuti süsteemiprotsessid kasutavad sama terminaali
Peamised muudatused, peale ülemineku FreeBSD 15-le, ei sõltu root õigustega shelli juurdepääsu seadistustest.
- Klient ja server OpenVPN on asendatud WireGuard'iga.
- Kood telemeetriate kogumise ja edastamise jaoks, näiteks kokkuvarisemise aruanded ja jaotuse tööalased andmed, on eemaldatud.
- Eemaldatud on seosed kaubanduslike laienditega, nagu järjepidevuse tagamise tööriistad, KMIP, Fibre Channel'i sadamate haldamine ja integreerimine TrueCommand'iga.
- Serverpakett MinIO ja utiliit minio-client on eemaldatud hoolduse lõppemise tõttu.
Installeerimise pildi suurus on 1.3 GB. Toetatakse olemasolevate TrueNAS CORE 13.3 installatsioonide uuendamist FreeCORE 15-ks. Portimisel kasutas autor AI tööriistu, kuid AI poolt tehtud muudatused kontrolliti ja testiti käsitsi reaalses seadmes, ning autor vastutab tulemuse eest.
Allikas: opennet.ru
