Състоя се ново издание на десктоп-ориентираната операционна система MidnightBSD 4.0.4. Новата версия включва важни корекции за сигурност, подобрена поддръжка на съвременни AMD процесори, както и система за верификация на възраст и контрол на достъпа. MidnightBSD е позиционирана като потребителски ориентирана операционна система на база кода на FreeBSD, насочена към работни станции.
Ключовата новост е демонът за верификация на възраст aged (Age daemon) и инструментът за управление agectl. Системата позволява да се свърже възрастова категория с потребителските акаунти, която след това се взима предвид при работа с пакетния мениджър mport и стартирането на приложения.
Основни възможности:
- При създаването на потребител през adduser сега се изисква възрастова група;
- за акаунтите може да се зададе конкретна възраст или рожденна дата чрез командата agectl;
- пакетният мениджър mport автоматично монтира негативни списъци за контрол на достъп до приложения, които не отговарят на възрастовата категория на потребителя;
- Разработчиците на приложения могат да проверяват възрастта на потребителя чрез библиотеката libutil или чрез извикване на agectl без аргументи. Администраторите могат напълно да деактивират демона aged в rc.conf, ако законодателството на тяхната юрисдикция не изисква такава верификация.
Поправка на критична уязвимост
Новото издание включва корекция на сериозна уязвимост, свързана с RPC и RPCSEC_GSS. Злонамерен потребител без удостоверяване можеше да предизвика преливане на стека, изпращайки специално форматирани пакети. Проблемът бе отстранен на ниво проверка на сигнатури на пакети.
Подобрение за AMD Ryzen процесори
Добавен е драйверът amd-cppc (Collaborative Power Performance Control), реализиран от Роб Огастинус. Драйверът значително подобрява управлението на захранването и производителността на съвременните AMD процесори, позволявайки по-ефективно разпределение на ресурсите.
Други промени
Изданието включва множество актуализации на системни компоненти, подобрения в скриптовете на обвивката и корекции в инструментите, като cp, nextboot, m4 и други. Пълният списък на промените е наличен в официалния журнал.
MidnightBSD 4.0.4 вече е достъпна за да заредят на официалния сайт. Изходен код и инструкциите за компилиране са публикувани в репозитория на GitHub.
Източник: linux.org.ru
