LINUX.ORG.RU

OpenBSD 4.7

 , ,


0

0

Только что состоялся официальный релиз OpenBSD 4.7.

Как и в предыдущих релизах, в 4.7 присутствуют значительные улучшения и новые функции, практически во всех областях системы:

  • Новые и улучшенные платформы:
    • alpha: добавлена поддержка DS15/DS25/ES45
    • loongson: новая платформа для устройств основанных на MIPS-совместимых процессорах Loongson 2E и 2F. В данный момент поддерживаются Lemote Fuloong 2F mini-PC, Lemote Lynloong all-in-one-PC, Lemote Yeeloong netbook (модели 8.9" и 10.1"), EMTEC Gdium Liberty 1000 netbook
    • sgi:
      • Добавлена поддержка многонодовых SGI Origin в режиме M
      • Добавлена поддержка систем SGI Origin 350, Onyx 350, Onyx 4 и Tezro
      • Добавлена поддержка SMP на SGI Octane
      • Поддержка гораздо большего количества встроенных устройств на системах Octane и Origin
    • socppc: добавлена поддержка RouterBOARD RB600A
    • sparc64: начата работа над поддержкой запуска OpenBSD в гостевом домене поверх OpenBSD в глобальном домене на машинах sun4v
  • Улучшенная поддержка железа, самое на мой взгляд важное:
    • Модернизированная подсистема SCSI, включая множественные улучшения в драйверах
    • Поддержка UDF 2.5 и 2.6 (HDDVD и Blu-ray)
    • mpath(4), драйвер, который реализует унифицированный интерфейс доступа к устройствам, доступным через несколько путей.
    • Множество новых драйвер для сенсоров, многие из которых уже портированы в другие ОС семейства BSD и в Linux
    • urndis(4), драйвер для удаленных NDIS Ethernet over USB устройств (телефонов)
    • xf86-video-wsudl(4), драйвер Xorg для устройств USB DisplayLink, поддерживаемых udl(4)
    • Новый драйвер mpii(4) для SAS 2 контроллеров основанных на LSI Logic Fusion MPT Message Passing Interface II
    • Новый драйвер athn(4) для Atheros IEEE 802.11a/g/n
    • Новый драйвер alc(4) для Atheros AR8131/AR8132 10/100/Gigabit Ethernet
    • Новый драйвер gcu(4) для Intel EP80579 Global Configuration Unit
    • lom(4), драйвер для LOMLite и LOMLite2 (присутствует во многих серверах на Sun UltraSPARC-IIi)
    • vsw(4), драйвер для виртуальных свитчей на машинах sun4v
    • vds(4), драйвер для виртуальных серверов дисков на машинах sun4v
    • В драйвер em(4) добавлена поддержка интегрированного EP80579 и ICH9 M V
    • Поддержка Sun GigabitEthernet SBus Adapter 1.0/1.1 была добавлена в драйвер ti(4)
    • Улучшенная поддержка контроллеров Fibre Channel от QLogic в драйвере isp(4)
    • Поддержка Sun Gigabit Ethernet в драйвере gem(4)
    • В драйвер iwn(4) добавлена поддержка Intel WiFi Link 1000 and Intel Centrino Advanced-N 6200/Ultimate-N 6300
    • В драйвер run(4) добавлена поддержка Ralink RT3572 based 802.11n
    • Поддержка карт VIA Tremor 5.1, M-Audio Revolution 5.1 добавлена в драйвер envy(4)
    • Новый драйвер uhts(4) для USB-шных тачскринов
    • Улучшенная поддержка тачскринов в драйвере Иксов xf86-input-ws(4)
    • Добавлена поддержка контроллера PIC PCI-X в драйвере xbridge(4) на машинах SGI
    • Поддержка встроенного адаптера Fast Ethernet на машинах SGI Octane и многих системах семейства SGI Origin в драйвере iec(4).
    • Поддержка большего числа устройств ввода и видеовывода на системах Octane и Origin в драйверах iockbc(4), impact(4) и odyssey(4)
    • Серьезно доработанная система аллокации ресурсов PCI - больше железа, не настроенного при загрузке (включая hotplugged железо), должно теперь работать
    • Улучшенная поддержка USB-audio устройств в uaudio(4)
  • Новые инструменты:
    • newfs_ext2fs(8) для создания файловых систем ext2
    • mkuboot(8) для создания загрузочных образов U-Boot
    • midicat(1) сервер MIDI, позволяющий взаимодействовать MIDI программам (приблизительно как aucat)
    • Совместимый с POSIX fuser(1)
  • Улучшения в подсистеме файловых систем:
    • Dynamic Buffer Cache теперь может занимать все пространство, указанное в sysctl kern.bufcachepercent
    • Переписан динамический кеш имен VFS, теперь используются красно-черные деревья вместо связанных списков
    • Большое число улучшений стабильности NFS клиента
    • Починено монтирование FAT32
    • Починена работа с директориями на cd9660
    • Пофикшены разные проблемы блокировок на cd9660, udf, msdosfs и ffs
  • Улучшения в pf(4):
    • nat-to, rdr-to, binat-to заменяют nat, rdr и binat
    • route-to, reply-to, dup-to и fastroute теперь включены в filteropts
    • pf(4) теперь может пробрасывать пакеты между разными доменами маршрутизации
    • В pfctl(8) добавлены опции -S и -L для сохранения и загрузки state table pf'а из/в файл(а).
    • Добавлена поддержка IPV4 и IPv6 'divert' сокетов
  • OpenBGPD, OpenOSPFD и другие демоны маршрутизации:
    • Обновленный код 'возможностей' (capability) в bgpd(8) для поддержки RFC 5492
    • BGP MPLS VPN (RFC 4364) - поддержка добавлена в bgpd RIB
    • В bgpd(8) реализована поддержка RFC4486 BGP Cease Notification Message subcodes
    • Теперь можно включить/выключить отдельные BGP capabilities
    • bgpctl(8) irrfilter был обновлен и теперь поддерживает IPv6 и четырехбайтные номера AS.
    • ospfd(8) теперь можно указывать таймеры router-dead-time, hello и SPF меньше секунды
    • ospf6d(8) теперь инсталлируется по умолчанию. RIB теперь наконец-то можно синхронизировать с таблицей маршрутизации ядра. Добавлена поддержка AS-ext LSA. Этот проект все еще в стадии WiP, но claudio@ очень нужны отзывы «с полей».
    • ldpd - демон протокола распределения меток LDP в MPLS теперь инсталлируется по умолчанию. Для его использования все еще требуется кастомное ядро с опцией MPLS
  • Общие улучшения в сетевом стеке:
    • brconfig теперь интегрирован в ifconfig(8)
    • Реализация vether(4), виртуального устройства Ethernet
    • Были пофикшены два бага в IPsec/HMAC-SHA2, в результате появилась несовместимость с HMAC-SHA-256/384/512 в предыдущих версиях OpenBSD и других реализацях IPsec с этим багом
    • В dhcpd(8), возвращается опция Relay Agent Information и добавлена поддержка для оборудования ipsec-tunnel
    • dhcrelay(8) теперь определяет домен маршрутизации к которому привязан интерфейс на котором он запущен и использует этот домен для передачи пакетов серверу
    • В dhcrelay(8) добавлена поддержка RFC3046 «DHCP-over-ipsec»
    • tcpdump(8) пофикшен для совместимости парсера BGP OPEN capability с RFC 5492
    • В route(8) добавлена команда exec для запуска произвольного процесса и его потомков в определенного домене маршрутизации
    • В ifconfig(8) устранено ограничение на 64 alias'а
    • Множественные фиксы дефрагментации mbuf'ов и копирования цепочек mbuf'ов улучшили надежность
  • Другие улучшения:
    • У malloc(3) теперь есть флаг S который включает разные опции упрощающие дебаг и повышающие безопасность
    • В resolv.conf(5) теперь можно указать альтернативный порт
    • Множество улучшений совместимости с POSIX
    • Множество улучшений в звуковой подсистеме
    • C помощью parfait была найдена и устранена не одна утечка памяти

Полный список изменений можно найти по адресу http://www.openbsd.org/plus47.html

Система также включает Xenocara (основана на X.Org 7.4 с xserver 1.6.5 + патчи, freetype 2.3.9, fontconfig 2.6.0, Mesa 7.4.2, xterm 250 и другое), OpenSSH 5.5 и почти 6000 портов.

Традиционная песенка и комментарии: «I'm still there»

Разработчики выражают благодарность всем, кто участвовал в разработке и помогал багрепортами, или даже просто покупал официальные диски (это основной источник финансирования проекта).

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

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: maxcom (всего исправлений: 2)

2 val-amart

0_0 это нездорОво столько писать...

helios ★★★★★
()

Ниасилил, многабукаф.

Почему в Debian много программ из сабжа?

derrix
()

1) *BSD R.I.P 2) Сколько я видел БСДешников и все они похожи на val-amart, это какая то закономерность?

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

devio.us как шлепался с этой самой openbsd так и шлепается...

anonymous
()

ну ты дал :)

по сабжу - хорошо, пускай будет

Ingvarr ★★★★
()

Не поклонник BSD, но оформлению новости аплодирую стоя. Еще б подпункты «других улучшений» сдвинуть уровнем ниже и будет эталон.

northerner ★★★
()

> Традиционная песенка и комментарии: «I'm still there»

Хм. Я сперва подумал, что перепев «Still alive». :)

atrus ★★★★★
()

Хотя сам и линуксоид, но рад за Опенок :)

Со стороны кажется что они наиболее динамично из всех BSD развиваются...

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

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

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

Спасибо за отлично написанную новость.

Использую Линукс но, поставлю на старый ноут. С 4.5, думаю не нормально обновиться не выйдет.

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

> Подтверждаю именно этот вариант, чтобы напомнить, что lor-cut нужно восстановить в рабочее состояние.

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

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

Ура! Надо будет открыть сегодня шампанское и выпить за это.

OMG. Прочитал как «шаманское». Хотя если BSD, то правильно.

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

> Проверено: Shaman007 (19.05.2010 22:02:17)

Шаманское, шаманское, все вам правильно показалось )))

XVilka ★★★★★
()

> Традиционная песенка и комментарии: «I'm still there»

Песня называется «I'm still here» (s/there/here/).

anonymous
()

Кто-нибудь может рассказать, зачем оно надо?

Файерволл - железки давно не стоят тех заоблачных денег, что когда-то. Сервак - а что на нём можно поднять? Про воркстейшен вообще говорить нечего.

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

> Чем оно лучше Windows Server?

А что, кто-то здесь говорил что оно лучше? Я не слышал :-)

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

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

>Кто-нибудь может рассказать, зачем оно надо?

Файерволл - железки давно не стоят тех заоблачных денег, что когда-то. Сервак - а
что на нём можно поднять? Про воркстейшен вообще говорить нечего.

Open bsd - идеальна для того, чтобы показывать на нее пальцем и громко смеяться, в этом ее главное предназначение.

anonymous
()

Оформление - пять, ага. Но не дочитал)

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

> Еще б подпункты «других улучшений» сдвинуть уровнем ниже и будет эталон.
это я просто провтыкал завернуть в [list][/list]. если кто-то из модераторов поправит, буду благодарен.

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

Если FreeBSD - унылая поделка вообще «ни о чём», то OpenBSD как всегда на острие технического прогресса в своей уникальной нише. OpenBSD - это вообще один из отличных примеров абсолютного правильного позиционирования програмного продукта и последовательного его развития. Я очень рал тому, что OpenBSD была, есть и будет как залог технологического лидерства UNIX в сфере сетевых технологий. Ура!

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

Да, вот с 95-го года всё думаем, что проект себя изжил, кошмар просто, как мучаемся по этому поводу!

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

>и да, в отличии от фряхи вполне нужная вещь.
+1

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

>Если FreeBSD - унылая поделка вообще «ни о чём», то OpenBSD как всегда на острие технического прогресса в своей уникальной нише. OpenBSD - это вообще один из отличных примеров абсолютного правильного позиционирования програмного продукта и последовательного его развития. Я очень рал тому, что OpenBSD была, есть и будет как залог технологического лидерства UNIX в сфере сетевых технологий. Ура!

Некрасов?

Shaman69
()

а если всё-таки серьёзно, кто-то юзает сабж в продакшене? несколько лет слежу за проектом, но каждый раз читая upgrade guide и фразу перед ним «and do not want to reinstall» , как-то совсем не поднимается рука ставить опёнок на больше, чем посмотреть. и ещё обновлять нужно каждые полгода и каждые полгода система довольно сильно может изменится.. даже во фре апгрейды гораздо спокойнее + время поддержки.

anonymous
()

Пару дней назад воткнул снапшот 4.7 на файлопомойку, захотелось олдскула, трэша и угара. Доволен :)

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

Это был сарказм на объём новости. Это не новость, а копипаст changelog'a.

Leency
()

Слишком много букв в новости, не осилил. По теме: без своих придурковатых песенок они бы выглядели не такими клоунами.

dm1024 ★★★
()

devio.us тоже обновились :)

Shareware accounts server http://devio.us тож обновились :) Респект им !

dmesg

OpenBSD 4.7 (ROTTER) #0: Tue May 18 00:21:39 EDT 2010 root@wolfman.devio.us:/usr/src/sys/arch/i386/compile/ROTTER

<skip>

stasm
()

>Множество новых драйвер для сенсоров

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

Хорошая песня :-)


Ну хоть что-то хорошее.
Правда, теперь потерялся в предпочтениях :) Бо понравились обедве песни - и ютубная и про серверную :)

yaws
()

Интересно, с ral(4) i rum(4) все также криво в режиме hostap? :)
Надо обновится.

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