FreeBSD 14.5: обновление ветки 14.x с правками пользовательских утилит
Проект FreeBSD представил очередное обновление стабильной ветки 14.x — версию 14.5. Релиз носит преимущественно поддерживающий характер: помимо исправлений ошибок, он приносит ряд заметных изменений в пользовательских утилитах базовой системы.
Межсетевой экран и обновление до 15.0
Скрипт rc.firewall научился читать IP-адреса и подсети из файлов на диске для списковых переменных firewall_allowservices и firewall_trusted. Строки, похожие на абсолютные пути, обрабатываются построчно: комментарии и пустые строки пропускаются, а первое слово в строке трактуется как адрес или подсеть.
Отдельного внимания заслуживает механизм совместимости в ipfw(8). Теперь при работе с ядром FreeBSD 15.0 и новее бинарный файл автоматически вызывает встроенный ipfw15 для загрузки правил — это должно избавить администраторов от сюрпризов во время обновления на новую мажорную версию.
Ближе к POSIX
Несколько правок приводят поведение системы в соответствие со свежим стандартом POSIX.1-2024. Размер истории команд по умолчанию в оболочке sh(1) вырос со 100 до 128 записей — ровно до минимума, предписанного стандартом. Изменилось и поведение pwd(1): режим по умолчанию сменился с -P на -L, что также диктуется семантикой POSIX.
Мелочи для администраторов
Утилита daemon(8) получила опцию -m, позволяющую задать режим доступа к файлу вывода. Благодаря этому собирать логи смогут и процессы, работающие без прав суперпользователя. Наконец, в mt(1) и библиотеку libmt добавлены коды плотности и спецификации картриджей LTO-10 и LTO-10P — система теперь умеет распознавать и корректно сообщать о новых форматах лент.
Образ FreeBSD 14.5-RELEASE для amd64 (disc1) занимает около 1262 МБ. Подробности приведены в официальном анонсе релиза и в примечаниях к выпуску.
Источник: DistroWatch
Комментарии
Войдите, чтобы комментировать.