Izdan je novi desktop usmjereni operativni sustav MidnightBSD 4.0.4. Nova verzija uključuje važne sigurnosne ispravke, poboljšanu podršku za moderne AMD procesore, kao i sustav provjere dobi i kontrole pristupa. MidnightBSD se pozicionira kao korisnički prijateljski operativni sustav temeljen na FreeBSD kodnoj bazi, orijentiran na radne stanice.
Ključna novina je demon provjere dobi aged (Age daemon) i alat za upravljanje agectl. Sustav omogućuje vezivanje dobne kategorije uz korisničke račune, koja se zatim uzima u obzir pri radu paketskog menadžera mport i pokretanju aplikacija.
Glavne mogućnosti:
- Pri kreiranju korisnika putem adduser sada se traži dobna skupina;
- za račune se može postaviti određena dob ili datum rođenja pomoću naredbe agectl;
- paketski menadžer mport automatski postavlja negativne popise kontrole pristupa za aplikacije koje ne odgovaraju dobnoj kategoriji korisnika;
- Razvijači aplikacija mogu provjeriti dob korisnika putem biblioteke libutil ili pozivom agectl bez argumenata. Administratori mogu potpuno isključiti demona aged u rc.conf, ako zakonodavstvo njihove jurisdikcije ne zahtijeva takvu provjeru.
Ispravak kritične ranjivosti
U izdanje je uključeno ispravljanje ozbiljne ranjivosti vezane uz RPC i RPCSEC_GSS. Napadač bez autentifikacije mogao je izazvati prelivanje stoga slanjem posebno oblikovanih paketa. Problem je uklonjen na razini provjere potpisa paketa.
Poboljšanje za AMD Ryzen procesore
Dodani su drajver amd-cppc (Collaborative Power Performance Control), koji je implementirao Rob Augustinus. Drajver značajno poboljšava upravljanje napajanjem i performansama na modernim AMD procesorima, omogućujući učinkovitiju raspodjelu resursa.
Ostale promjene
Izdanje uključuje brojne nadogradnje sustavnih komponenti, poboljšanja u skriptama ljuske i ispravke u alatima poput cp, nextboot, m4 i drugih. Cjelovit popis promjena dostupan je u službenom dnevniku.
MidnightBSD 4.0.4 je već dostupna za preuzimanje na službenoj web stranici. Izvorni kod i upute za sastavljanje objavljene su u repozitoriju na GitHubu.
Izvor: linux.org.ru
