Ilmus MidnightBSD 4.0.4, mis on keskendunud laua arvuti kasutusele ja põhineb FreeBSD-l, ported elementidega DragonFly BSD, OpenBSD ja NetBSD-st. Põhiline töölauakeskkond on üles ehitatud Xfce-le (valikuliselt saab installida GNUstep + Window Maker + GWorkspace kombinatsiooni). Erinevalt teistest FreeBSD töölauakoondistest on MidnightBSD algselt arendatud FreeBSD 6.1-beta forkina, mis sünkrooniti 2011. aastal FreeBSD 7 koodibaasiga ja sisaldas hiljem palju võimalusi FreeBSD 9-13 harudest. Pakettide haldamiseks kasutatakse MidnightBSD-s mport süsteemi, mis kasutab SQLite andmebaasi indeksite ja metaandmete salvestamiseks, või Ravenports tööriistu. Laadimiseks on ette valmistatud 1 GB (i386, amd64) installipilt.
Uues väljaandes:
- Integreeritud on võimalused kasutajate vanusegruppide verifitseerimiseks, nagu nõutakse teatud riikide seadusandanusest. Komponendiks on taustaprotsess aged, mille käivitamist saab seadistada parameetri "aged_enable" kaudu failis /etc/rc.conf, ja utiliit agectl. Utiliiti adduser on muudetud, et küsida vanust uue kasutajakonto loomisel. Juba olemasolevatele kontodele vanuse või sünnikuupäeva määramiseks saab kasutada utiliiti agectl, näiteks "doas agectl -a 15 myuser" või "agectl -b 1966-02-28 myacct". Kasutaja root kuulub vaikimisi kategooriasse 18+.
Pakettidesse on lisatud toetamine lipule, mis määrab lubatud vanusekategooria. Seda lippu kontrollitakse paketihaldur mport'i poolt paketi installimise ajal ja ACL-i seadistatakse rakendusele juurdepääsu blokeerimiseks kasutajatelt, kes on nooremad kui määratud vanusekategooria.
Vanuse määramiseks rakendustes võib kasutada utiliiti agectl, kasutada funktsiooni agev_get_age_bracket raamatukogust libutil või saata taotlus taustaprotsessile aged soketi kaudu.
- FreeBSD's fix for the vulnerability CVE-2026-4747 has been integrated, allowing code execution at the kernel level through network packets sent to the NFS server.
- The amd-cppc driver has been added, managing power consumption modes and frequency for AMD Zen 2+ CPUs that support the CPPC (Collaborative Processor Performance Control) mechanism.
Allikas: opennet.ru
