MidnightBSD 4.0.4

500px.jpg

Состоялся очередной релиз десктоп-ориентированной операционной системы 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.

>>> Подробности на GitHub

©  Linux.org.ru