Izšla je najnovejša izdaja namizno usmerjenega operacijskega sistema MidnightBSD 4.0.4. Nova različica vključuje pomembne varnostne popravke, izboljšano podporo za sodobne procesorje AMD ter sistem za preverjanje starosti in nadzor dostopa. MidnightBSD je uporabniku prijazen operacijski sistem, ki temelji na kodni bazi FreeBSD in je namenjen delovnim postajam.
Ključna inovacija je demon starosti in pripomoček za upravljanje agectl. Sistem uporabnikom omogoča, da svojim računom povežejo starostno kategorijo, kar se nato upošteva pri uporabi upravitelja paketov import in zagonu aplikacij.
Ključne značilnosti:
- Pri ustvarjanju uporabnika prek adduserja se zdaj zahteva starostna skupina;
- Za račune lahko nastavite določeno starost ali datum rojstva z ukazom agectl;
- Upravitelj paketov import samodejno nastavi negativne sezname za nadzor dostopa za aplikacije, ki ne ustrezajo starostni omejitvi uporabnika;
- Razvijalci aplikacij lahko preverijo starost uporabnika z uporabo knjižnice libutil ali s klicem funkcije agectl brez argumentov. Skrbniki lahko popolnoma onemogočijo demon za preverjanje starosti v datoteki rc.conf, če zakonodaja njihove jurisdikcije ne zahteva takšnega preverjanja.
Odpravljanje kritične ranljivosti
Ta izdaja vključuje popravek za resno ranljivost, povezano z RPC in RPCSEC_GSS. Neoverjen napadalec bi lahko povzročil preobremenitev sklada s pošiljanjem posebej oblikovanih paketov. Težava je bila odpravljena na ravni preverjanja podpisa paketa.
Izboljšave za procesorje AMD Ryzen
Dodan je bil gonilnik amd-cppc (Collaborative Power Performance Control), ki ga je implementiral Rob Augustinus. Ta gonilnik znatno izboljša upravljanje porabe energije in zmogljivost sodobnih procesorjev AMD, kar omogoča učinkovitejšo dodelitev virov.
Druge spremembe
Izdaja vključuje številne posodobitve sistemskih komponent, izboljšave skriptov lupine in popravke pripomočkov, kot so cp, nextboot, m4 in drugi. Celoten seznam sprememb je na voljo v uradnem dnevniku sprememb.
MidnightBSD 4.0.4 je zdaj na voljo za prenosi na uradni spletni strani. Izvorna koda in navodila za gradnjo so objavljena v repozitoriju GitHub.
Vir: linux.org.ru
