Домой Софт macOS и Linux Релиз MidnightBSD 4.0.4: улучшенная поддержка AMD и новые функции контроля

Релиз MidnightBSD 4.0.4: улучшенная поддержка AMD и новые функции контроля

Обновление десктопной ОС принесло поддержку amd-cppc, исправление уязвимостей RPC и новую систему возрастной верификации пользователей.

Релиз MidnightBSD 4.0.4: улучшенная поддержка AMD и новые функции контроля
Релиз MidnightBSD 4.0.4: улучшенная поддержка AMD и новые функции контроля — иллюстрация к материалу. Источник: linux.org.ru

Состоялся релиз MidnightBSD 4.0.4 — операционной системы, ориентированной на использование в качестве десктопа. Платформа базируется на FreeBSD и сохраняет преемственность в работе, однако предлагает ряд специфических улучшений для комфортной работы на персональных компьютерах.

Новые функции контроля и безопасности

Одной из наиболее примечательных новинок в версии 4.0.4 стало внедрение демона возрастной верификации aged и сопутствующей утилиты agectl. Этот инструмент позволяет интегрировать управление доступом на уровне всей системы.

  • При регистрации пользователя через adduser теперь предусмотрен запрос возрастной группы.
  • Утилита agectl позволяет гибко задавать дату рождения или фиксированную возрастную категорию для конкретных аккаунтов.
  • Пакетный менеджер mport научился ограничивать установку приложений, если они не соответствуют заданным возрастным критериям пользователя.
  • Разработчики ПО получили возможность обращаться к libutil или agectl для проверки статуса пользователя в своих программах.

Для тех, кто не нуждается в подобных ограничениях, предусмотрена возможность отключения демона aged в файле конфигурации rc.conf.

Исправление уязвимостей

В актуальном обновлении особое внимание уделили безопасности: была устранена критическая уязвимость в подсистемах RPC и RPCSEC_GSS. Ранее брешь позволяла удаленному злоумышленнику без прохождения аутентификации спровоцировать переполнение стека посредством отправки специально подготовленных пакетов. Разработчики исправили ошибку, улучшив механизм проверки сигнатур данных.

Оптимизация для AMD Ryzen

Владельцы современных систем на базе процессоров AMD получили существенный прирост в плане энергоэффективности. Благодаря усилиям разработчика Роба Огастинуса в систему был добавлен драйвер amd-cppc (Collaborative Power Performance Control). Он обеспечивает более точное и гибкое управление частотой и питанием ядер процессора, что благоприятно сказывается на общей производительности системы.

Дополнительные изменения

Помимо крупных нововведений, MidnightBSD 4.0.4 содержит множество менее заметных, но важных исправлений:

  • Обновлен ряд системных компонентов и утилит, включая cp, nextboot и m4.
  • Проведен аудит и оптимизация скриптов оболочки.
  • Исправлены локальные ошибки в работе системных приложений.

Дистрибутив уже готов к установке — образы доступны на официальном сайте проекта, а исходные тексты и подробная техническая документация опубликованы в официальном репозитории на GitHub.

Источник: https://www.linux.org.ru