LINUX.ORG.RU

Вышла OpenBSD 6.7

 , ,


1

3

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.

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

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



Проверено: maxcom ()

Ответ на: комментарий от windows10

Если в тексте встречается «АНБ», его можно всерьез не воспринимать.

Да, это вообще самая несерьезная организация в мире, даже уличные и не только алкаши - куда более серьезные люди.

anonymous ()
Ответ на: комментарий от buratino

чтобы играть в 0ad, redeclipse, xonotic, ufoai, wesnoth, mars, flightgear, openarena и другие сотни игр?

Чтобы гамиться в игюшки надо тратить ресурсы программистов для поддержки безопасной ксенокары?

Хотя если там серьезные турниры - соревнования, то почему и нет?

anonymous ()
Ответ на: комментарий от anonymous

Чтобы гамиться в игюшки надо тратить ресурсы программистов для поддержки безопасной ксенокары?

не понял связи.

из 50 гб репа более 20 гб - это игрушки. это я их туда собираю? я там остался майнтайнером только одной игрушки, да и с той пора маинтайнерство снять. ещё в нескольких игровых портах принимал участие. но «0ad, redeclipse, xonotic, ufoai, wesnoth, mars, flightgear, openarena» это точно не я. поэтому вопросы не ко мне

они добавляют - я играю

buratino ★★★★★ ()
Ответ на: комментарий от buratino

не понял связи.

Почему не выкинуть графику из базовой системы в порты?

Зачем тратить на Иксы те ресурсы, которые можно потратить на улучшение безопасности:

https://hardenedbsd.org/content/easy-feature-comparison

anonymous ()
Ответ на: комментарий от kirk_johnson

Оно и на линупсе вроде по дефолту на диске.

Если в общем, то конфигуряется. Оно в памяти и/или в swap: https://www.kernel.org/doc/html/latest/filesystems/tmpfs.html

Tmpfs is a file system which keeps all files in virtual memory.

Everything in tmpfs is temporary in the sense that no files will be created on your hard drive. If you unmount a tmpfs instance, everything stored therein is lost.

Ну и дальше по тексту. Ну и, судя по всему (и ещё), в BSD аналогично.

hatred ()
Последнее исправление: hatred (всего исправлений: 1)

делаю локальный dvd

записал на него syspatch/6.7/i386, ну всё как надо...

отключил сеть

записываю строку /mnt в installurl, монтирую cd в /mnt, запускаю syspatch...

и что... пишет, не могу найти имя cdn.openbsd.org. какой ещё cdn? почему он по /etc/installurl патчи не берёт? в прежних версиях, вроде, брало, хотя я не уверен - я тогда сеть не отключал, вроде :)

buratino ★★★★★ ()
Ответ на: комментарий от kirk_johnson

Да, кстати, разметка дисков там это всего лишь разметка дисков? Можно просто взять, и использовать существующую на диске разметку формата msdos? Или всё сложно?

kirill_rrr ★★★★★ ()
Ответ на: комментарий от le_legioner

А кстати забавная у опят политика относительно сборки ядра, мол если сами пересобирете, - то мол мы тогда такое не поддерживаем.

Если в линукс ядро рекомендуют пересобирать, то тут наоборот отговаривают, такие дела …

anonymous ()
Ответ на: комментарий от anonymous

Если в линукс ядро рекомендуют пересобирать, то тут наоборот отговаривают, такие дела…

Что-то не понятно, вроде для

Update your system to -stable

Fetch (or update) your source tree with CVS, then recompile the kernel and userland. https://www.openbsd.org/faq/faq10.html#Patches

необходимо пересобирать? Или -stable тоже не рекомендуют?

sinaps ()
Ответ на: комментарий от sinaps

необходимо пересобирать?

это не совсем то. в linux пересборка - это либо оптимизации, либо выбранные опции. никто не пересобирает ради пересборки. тут же это просто накладывание патчей, и сборка заново - без оптимизаций, без изменения опция

Или -stable тоже не рекомендуют?

нет. на такое собранное ядро уже не будут ложиться бинарные патчи. рекомендуется использовать syspatch

buratino ★★★★★ ()
Ответ на: комментарий от anonymous

Отдельно добавлю про это днище — alacritty. Жрет ресурсы как не в себя, но выделения крыской нет.

У меня на иксах есть выделение мышкой, но

  1. Ресурсы таки жрёт.
  2. Позволяет выделять какие-то символы (предположительно пробелы) после конца строки вместо символа перевода строки как положено у нормальных эмуляторов терминала.
  3. Странности с некоторыми шрифтами: ШГ
Gentooshnik ★★★ ()

OpenBSD 6.7 DVD i386 SOHO LegacyPC v0

Диск содержит:

* базовую систему
* все прошивки
* 3.5 гб пакетов
* все патчи на момент выхода
* дерево портов
* исходные коды (перепакованные в xz)
* текущий faq (в формате html-страниц)

В общем, масленница пришёл. С этим диском можно ехать в тайгу.

Приложения содержат основное нужное для soho-клиента и soho-сервера (пока не факт, если кто скажет, чего не хватает - добавлю, также кое-что потом будет удалено). Десктопная часть базируется на XFCE, Mate и KDE3, но имеются и другие среды рабочего стола. Диск ориентирован на различные системные требования, от Pentium 2 с 64 мб памяти до Pentium 4 и выше.

Размер примерно 4.4 гб

http://d.51t.ru/openbsd-6.7-i386-soho-legacypc-v0.iso

Скрин с kde3: http://d.51t.ru/kde.png (в kde не работает konsole, пишет unable to get terminal attributes)

xfce: http://d.51t.ru/xfce.png

xfdashboard: http://d.51t.ru/xfdashboard.png

buratino ★★★★★ ()
Ответ на: комментарий от buratino

Спасибо, теперь всё более\менее понятно, но:

тут же это просто накладывание патчей

на такое собранное ядро уже не будут ложиться бинарные патчи

То есть далее придётся отслеживать изменения в исходниках системы и в случае их обновления разработчиками пересобирать её опять?

sinaps ()
Последнее исправление: sinaps (всего исправлений: 1)
Ответ на: комментарий от sinaps

То есть далее придётся отслеживать изменения в исходниках системы и в случае их обновления разработчиками пересобирать её опять?

если ты собираешь -stable из сырцов - то да. поэтому лучше использовать syspatch

buratino ★★★★★ ()
Ответ на: комментарий от kirk_johnson

Авторы этой фичи слыхали про бритву Оккама. Представляют ли они сколько багов породили, введяэту сущность? Я надеясь это было не из за маниакальной одержимостью экономить строчки кода.

r_asian ★☆☆ ()
Ответ на: Re: Mate от anonymous

WLAN

Так как пришла память и добавлял до 16, открыл и всё посмотрел в реале. Всё что написано на самой WiFi карточке. МАС адрес опускаю.. Y8915 T77H644 DW1820 2202027422-Oc FCC это не нужно. Что нравится на этом ультабуке, хоть и 7-го поколения, слип режим работает, за месяц не слетел. Какой брэнд карточки я не знаю и как его посмотреть из консоли тоже.

Aldanin ()
Ответ на: Re: Mate от anonymous

Я исхожу их того, что если железо сертифицировано для работы под ОС Linux и если на нём Nix не работает, то плохой Nix. Debian на всём таком работает прекрасно и стабильно годами. 8-й Debian у меня на работе работает до сих пор и на нём выполнено очень много проектов и продолжает выполняться.

Aldanin ()
Ответ на: Re: Dell 7480 от anonymous

Когда ставил OpenBSD 6.6 и 6.7 оба раза был на LAN, он вис ещё даже без броузера в Маte. Предполагаю что MATE сыроват. Нужно попробовать поставить что там у них ещё есть KDE хотя бы. Чуть позже напишу здесь как поставить Mate и что куда дописать, там просто и на удивление всё чётко работает, но как только запускается МАTE виснет через пару минут и как я писал раньше, на этой же машине Debian 8 и 10.3 работают прекрасно с тем же MATE.

Aldanin ()
Ответ на: комментарий от nerfur

По крайней мере там понятно сколько вешать в граммах. Там вроде есть команда «20Гб от этой отметки», но вариант с указанием начала и конца как то более логичен.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от buratino

В общем, масленница пришёл. С этим диском можно ехать в тайгу.

А есть такое для более старых версий? Вы сами рекламировали какую-то 5x, мол в ней и трава была зеленее и собиралось лучше.

anonymous ()
Ответ на: Marketing/PR от anonymous

Re: Marketing/PR

Вот статистика от консалтингово-исследовательской компании iDatalabs, предоставляющей информационно-аналитические продукты на бизнес-рынке (например, они являются поставщиками статистических данных по использованию программных продуктов для Microsoft) >>> [url=https://enlyft.com/tech/products/openbsd]Companies using OpenBSD[/url]

anonymous ()
Ответ на: Re: Marketing/PR от anonymous

Статистика Linux

Пару недель назад через один скрипт проверил кто в нашем районе/стране/континенте использует Linux, оказалось 0.77%, на первом месте Андроиды, потом Windows, Apple, Apple сервера, неизвестные системы 2.99 и другие 2.39%. Если Unix попадает в другие или неизвестные то больше Linux, но это статистика пользователей интернета, не корпорации.

Aldanin ()
Ответ на: комментарий от anonymous

OpenBSD 5.7 - старый, но не бесполезный

http://d.51t.ru/openbsd-dvd-5.7-i386.iso

опять же полный комплект, включающий стабильную версию (собранную из исходников), пакеты, исходники (наипоследнейшие), прошивки и срез веб-сайта (урезанный) на момент актуальности 5.7. плюс, несколько собранных мною пакетов специально для 5.7

buratino ★★★★★ ()