LINUX.ORG.RU

Важные изменения в кодовой базе OpenBSD

 , , ,


0

3

В первой половине марта 2014 г. в проекте OpenBSD произошёл ряд важных изменений, большая часть которых войдёт в ожидаемый релиз 5.5.

Так, web-сервер Apache (версии 1.3 с дополнительными патчами) удален из базовой системы. Разработчики предлагают использовать вместо него nginx(8), однако отмечают, что последний не является прямой заменой apache. Пакет с Apache доступен в дереве портов OpenBSD.

Похожая судьба ожидает и sendmail, поскольку по умолчанию в системе теперь используется OpenSMTPd.

И, наконец, в базовую систему OpenBSD добавлена начальная поддержка USB 3.0. Отмечается работоспособность драйверов клавиатуры (ukbd), мыши (ums) и накопителей (umass), при этом для mass storage-устройств указано, что их скорость работы «удовлетворительна».

Вместе с тем, поддержка USB 3.0 требует дальнейшей доработки, в частности, обработки ошибок передачи, поддержки изохронно подключаемых устройств. Код, обеспечивающий первоначальную настройку устройств подлежит переработке с учётом необходимости внесения изменения в стек USB.

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

★★★

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

Им осталось еще перейти на что-то посовременней CVS...

XVilka ★★★★ ()

добавлена начальная поддержка USB 3.0.

Шел 2014ый год...

l0stparadise ★★★★★ ()

ну наконец-то. а то и sendmail, и apache - лишние 5-е колёса, вместо них всё равно nginx и opensmtpd используются, а кому надо много и не сразу - берут нужное из портов

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

... а ты всё такой же тупой. да, годы на тебе не берут своё.

feofil ()

не знаю, кому это может быть интересно... вести из прошлого.

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

git/hg тоже можно форкнуть... а то и в мэйнстрим отправить.

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

вот нафига там git/hg?

нафига мне в портах история всех портов. вон, aur в git, 60 мб данных и 400 мб - истории в виде кучи непонятных архивов. обновляется так, что диски стонут. cvs up запустил, и быстро отсинкил, что нужно. вот я тут с вами сижу, а у меня порты обновляются.

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

Пфф, эта штука есть у единиц, а поддерживающее её втыкаемое оборудование я вообще не видел нигде.

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

Для шлюзов и межсетевых экраном самое то!

В прочем секурная замена фри...

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

а поддерживающее её втыкаемое оборудование я вообще не видел нигде.

Если бы ты только знал откуда линукс с бсдёй тырит дрова WiFi ;)

Все современные сетевухи поддерживаются, для маршрутизаторов больше не надо.

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

О_О

Уже года два-три как большинство флешек и внешних хардов поддерживают USB3.0.

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

Я наверное отстал от жизни. У меня стомегабитка, поэтому флешки валяются мёртвым грузом уже лет 5 :)

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

Ну флешки уже давно usb3.0, внешние харды.

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

openbsd ничем не секурнее других операционок.

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

А сколько лет usb 3.0? А то я только полгода назад материнку с поддержкой сабжа заимел, а флешек моложе 5 лет не имею.

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

А сколько лет usb 3.0?

Без понятия, я свой комп собирал 3 года назад, пара USB 3.0 там есть.

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

openbsd ничем не секурнее других операционок.

Секурнее и намного.

1. Проектируется с учётом требований безопасности.

2. Используются множество технологий безопасности, здесь конкурентом есть только Hardened Gnetoo.

3. Базовая система имеет высокий уровень доверия по отсутствию не декларированных возможностей. Причём не только в коде, а и в самих алгоритмах, моделях.

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

Уже года два-три как большинство флешек и внешних хардов поддерживают USB3.0

но например роутеры поголовно с usb 2.0, usb3.0 конфликтует по частоте с 802.11n

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

есть механизм. работает отлично.

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

openbsd тем мне и нравится, что плевать на вас всех хотел :)

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

Кококо

Нафига мне новые VCS, когда можно жрать окаменелое говно!

hvatitbanit ()
Ответ на: Кококо от hvatitbanit

хорошо, тогда объясни - нафига тебе новые vcs?

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

задачу, которая на него возложена - он исполняет отлично. тех, кому это надо - полностью устраивают. непонятно, причём тут те, кто ничего не знает, ничего не понимает, но мнение имеет.

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

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

openbsd тем мне и нравится, что плевать на вас всех хотел :)

Плюёт на пользователей, так и запишем.

Идиотизм, что во фре, что в вашей опенбзде. Только во фре есть git зеркало исходников, качаю оттуда.

А в том же DragonFlyBSD (разработка идет на git) я отослал патч, они его закоммитили в master, а в ветки релиза его нет, но туда приходят обновления безопасности/важные багфиксы. Так что же мне, каждый раз накладывать этот патч, который я отослал? Нет! Я сделал cherry-pick и живу спокойно. А вы со своими кэвээсами должны страдать

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

куда ты даже слать ничего не собираешься - это странно.

Во, это в точку. Об такое говно не хочу даже руки марать

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

Плюёт на пользователей, так и запишем.

на малолетних дебилов. так и запиши. узнаю, что ты приближался к openbsd - руки тебе повырываю.

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

Насчёт замены Апача на nginx, согласен, хотя многие могут оспорить. В любом случае из портов апач не выбросили.

А вот то, что убрали «тяжелого мамонта» sendmail - тут не только руками, но и ногами «ЗА»

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

узнаю, что ты приближался к openbsd - руки тебе повырываю.

Папка, не надо!

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

Как интересно ты сразу обосрался-то! Если мне система разработки в той же фре не нравится, я это признаю. А ты построил себе идола, бугага.

Единственное, что в этой истории с фрёй меня радует, так то, что есть git зеркала, и то, что всё и так работает.

А вот то, что в DragonFly проще мониторить изменения и искать баги именно благодаря git, это плюс. Вряд ли я смог бы им помочь, если бы там были тарболы или CVS

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

Как интересно ты сразу обосрался-то!

какая интересная логика. или в вашем новом сленге «ты» уже означает «я», и я просто безнадёжно отстал?

feofil ()

Интересно а почему именно nginx, который разрабатывается по принципу opencore, есть же весьма съедобный lighttpd...

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

Секурнее и намного.

это миф.

1. Проектируется с учётом требований безопасности.

пустые слова. обычная ос, ничем не отличающаяся от какой-нибудь фри или того же линукса. только более убогая.

2. Используются множество технологий безопасности, здесь конкурентом есть только Hardened Gnetoo.

не смешно. в линуксе есть selinux, apparmor, grsecurity, rsbac и так далее. кому надо — тот сделает.

3. Базовая система имеет высокий уровень доверия по отсутствию не декларированных возможностей. Причём не только в коде, а и в самих алгоритмах, моделях.

базовая система никому не нужна сама по себе, это как использовать DOS.

а вообще хороший был сайт wideopenbsd.org, размазывал вас, фанбоев, по стеночке.

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

А сколько лет usb 3.0?

USB 3.0 was released in November 2008

Если смотреть поддержку производителей, то в начале 2011 USB3 появилась в южных мостах AMD, отдельным чипом некоторые материнки начали снабжать года на полтора раньше. Первую USB3 флешку я себе купил летом 2012, даже не имея портов USB3 (она стоила всего на полтинник дороже USB2, а по скорости ощутимо быстрее даже при втыкании в USB2-порт).

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

Selinux и сотоварищи это по сути попытка сделать мандатный доступ в системе с групповыми политиками. Тот же Брукс ещё лет 30 назад писал о том, что если ваша идея не вписывается в архитектуру системы, её лучше в систему не пихать, а то хуже будет. Так что наличие selinux это палка о двух концах.

anonymous ()

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

Это что за зверь такой?

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

вместо них всё равно nginx

nginx не может быть заменой apache, о чем в новости и сказано.

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

selinux излишне бюракратическая система. Если ты на ней поднимешь нечто статичное, то все будет неплохо, а в динамичной среде будет очень тяжело каждый раз правила перенастраивать.

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

«Изохронные передачи (isochronous transfers) – непрерывные передачи в реальном времени, занимающие предварительно согласованную часть пропускной способности шины с гарантированным временем задержки доставки. Позволяют на полной скорости организовать канал с полосой 1,023 Мбайт/с (или два по 0,5 Мбайт/с), заняв 70 % доступной полосы (остаток можно заполнить и менее емкими каналами). На высокой скорости конечная точка может получить канал до 24 Мбайт/с (192 Мбит/с). В случае обнаружения ошибки изохронные данные не повторяются — недействительные пакеты игнорируются. Изохронные передачи нужны для потоковых устройств: видеокамер, цифровых аудиоустройств (колонки USB, микрофон), устройств воспроизведения и записи аудио- и видеоданных (CD и DVD)» (c) habrahabr.

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

Да, полностью согласен. В общем-то, в этом и заключается основная проблема: количество усилий, которое необходимо затратить на (неважно, изначальную или последующую) настройки правил (при этом не забывая, что в этот момент мы имеем две противоположные по идеологии, тем не менее активные, системые управления правами) достаточно велико, чтобы сделать использование selinux нежелательным.

anonymous ()
Ответ на: Кококо от hvatitbanit

Для портов dvcs это действительно из пушки по воробьям. Для данной задачи cvs или svn более чем достаточно.

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

«Another major consideration is the wishes of the developers. The OpenBSD developers are the ultimate judges of what does and doesn't go into the project. Just because an application is „good“ doesn't mean the OpenBSD project wishes to devote the resources needed to maintaining it, or that they will share other's enthusiasm about its place in OpenBSD» (c) OpenBSD FAQ 1.11.

Чем-то он им понравился, может быть лицензией?

Lothlorien ★★★ ()
Последнее исправление: Lothlorien (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.