LINUX.ORG.RU

Релиз OpenBSD 5.6

 , ,


1

5

Как всегда по графику вышел OpenBSD 5.6. Наиболее важные изменения:

  • Миграция на LibreSSL.
  • Наконец-то SCSI Multipathing! Много обновлений в драйверах HBA, особенно QLogic.
  • ALTQ был удален, предпочтение отдается новому нативному механизму шейпинга в pf.
  • Множество вкусных изменений в relayd(8), включая новый механизм фильтрации и значительное увеличение производительности.
  • Добавлен reallocarray(3) и endian.h, удален gets(3).
  • Поддержка read only монтирования ext4.
  • Механизм гибернации существенно улучшен — выход из сна в разы быстрее (сравнимо со свежим Линуксом теперь), плюс появилась поддержка гибернации на разделы зашифрованные softraid(4).
  • Механизм mplock переработан из ticket lock в обычный busy wait спинлок на основных платформах что существенно улучшило производительность всех механизмов блокировок на мультипроцессорных машинах. Существенно. В lock-intensive тестах я вижу выигрыш в 18 раз.
  • Apache httpd удален из базовой системы
  • OpenSSH 6.7 — масса багфиксов.

... а также множество прочих изменений и улучшений, в драйверах и всех прочих подсистемах.

Традиционная песенка (полёт валькирий Вагнера без текста в этот раз).

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

★★★★★

Проверено: JB ()
Ответ на: комментарий от val-amart

OpenBSD — это система которая пишется разработчиками для самих >себя в первую очередь. их не волнует популярность их системы, >ее market share. если вам нравиться — пользуйтесь, все открыто.

Это очень странно звучит. Разработчики пишут не для себя, потому они и разработчики, если кто пишет именно для себя, то такие называются просто хоббистами, коротающими свободное время. Если это так, то какой смысл вообще что-то говорить о OpenBSD, если это игрушка кучки людей, пусть играются дальше. Если же это проект по реализации какой-то, уникальной в чём-то, ОС, а она должна быть в чём-то уникальной, чтоб был смысл в работе над ней и её развитии, не являясь приколом хоббистов, то эта ОС определённо должна иметь особые качества, причём, именно технологического свойства, а не административного или идеологического.

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

В этом нет ничего странного. Весь нормальный опен-сыр пишется «для себя, любимых». Нравится — пользуешь, не нравится — в мире полно других проектов.

beastie ★★★★★ ()
Ответ на: комментарий от val-amart

Да, спасибо! Как говорится, «вкусно, но мало!».

Можно уточнить? Фичастость ФриБСД - для каких целей? Десктоп/лаптоп (наличие/гибкость драйверов периферийного железа), сервер (гибкость сетевого стэка), или что ещё? Это всё - *относительное* сравнение трёх БСД, без какой-либо оглядки на линукс? (я не сказал бы что Фря фичаста как десктоп/лаптоп относительно линукса).

Я хорошо знаю Дебиан, пользуюсь им последние 7 лет дома.. Если ты его знаешь, можно попросить обозрить ещё и его? Для подведения общего знаменателя - лучше понимать твои описания БСД.

И я правильно понимаю, что для целей выбора - на будущее, обозревать так Линуксы смысла сейчас нет - всё-равно они все (кроме Генту и Слаки) скоро сильно видоизменятся - из-за системд?

release engineering, по ссылке: а какие «punishments» могут быть для разработчиков? Вообще мне это нравится, создать такой продукт и брэнд, что на тебя хотят бесплатно работать очень умные люди, а ты им ещё и угрожать будешь! :)

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

И я правильно понимаю, что для целей выбора - на будущее, обозревать так Линуксы смысла сейчас нет - всё-равно они все (кроме Генту и Слаки) скоро сильно видоизменятся - из-за системд?

Влияние systemd на линукс сильно преувеличено. Как и важность.

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

odii

последнее, что меня интересует - это система инициализации

Про systemd, Гном3 - спасибо, не понял. Главным образом как произошла метаморфоза (мой вопрос про пилюлю). Как будто два разных человека под одним ником. Ко тебе «второму» у меня вопросов пока больше нет, спасибо.

abvgdee ()
Ответ на: комментарий от val-amart

И ещё вопрос меня интересовал.. В Опене софта много, это хорошо, но не всё что мне нужно. А что есть - обычно старое. Когда я поставлю (откомпилю) из исходников некий софт, мне потом придётся каждые пол-года (после обновлений либ) его пере-компилять-пере-устанавливать? Все так делают?

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

Забей, обычное диссоциативное расстройство.

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

Там (по сути) нет пэкедж мэнеджера.

есть slackpkg/slapt-get{src}, и лучший, имхо https://github.com/dslackw/slpkg, который вобрал в себя лучшие черты slackpkg/slapt-get+slapt-src и умеет дофига всего( бинарные репы, собирать из сорцов, расчёт зависимостей и т.д).

chinarulezz ★★★★ ()

userland ppp удален из системы

Раньше успешно использовал OpenBSD 5.5 на домашнем сервере.
Подключение к интернету - PPTP VPN на базе ppp + pptp.

В OpenBSD 5.6 разработчики удалили userland ppp из системы.
Клиент PPTP в составе npppd на данный момент не реализован.

Решил перевести сервер на Debian.

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

beastie

http://www.openbsd.org/faq/ports/guide.html

Вот так всегда, спросишь про что-то, а тебе какой-то фак показывают.. :) Если серьёзно - спасибо, я не в теме, поэтому помолчу-почитаю..

chinarulezz

лучший, имхо https://github.com/dslackw/slpkg

Спасибо. Но если честно, я лишь убедился что Слака не для меня.

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

Это я писал из-под анонимуса.

beastie

А ещё есть пакет pptp в портах.

Да, пакет pptp есть. Именно его я и применял.

Из состава OpenBSD 5.6 удалили программу ppp, которую использовал в OpenBSD 5.5 для установления соединения с интернет-провайдером.
Эта программа как раз и опирается в своей работе на пакет pptp.

beastie

Я не знаю, от куда у тебя такая инфа, но pptp в npppd есть.

Если правильно понял, pptp в npppd пока что может выступать только в роли сервера VPN. Пруф.

Вот мой конфиг ppp.conf, который исправно работал в OBSD 5.5:

default:
vpn:
 set device "!/usr/local/sbin/pptp --nolaunchpppd VPN_IP_ADDRESS"
 set authname VPN_USER_LOGIN
 set authkey VPN_USER_PASSWORD
 disable mppe

Команда для установления соединения с интернет-провайдером:

ppp -ddial vpn

Или можно как-нибудь установить PPTP VPN соединение без использования программы ppp?

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

Честно признаюсь, затрудняюсь что-либо подсказать. Только если:

  • оствться на 5.5 и ждать, когда допилят (на самом деле 5.6 мне кажется сыроватым, сам уже жду 5.7 — там тоже будут большие изменения)
  • перейти, если возможно, на l2tp (например, насколько мне извесно, beeline в частноси поддерживает и pptp и l2tp)
beastie ★★★★★ ()
Ответ на: комментарий от abvgdee

Вот так всегда, спросишь про что-то, а тебе какой-то фак показывают..

«Смотрю в книгу — вижу фигу».

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

а dragonfly?

я за ней не слежу подробно, но снаружи похоже на то что тут различие не культурное, а именоо техническое — Матт решил сфокусироваться на масштабируемости, как для SMP систем, так и в последствии для distributed computing систем. отсюда очень специфический вектор развития. отсюда как интересные фичи в шедулере процессов и ввода-вывода, в кешах и vmm, в механизмах локинга ядра, так и постоянные бенчмарки. по культуре имхо очень похоже на FreeBSD.

val-amart ★★★★★ ()
Ответ на: комментарий от abvgdee

Можно уточнить? Фичастость ФриБСД - для каких целей?

да для любых. речь ведь не о *продукте* а о *системе ценностей*. иными словами, если ты напишешь новый прикольный механизм параллельной загрузки для ноутбуков, его примут. и если напишешь новый механизм сетевой установки, его тоже примут. и вообще почти все примут, если оно хоть немного лучше старого, в смысле предоставляемых возможностей и/или производительности, остальное менее важно в принятии решения «включать/не включать».

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

дебиан знаю плохо, комментировать их культуру и ценности не берусь. снаружи ни на одну из бсд они не похожи.

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

соответствие твоих ценностей и ценностей разработчиков — наилучший залог того что в будущем ОС будет развиваться в том направлении, которое тебе нравиться, и ее использование будет приность все больше радости и все меньше боли. имхо именно так стоит выбирать чем пользоваться, и во что вкладывать свое время (в виде патчей, багрепортов и помощи нубам).

val-amart ★★★★★ ()
Ответ на: комментарий от abvgdee

а какие «punishments» могут быть для разработчиков?

no commit bit, (полу-)публичное «проучение».

val-amart ★★★★★ ()
Ответ на: комментарий от dukzcry

А куда делся кружок OpenBSD? Тот, что был раньше по адресу http://51t.ru/o/openbsd.html

Всё когда-нибудь будет на odii.ru... Как только я пойму, что я имею ввиду под «всё» :)

Там, кстати, кроме g2k14, ничего и не было... этот список есть на указанном сайте: http://openbsd.51t.ru/g2k14inside.html и где-то ещё пдф-ка эта же валялась...

odii ()
Ответ на: комментарий от val-amart

спасибо вам за этот пост, прямо пролили свет кто есть кто в бсд, и что от кого ожидать!

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.