Выпуск новой версии OpenBSD 6.0, как и было объявлено, прошел первого сентября. Система получила массу обновлений, о которых мы расскажем в этой статье.
По умолчанию включена система W^X. По всей видимости, этот шаг был направлен на повышение безопасности. Однако, появилась небольшая проблема — многие из портов не хотят работать в такой ситуации (по крайней мере те, что лежат по адресу /usr/local), поэтому для их корректной работы необходимо использовать опцию wxallowed. В момент установки с использованием этой опции, она самостоятельно выберет раздел и будет инсталлирована корректно. Лишь в тот момент, когда вы решите обновиться, стоит отнестись к этой процедуре особо тщательно. При некорректном обновлении работоспособность портов может быть нарушена.
- Vax архитектура больше не поставляется в составе OpenBSD.
- Также, разработчики вырезали поддержку эмуляции Linux. Она была кривой, а также могла добавить немало проблем при поддержке, а использовалась только для i386.
- Для armv7 в дистрибутив включен персональный загрузчик. Теперь загрузка может происходить напрямую с ffs, без необходимости использования отдельного раздела FAT в u-boot.
- Одним из важных обновлений можно считать продолжение работы в направлении распараллеливания сетевых операций. Благодаря обновлению, не только пользователи серверных систем, но и десктопных, смогут увидеть отличия. В частности, браузер перестанет «тормозить».
- Драйвера также были обновлены.
- Добавлены новые порты
Разработчики системы упорно пытались распространять систему на компакт дисках. И только к версии 4.2 появилась возможность скачать установочный образ. Но и тут эпопея с распространением на дисках не была окончена. Основной вариант также оставался в виде продаже компакт дисков, на которые наклеивались специальные стикеры. Релиз 6 версии стал последним, который выйдет на дисках. Это позволит полностью исключить задержки поставки обновленных версий операционной системы.