Objavljena je najnovija verzija operativnog sistema orijentisanog na desktop računare, MidnightBSD 4.0.4. Nova verzija uključuje važne sigurnosne ispravke, poboljšanu podršku za moderne AMD procesore i sistem za provjeru starosti i kontrolu pristupa. MidnightBSD je pozicioniran kao operativni sistem prilagođen korisniku, zasnovan na kodnoj bazi FreeBSD-a, namijenjen radnim stanicama.
Ključna inovacija je demon starosti i uslužni program za upravljanje agectl-om. Sistem omogućava korisnicima da povežu starosnu kategoriju sa svojim računima, što se zatim uzima u obzir prilikom korištenja upravitelja import paketa i pokretanja aplikacija.
Osnovne mogućnosti:
- Prilikom kreiranja korisnika putem adduser-a, sada se traži starosna grupa;
- Možete postaviti određenu dob ili datum rođenja za račune pomoću naredbe agectl;
- Upravitelj import paketa automatski postavlja negativne liste kontrole pristupa za aplikacije koje ne odgovaraju starosnoj ocjeni korisnika;
- Programeri aplikacija mogu provjeriti starost korisnika koristeći biblioteku libutil ili pozivanjem funkcije agectl bez argumenata. Administratori mogu potpuno onemogućiti demon za provjeru starosti u rc.conf ako zakoni njihove jurisdikcije ne zahtijevaju takvu provjeru.
Ispravljanje kritične ranjivosti
Ovo izdanje uključuje ispravku za ozbiljnu ranjivost povezanu s RPC-om i RPCSEC_GSS-om. Neautentificirani napadač mogao bi uzrokovati prelijevanje steka slanjem posebno kreiranih paketa. Problem je riješen na nivou verifikacije potpisa paketa.
Poboljšanje za AMD Ryzen procesore
Dodan je drajver amd-cppc (Collaborative Power Performance Control), koji je implementirao Rob Augustinus. Ovaj drajver značajno poboljšava upravljanje napajanjem i performanse na modernim AMD procesorima, omogućavajući efikasniju alokaciju resursa.
Ostale promjene
Izdanje uključuje brojna ažuriranja sistemskih komponenti, poboljšanja shell skripti i ispravke za uslužne programe kao što su cp, nextboot, m4 i drugi. Potpuni popis promjena dostupan je u službenom popisu promjena.
MidnightBSD 4.0.4 je sada dostupan za preuzimanja na službenoj web stranici. Izvor a upute za izgradnju su objavljene u GitHub repozitoriju.
izvor: linux.org.ru
