Ilmus töölauale suunatud operatsioonisüsteem MidnightBSD 4.0.4, mis põhineb FreeBSD-l ja sisaldab komponente, mis on portitud DragonFly BSD-st, OpenBSD-st ja NetBSD-st. Aluseks olev töölauakeskkond on loodud Xfce baasil (valikuline GNUstep + Window Maker + GWorkspace). Erinevalt teistest FreeBSD töölauauuringutest on MidnightBSD algselt arendatud FreeBSD 6.1-beta haruna, mis 2011. aastal sünkroniseeriti FreeBSD 7 koodibaasiga ning seejärel omandas palju võimalusi FreeBSD 9-13 harudest. MidnightBSD-s on pakettide haldamiseks kasutusel mport süsteem, mis kasutab SQLite andmebaasi indeksite ja metaandmete talletamiseks, või Ravenports tööriistakogum. Allalaadimiseks on ette valmistatud 1 GB (i386, amd64) suurune installimispilt.
Uues väljaandes:
- Integreeritud on võimalused vanuserühmade verifitseerimiseks, nagu nõudnud mõnede riikide seadusandlus. Sisaldab taustaprotsessi aged, mille käivitamise seade on konfigureeritud parameetri "aged_enable" kaudu failis /etc/rc.conf, ja utiliiti agectl. Utiliidile adduser on lisatud muudatus, mis küsib vanust uue kasutajakonto loomise ajal. Olemasolevatele kasutajakontodele vanuse või sünnikuupäeva seadmiseks võib kasutada utiliiti agectl, näiteks "doas agectl -a 15 myuser" või "agectl -b 1966-02-28 myacct". Kasutaja root kuulub vaikimisi 18+ kategooriasse.
Pakettidesse on lisatud toetuse lipp, mis määratleb lubatud vanusekategooria. Seda lippu kontrollitakse pakettide halduris mport paketi installimise ajal ja seadistatakse ACL, et piirata juurdepääsu rakendusele madalama vanusekategooria kasutajatele.
Vanuse määramiseks rakendustes võib kutsuda utiliiti agectl, kasutada funktsiooni agev_get_age_bracket teegist libutil või saata taotluse taustaprotsessile aged läbi pistiku.
- FreeBSD-st on üle kantud turvauuendus CVE-2026-4747, mis võimaldab koodi täitmist tuumikutasemel, edastades võrgu pakette NFS-serverile.
- Lisatud on amd-cppc draiver, mis haldab energia tarbimise ja sageduse režiime AMD Zen 2+ protsessoritele, mis toetavad CPPC (Collaborative Processor Performance Control) mehhanismi.
Allikas: opennet.ru
