LINUX.ORG.RU

OpenBSD 4.6

 ,


0

0

Сегодня, неожиданно отступив от привычного графика, Тео де Раадт объявил о выходе OpenBSD 4.6

Это 26 релиз на CD (27 на FTP). К тому же, сегодня проекту OpenBSD сегодня исполнилось 14 лет!

Изменений в этом релизе, как всегда, много, вот основные на мой взгляд:

  • Поддержка SGI Octane, SGI Origin 200 и SGI Fuel в порте на архитектуру sgi, поддержка плат MVME141 и MVME165 в порте mvme88k, улучшения в архитектурах sparc/sparc64
  • Множество новых драйверов и улучшений в существующих, поддержка нового оборудования
  • Первый релиз с собственным почтовым демоном OpenSMTPD - smtpd(8)
  • Импорт tmux(1), замены window(1); разработка теперь ведется в основной ветке OpenBSD
  • Автоматическое интеллектуальное разбиение на разделы в disklabel(8), поддержка undo
  • Улучшения в работе sysmerge(8), httpd(8), systat(1), gdb(1), sendbug(1), ftpd(8), relayd(8), softraid(4), sshd(8), route(8), rtsold(8), ifconfig(8)
  • Улучшения в pf(4):
    • pf теперь включен по умолчанию в rc.conf
    • Новое ключевое слово match, которое не меняет политики pass/block для пакета, но способно менять любые другие параметры, как то тегирование, маршрутизацию, очереди и т.д.
    • Изменение в поведении scrub: теперь scrub следует включать только в основных правилах, например match in all scrub, отдельных правил типа «scrub» больше нет. Также, оставлен только один тип нормализации, самый полный
    • Улучшение транзакционности в pf
    • Более жесткие проверки для ICMP и ICMPv6
    • Значительные улучшения в pfsync(4): поддержка режима работы кластера файерволлов active-active, уменьшение трафика репликации стейтов.
  • Улучшения в маршрутизации и демонах динамической маршрутизации:
    • Полная поддержка множественных RIB в OpenBGPD, можно фильтровать по отдельным RIB'ом, можно назначить соседу конкретный RIB и т.д.
    • Поддержка формата ASPLAIN для 32-х битных ASN в bgp.conf и bgpctl
    • Поддержка указания альтернативных доменов маршрутизации для OpenOSPFD
    • Другие небольшие улучшения в ospfd, ripd и dvmrpd
    • Новый демон маршрутизации OpenLDPD для поддержки MPLS
  • Улучшения в сетевом стеке:
    • Поддержка VRF в результате добавления множественных доменов маршрутизации
    • Поддержка указания используемого домена маршрутизации в ifconfig(8), ping(8), traceroute(8), arp(8), nc(1) и telnet(1)
    • Код, отвечающий за маршруты, теперь следит за состоянием используемых интерфейсов
    • Несколько запущенных dhclient(8) больше не мешают друг другу
    • Сообщения ICMP Redirect игнорируются по умолчанию
    • При маршрутизации проводные сетевые интерфейсы теперь имеют больший приоритет чем беспроводные
    • Интерфейсы tun(4) теперь эмулируют состояние подключения в зависимости от того, открыть ли дескриптор устройства
    • Информация из таблицы состояний pf теперь используется для ускорения принятия решения о маршрутизации
  • Переписан установщик системы с целью сделать процесс более простым и наглядным, также во время установки теперь поддерживается автоматическая разбивка на разделы
  • Теперь доступно более 5800 портов сторонних приложений
  • Как всегда, значительны улучшения в документации и чистоте кода

Система также включает следующий набор сторонних программных продуктов:

  • Xenocara (основан на X.Org 7.4 + патчи, freetype 2.3.9, fontconfig 2.6.0, Mesa 7.4.2, xterm 243 и другие)
  • Gcc 2.95.3 (+ патчи) и 3.3.5 (+ патчи)
  • Perl 5.10.0 (+ патчи)
  • Улучшенная версия Apache 1.3, с поддержкой SSL/TLS и DSO
  • OpenSSL 0.9.8k (+ патчи)
  • Groff 1.15
  • Sendmail 8.14.3, с libmilter
  • Bind 9.4.2-P2 (+ патчи)
  • Lynx 2.8.6rel.5 с поддержкой HTTPS и IPv6 (+ патчи)
  • Sudo 1.7.2
  • Ncurses 5.2
  • Последний KAME IPv6
  • Heimdal 0.7.2 (+ патчи)
  • Arla 0.35.7
  • Binutils 2.15 (+ патчи)
  • Gdb 6.3 (+ патчи)

Более полный список изменений можно посмотреть тут.

Дистрибутив OpenBSD 4.6 как всегда доступен на CD. Набор из 3-х дисков, буклета и прикольных наклеек стоит всего $50. Помните, что продажа дисков это основной источник финансирования проекта, так что если вы или ваша организация используете OpenBSD в работе, подумайте о возможности приобретения такого набора. На второй дорожке второго диска также присутствует фирменная песенка, текст которой можно почитать тут. Там же ее можно и скачать. Те, кто не заказал диск или не хочет ждать доставки, могут загрузить дистрибутив с одного из многочисленных зеркал, полный список которых есть здесь.

Тео де Раадт благодарит артиста Ty Semaka за оформление диска и песенку, всех разработчиков за плодотворную работу, а также всех пользователей OpenBSD, особенно тех, кто присылал bugreport'ы, патчи, и оформил предзаказ на диск.

>>> Сообщение Тео в списке рассылки

★★★★★

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

Теперь доступно более 5800 портов сторонних приложений

В виде собранных пакетов доступно 5606 приложений для i386, 5544 для amd64, немногим меньше для спарков и далее по убывающей для более экзотичных платформ. Highlights:

  • Gnome 2.24.3
  • KDE 3.5.10
  • Xfce 4.6.1
  • MySQL 5.0.83
  • PostgreSQL 8.3.7
  • Postfix 2.6.2
  • OpenLDAP 2.3.43
  • Mozilla Firefox 3.0.11 и 3.5
  • Mozilla Thunderbird 2.0.0.22
  • OpenOffice.org 3.1.0
  • Emacs 21.4 и 22.3
  • Vim 7.2.190
  • PHP 5.2.10
  • Python 2.4.6, 2.5.4 и 2.6.2
  • Ruby 1.8.6.369
val-amart ★★★★★
() автор топика
Ответ на: комментарий от Sekai

свои Иксы. с захватывающими играми и приятными в общении девицами.
а еще это название одной рыбы.

val-amart ★★★★★
() автор топика

Песня в прошлый раз была лучше

prorok2k
()

Классно конечно, Тео Де Раадт все таки крут. Но на X series 3650 оно так и не ставиться а следовательно => в топку! :-)

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

>предал OpenBSD анафеме за несвободный софт в портах
Все правильно сделал.

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

>сегодня проекту OpenBSD сегодня

точно проекту 14 лет??? не... проекту или автору???)

ExpertOff
()

># Поддержка VRF в результате добавления множественных доменов маршрутизации

Мать моя восьмибитная, Тео, я хочу от тебя ребёнка! А где-нибудь еще в униксах это есть?

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

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

Xenocara is the name chosen for OpenBSD's version of X. It is currently based on X.Org 7.3 and its dependencies. http://xenocara.org/

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

OpenBSD не пригодна для построения высокопроизводительных решений в основном из-за массы устаревшего кода в ядре, унаследованного от 4.4BSD-Lite. Отсутствие поддержки MSI и других современных технологий и алгоритмов -- лишь одно из следствий этого. Если интенсивно писать новый код, посыпятся дыры, и это повредит имиджу "самой безопасной ОС".

res
()

masturbating monkeys

anonymous
()

Песенка, ура, ура. Очень хорошая.:)

Levinskij
()

Суперновость (хоть я и узнал ее до ЛОРа еще с офф сайта). оба лаптопика щасливы, хоть и на каррентах. а Хенокара хорошо, надеюсь они как то смогут ее держать вровень с Хорг не выбрасывая как некоторые все подряд.

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

>>OpenBSD не пригодна для построения высокопроизводительных решений

да они туда вроде и не лезут. а вот 3д у меня работает на ати!) во всяком случае мне хватает. Проблема БСД, и опенка в частности, в нехватке рук, а те, что есть делают огромный все таки объем работы на всех фронтах.

nerfur ★★★
()

Интересная штука. Как у них с поддержкой видео интел?

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

>выкинь свои 15 дюймов на помойку, нищеброд
У меня 23,5'' на десктопе. А вот на ноутбуке - новость на три экрана.

Anounax
()

Мои самые искренние поздравления всем пользователям и администраторам этой, безусловно, нужной, системы)

//Slackware + FreeBSD user

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

> Стабильно как говно мамонта =)
специально для любителей новья, позавчера импортировали 4.2.1
тоже не самый свежий, но это последний gcc под GPLv2. в портах скоро (пилят они это уже давно, потому есть надежда, что действительно скоро) будет последний гцц.

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

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

буквоед =). ну, я это и хотел сказать, может, не совсем верно выразился.

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

>И у linux с маршрутизацией вообще все грустно.

У кого тогда не грустно? У bsd? А что ж их никто не использует тогда на роутерах то?

anonymous
()

>сегодня проекту OpenBSD сегодня исполнилось
>Проверено: maxcom


хмм...

anonymous
()

Половина зеркал лежит, вторая половина ещё не синхронизировались, а новость уже есть. ЛОР таки торт :-)

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

>Ты policy routing не путай. И у linux с маршрутизацией вообще все грустно.

не по этому ли все производители роутеров именно линукс выбирают?

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

Трололо. Жунипер вон вполне использует, только скромничает. Да и openbsd по функционалу -- вполне себе CE для нищебродов.

А давай ты придумаешь как в linux получить полноценный administrative distance и route redistribution без костылей. Мне правда очень интересно. :3

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

>не по этому ли все производители роутеров именно линукс выбирают?

Ты роутерами домашние гей-т-веи с натом называешь? Да, он отлично встраивается и имеет огромную поддержку железа.

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

> Офигеть, новость на 3 экрана :)
> Половина зеркал лежит, вторая половина ещё не синхронизировались, а новость уже есть. ЛОР таки торт :-)


спасибо, для вас стараюсь =)
новость я прочитал в списке рассылки еще в восемь часов, просто был занят на работе, а потом почти 2 часа писал.

val-amart ★★★★★
() автор топика

Хорошая мина при плохой игре.

Новость оформлена хорошо, но таки BSD RIP.

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

> И не лениво им такую жирную запускалку для OpenSSH пилить?
фигасе. а про OpenBGP/OpenOSPF/OpenRIP, repayd, pf/altq, carp, policy routing, и сабжевые smtpd и VRF ты, конечно, не слышал? это не говоря уже о качественном коде и документации.

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

> Но на X series 3650 оно так и не ставиться
инфа 100%? =)
а то конкретно на 3650 не ставил, но на других х сериес вполне себе крутится

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

> Трололо. Жунипер вон вполне использует, только скромничает.

Juniper использует доведенную до ума FreeBSD, которая называется JunOS. Скорее всего Juniper использует OpenSSH, OpenBGPD/OSPFD и прочий userland. Ядро OpenBSD никому не нужно.

> А давай ты придумаешь как в linux получить полноценный administrative distance и route redistribution без костылей

Что значит "без костылей"? За эти вещи отвечают в основном демоны динамической маршрутизации (quagga, openbgpd/ospfd), а не ОС общего назначения.

Есть другое предложение: придумайте как сделать в OpenBSD per-user QoS для нескольких тысяч IP.

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

> Ядро OpenBSD никому не нужно
возможно, многим и не нужно. но, именно там разрабатывается много вкусного сетевого, а бгпд/оспфд сильно завязаны на ядро Опена, потому никуда более так и не портировали до сих пор.

> Есть другое предложение: придумайте как сделать в OpenBSD per-user QoS для нескольких тысяч IP

увеличить в ядре лимит на максимальное количество очередей, генерировать pf.conf на основе шаблона.

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

>Ты роутерами домашние гей-т-веи с натом называешь?

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

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

> фигасе. а про OpenBGP/OpenOSPF/OpenRIP, repayd, pf/altq, carp, policy routing, и сабжевые smtpd и VRF ты, конечно, не слышал?

Все это остальное не нужно. А OpenRIP звучит символичненько, да.

> это не говоря уже о качественном коде и документации.

А еще там обнаружена всего одна дыра за последние пару столетий. Слышали, как же.

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

>> smtpd
> А, простите, оно то нафига?


реализация почтовика с нуля, простого и легкого, с простым конфигом в стиле пф и не "стандартном" фреймворке для демонов в OpenBSD, под бсд лицензией. постепенно обрастает функционалом, там посмотрим, во что оно вырастет. остальные начинания, вон, неплохо так подросли.

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