LINUX.ORG.RU

Новости «BSD»

Релиз OpenBSD 6.9

Группа BSD

1 мая 2021г. состоялся релиз OpenBSD 6.9

Основные изменения:

  • Улучшенная поддержка платформы powerpc64, начальная поддержка платформы Apple M1 SoC
  • Добавлена опция kern.video.record для устройств video(4), а также разрешено многоразовое открытие процессом устройств video(4);
  • Многочисленные улучшения в работе драйверов;
  • Исправления ошибок и улучшения в приложениях, поставляемых в OpenBSD и разрабатываемых проектом:
    • Поддержка DTLSv1.2. в LibreSSL;
    • Флаг -g в утилите ping(8), позволяющий получить визуальную репрезентацию потерянных и доставленных пакетов;
    • Добавлены демоны dhcpleased(8) и resolvd(8), обеспечивающие простую настройку сетевых интерфейсов и DNS resolving;
    • Исправлена ошибка в httpd(8), приводящая к краху при обслуживании порта 443 с отсутствующими сертификатами TLS;
    • В конфигурационный файл httpd(8) добавлено условие «location (found|notfound)»;
    • В ssh-agent(1) починена потенциальная уязвимость double-free;
    • В ssh(1) и sshd(8) сменился алгоритм first-preference signature с ECDSA на ED25519.

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

 ,

pericles ()

Вышла GhostBSD 21.04.27

Группа BSD

Эрик Таргеон [Eric Turgeon] объявил о выходе базирующейся на FreeBSD десктопной операционной системы, с MATE в качестве менеджера рабочего стола по умолчанию, GhostBSD 21.04.27.

Этот выпуск обновляет базовую систему до FreeBSD 13.0:

Я рад сообщить о доступности нового ISO-образа - 21.04.27. Когда мы начали переносить весь код GhostBSD с 12.2-STABLE на 13.0-STABLE, возникло несколько проблем с OpenRC, devd и драйверами, которые не запускались при загрузке. Мы обнаружили, что реализации служб OpenRC devd и devmatch не работают должным образом. Нам пришлось создать rc.devmatch, чтобы заменить реализацию службы OpenRC devmatch.conf для devd. Теперь, когда devmatch запускается правильно, все драйверы запускаются при загрузке и при подключении нового устройства. Кроме того, мы смогли удалить все изменения, которые мы внесли в ядро GENERIC, сделав ядро по умолчанию немного меньше. Я исправил службы ntpd и WireGuard. Автоматическая настройка сетевых карт была удалена из NetworkMgr и добавлена в скрипт запуска devd".

( читать дальше... )

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

 , , ,

anonymous ()

FreeBSD 13.0-RELEASE

Группа BSD

Команда FreeBSD рада объявить о доступности FreeBSD 13.0-RELEASE — первого выпуска ветки stable/13.

Некоторые из нововведений:

  • clang, lld, lldb, llvm, библиотеки libunwind и libc++ обновлены в базовой системе до версии 11.0.1.
  • Из базовой системы удалена устаревшая версия отладчика GNU. Для анализа крэшдампов ядра следует пользоваться текущей версией gdb из портов/пакетов.
  • Из дерева исходников удалены устаревшие binutils 2.17 и gcc(1) 4.2.1. На данный момент все поддерживаемые архитектуры используют LLVM/clang.
  • BSD grep(1) теперь устанавливается по умолчанию. GNU grep удалён из базовой системы.
  • Из libalias(3) удалена поддержка протокола CU-SeeMe.
  • Добавлен драйвер qat(4) — поддержка ряда функций для ускорения криптографических вычислений на устройствах Intel QuickAssist (QAT). qat(4) работает с устройствами QAT, интегрированными в платформы Atom C2000 и C3000, Xeon C620 и D-1500, а также с Intel QAT Adapter 8950.
  • Удалены драйверы ряда устаревших устройств (полный список — в замечаниях к выпуску).
  • Ряд драйверов устройств портирован на архитектуру PowerPC64.
  • В ядро добавлена возможность использования крипо-ускорителей для разгрузки ЦП при работе с TLS (KTLS). Поддерживаются версии TLS от 1.0 до 1.3 и алгоритмы AES-CBC и AES-GCM. Для использования KTLS необходима совместимая SSL-библиотека в пространстве пользователя. На данный момент библиотека OpenSSL базовой системы не включает поддержку KTLS по умолчанию, однако она может быть разрешена параметром WITH_OPENSSL_KTLS при сборке.
  • 64-битная архитектура ARM, известная как arm64 или aarch64, поднята до уровня Tier-1.
  • И многое другое...


Замечания к выпуску (англ.)
Список исправлений (англ.)

>>> Объявление (англ.)

 ,

anonymous ()

FreeBSD 12.2-RELEASE

Группа BSD

Примечательное в этом выпуске:

  • Были внесены обновления в стек беспроводной сети и различные драйверы, чтобы обеспечить лучшую поддержку 802.11n и 802.11ac;
  • Добавлен драйвер ice(4), поддерживающий сетевые карты Intel® 100Gb;
  • Утилита jail(8) теперь позволяет запустить Linux® в изолированной среде;
  • OpenSSL был обновлён до версии 1.1.1h;
  • OpenSSH был обновлён до версии 7.9p1;
  • LLVM был обновлён до версии 10.0.1.

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

 

mord0d ()

Выпущена NetBSD 9.1

Группа BSD

В след за выходом новой версии OpenBSD на этой неделе команда NetBSD также выпустила большое обновление в виде NetBSD 9.1.

NetBSD 9.1 содержит множество улучшений, включая такие изменения, как:

  • NetBSD 9.1 включает новый оконный менеджер X11 по умолчанию и другие улучшения рабочего стола
  • улучшено поведение сенсорной панели и трекпойнта для ноутбуков Lenovo ThinkPad
  • повышена производительность фрейм буфера в консоли
  • исправления и другие улучшения, связанные с поддержкой файловой системы ZFS. Файловая система BSD с журнальной структурой LFS также получила улучшения в стабильности
  • поддержка ключей безопасности USB в raw режиме, которые затем могут использоваться такими приложениями, как Firefox
  • поддержка гипервизора Xen 4.13, а также постоянное улучшение гипервизора NVMM
  • расширенная поддержка аппаратных генераторов случайных чисел с аппаратными RNG на различных чипах Arm
  • драйвер AQ теперь поддерживает адаптеры Aquantia 10 Gigabit Ethernet
  • поддержка параллельного шифрования диска с помощью NetBSD CGD драйвера

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

 ,

MaxPower ()
Мини-новость: Релиз OpenBSD 6.8 (24 комментария)
Мини-новость: FreeBSD 11.4-RELEASE (337 комментариев)
Мини-новость: GhostBSD 20.04 (76 комментариев)

Вышла OpenBSD 6.7

Группа BSD

19 мая представлен релиз свободной UNIX-подобной операционной системы OpenBSD 6.7. Особенностью этой системы является акцент на качестве кода и безопасности. Проект был основан Тео де Раадтом в 1995 году после конфликта с разработчиками NetBSD. Наиболее значимые изменения в релизе перечислены ниже.

  • Теперь поддерживается до 15 разделов на одном физическом устройстве. Подробней

  • Машинонезависимая реализация mploc для платформы powerpc.

  • Оптимизация очистки страниц памяти.

  • Многочисленные улучшения и багфиксы в dhclient, клиенте для протокола DHCP.

  • Максимальный размер блока для операций с NVMe 128K.

  • Улучшения в демоне apmd, который отвечает за гибернацию/сон. Информацию об изменении питания демон получает от драйвера батареи. Сообщения драйвера игнорируются в течении 60 секунд после возобновления работы компьютера, чтобы пользователь мог начать работу раньше, чем машина снова уйдет в сон.

  • Добавлена возможность создавать безымянные файлы в tmpfs. Это может ограничить доступ приложений к файловой системе.

  • Добавлен человекочитаемый режим для systat (опция -h).

  • Восстановлено старое поведение dhclient. Теперь система снова будет игнорировать соединения, не предоставляющие маску подсети.

Улучшения в файловой системе ffs2, использующей 64-битные временные метки и адреса блоков:

  • Теперь ffs2 используется по-умолчанию на всех платформах, кроме landisk, luna88k и sgi.

  • Поддержка загрузочного раздела и ramdisk для платформы sgi.

  • Исправлена загрузка для sparc64 и Mac PPC.

  • Возможность загрузки для платформ alpha и amd64.

  • Возможность загрузки для платформ arm_v7 и arm64 с использованием efiboot.

  • Возможность загрузки для платформы loongson.

Улучшения в SMP:

  • Системные вызовы __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 и nanosleep теперь запускаются без KERNEL_LOCK.

  • Переработана реализация SMP для процессоров AMD. Теперь система не будет ошибочно идентифицировать ядра как потоки.

Драйверы:

  • Улучшения в драйвере em, отвечающем за поддержку сетевых карт Intel PRO/1000 10/100/Gigabit Ethernet.

  • Реализация микросекундного разрешения с использованием microcputime для процессоров семейства Cherry Trail для исправления зависаний при старте оконной системы X.

  • Поддержка адресации памяти в PCI-устройствах для LPSS(Low Power Subsystem).

  • Поддержка контроллера x553 в драйвере ix, отвечающем за высокоскоростные сетевые карты Intel, использующие интерфейс PCI Express.

  • Исправлены баги после сна/гибернации для amdgpu и radeondrm.

  • Исправление зависания на HP EliteBook при загрузке в режиме UEFI.

  • Больше подробностей можно узнать из оригинального сообщения на официальном сайте проекта.

А так же:

  • Были удалены следующие драйверы:
    • rtfps, отвечающий за последовательный порт на платах IBM RT PC;

    • dpt для DPT EATA SCSI RAID;

    • gpr для ридеров смарткарт на интерфейсе PCMCIA GemPlus GPR400;

    • mesh, для карт расширения scsi в Power Macintosh;

  • Была улучшена аудио-подсистема.

  • Добавлена поддержка RaspberryPi 3/4 на архитектуре arm64 и RaspberryPi 2/3 на архитектуре arm_v7.

Традиционно, постер :)

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

 , ,

anti_win ()

FuryBSD 12.1 — live образы FreeBSD с KDE и Xfce

Группа BSD

19 марта разработчики объявили о выходе релиза FuryBSD 12.1 - «живых» образов ОС FreeBSD с окружениями рабочего стола KDE или Xfce.


FreeBSD — свободная операционная система семейства UNIX, потомок AT&T Unix по линии BSD, созданной в университете Беркли.

FreeBSD разрабатывается как целостная операционная система. Исходный код ядра, драйверов устройств и базовых пользовательских программ (т.н. userland), таких как командные оболочки и т.п., содержится в одном дереве системы управления версиями (до 31 мая 2008 — CVS, сейчас — SVN). Это отличает FreeBSD от GNU/Linux — другой свободной UNIX-подобной операционной системы, в которой ядро разрабатывается одной группой разработчиков, набор пользовательских программ — другими (например, проект GNU). А многочисленные группы собирают это всё в единое целое и выпускают в виде различных дистрибутивов Linux.

FreeBSD хорошо зарекомендовала себя как система для построения интранет и интернет-сетей и серверов. Она предоставляет надёжные сетевые службы и эффективное управление памятью.


Над FuryBSD работает Джо Малоуни (Joe Maloney), работающий в компании iXsystems, отвечающий за разработку TrueOS и FreeNAS, но этот его проект позиционируется как свободный и не имеющий никакого отношения к компании.

В основе выпуска лежит FreeBSD 12.1, а из основных изменений можно отметить:

  • Xfce 4.14 и KDE 5.17
  • В конфигураторе системы fury-xorg-tool добавлена возможность установки драйверов Nvidia
  • Добавлено загрузочное меню, позволяющее изменить параметры загрузки или перейти в однопользовательский режим
  • За определение оборудования и поиск нужных драйверов теперь отвечает dsbdriverd
  • xkbmap теперь присутствует в базовом наборе ПО и отвечает за работу с раскладками клавиатуры

>>> Полный список изменений

>>> Загрузка образов (SF)

>>> Инструкция по обновлению

>>> GitHub проекта

>>> DSBDriverd (GitHub)

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

 ,

Zhbert ()
Мини-новость: NomadBSD 1.3 (81 комментарий)
Мини-новость: FuryBSD - новая Live-сборка FreeBSD с рабочим столом Xfce (901 комментарий)

FreeBSD 12.1-RELEASE

Группа BSD

Команда разработчиков FreeBSD представила FreeBSD 12.1-RELEASE — второй выпуск ветки stable/12.

( Некоторые из новшеств )

Замечания к выпуску: https://www.freebsd.org/releases/12.1R/relnotes.html
Исправления: https://www.freebsd.org/releases/12.1R/errata.html

>>> Объявление

 ,

argv_0_ ()
Мини-новость: Проект Trident уходит от BSD к VoidLinux (170 комментариев)

Релиз GhostBSD 19.10

Группа BSD

На официальном сайте разработчики дистрибутива сообщили о доступности релиза GhostBSD 19.10.

Дистрибутив содержит ряд улучшений и исправлений ошибок:

  • появилась возможность установки с двойной загрузкой на системах с UEFI, где уже установлены другие операционные системы;
  • изменены загрузочные настройки в iso-образе;
  • удалён сервис монтирования сетевых разделов (netmount).

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

 ,

Satori ()

Вышла OpenBSD 6.6

Группа BSD

17 октября состоялся новый релиз операционной системы OpenBSD - OpenBSD 6.6.

Обложка релиза: https://www.openbsd.org/images/sixdotsix.gif

( читать дальше... )

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

 ,

rhubear ()

FreeBSD 11.3-RELEASE

Группа BSD

Анонсирован четвёртый выпуск ветки stable/11 операционной системы FreeBSD — 11.3-RELEASE.
Двоичные сборки доступны для следующих архитектур: amd64, i386, powerpc, powerpc64, sparc64, armv6 и aarch64.

( Некоторые из новшеств )


Замечания к выпуску: https://www.freebsd.org/releases/11.3R/relnotes.html
Исправления: https://www.freebsd.org/releases/11.3R/errata.html

>>> Объявление

 

argv_0_ ()
Мини-новость: DragonFly BSD 5.6.0 (37 комментариев)

Релиз NetBSD 8.1

Группа BSD

Доступен релиз NetBSD 8.1.

Что нового:

  • Устранены различные утечки данных из ядра
  • В rc.conf добавлен параметр smtoff для отключения SMT/Hyper-Threading
  • Добавлены драйверы:
    • bwfm для оборудования Broadcom FullMAC PCI и USB
    • mfii для контроллеров RAID LSI Logic MegaRAID SAS Fusion
  • dhcpcd обновлён до 7.2.2
  • Обновлён httpd
  • Исправления и улучшения в драйверах сетевых устройств
  • Улучшения в DRM/KMS
  • В PIE (Position Independent Executables) внесены исправления для TLS (Thread Local Storage)
  • Различные исправления для sh
  • Улучшения в поддержке повторяемых сборок

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

 ,

Deleted ()
Мини-новость: Перевыполнен план по сбору пожертвований OpenBSD на 2019 год (186 комментариев)