Вышел релиз OpenBSD 4.6

18 октября 2009 года

На две недели раньше запланированного срока вышел релиз OpenBSD 4.6. Из представленных в новой версии улучшений можно отметить:

  • В состав интегрирован консольный оконный менеджер tmux по возможностям и клавишам управления похожий на screen. Подробный обзор особенностей проекта можно прочитать здесь;
  • Переписана программа установки с целью упрощения процесса инсталляции. В утилите disklabel появилась поддержка автоматического выделения места для дисковых разделов;
  • В базовый состав включен новый демон smtpd (проект OpenSMTPD), поддерживающий механизм разделения привилегий;
  • Улучшения пакетного фильтра PF:
  • pf отныне включен по умолчанию в rc.conf, в стандартной конфигурации pf блокирует только TCP порт 6000 (X-сервер) для внешних запросов, остальной трафик пропускается через систему пересборки фрагментированных пакетов ( packet reassembly);
  • Для обычных pf-правил теперь можно указывать отдельные опции нормализации пакетов (scrub), обособленные scrub-правила убраны;
  • Добавлено новое ключевое слово "match", которое применимо для выбора дополнительных опций, но не влияет на принятие решения о блокировке (pass/block);
  • Усилена проверка корректности ICMP и ICMPv6 пакетов;
  • Множественные улучшения кода pfsync, направленные на уменьшение синхронизирующего трафика и на обеспечение возможности создания active-active схемы резервирования межсетевого экрана.
  • Улучшение сетевого стека:
  • Добавлена поддержка виртуальных таблиц маршрутизации и виртуальных наборов правил пакетного фильтра (система раздельных доменов маршрутизации);
  • В утилите ifconfig добавлена возможность привязки сетевого интерфейса к виртуальному домену маршрутизации (routing domain). Также через ifconfig теперь можно полностью отключить IPv6 для заданного сетевого интерфейса;
  • Поддержка доменов маршрутизации добавлена в утилиты ping, traceroute, arp, nc и telnet;
  • При выборе маршрута теперь учитывается состояние линка для сетевых интерфейсов. Для беспроводных интерфейсов приоритет уменьшен до 4, чтобы они были менее предпочтительными по сравнению с проводными интерфейсами;
  • Решены проблемы с одновременным выполнением нескольких копий dhclient. В логе dhclient теперь отображаются MAC адреса;
  • По умолчанию запрещен прием IPv4 ICMP редиректов;
  • Улучшена поддержка оборудования:
  • Поддержка новых Gigabit Ethernet карт: RealTek RTL8103E, RTL8168DP, Broadcom BCM5709/BCM5716, Intel 82574L, 82575, 82576, ICH10, Marvell Yukon 2 88E8057. В драйвере ix (Intel 82598) задействованы аппаратные механизмы тэгирования vlan-ов;
  • Увеличена производительности и уменьшено потребление памяти для сетевых драйверов ix, sis, msk, bnx и vr;
  • Поддержка новых Wifi карт: Airoha AL2230S, RTL8187B, Atheros AR9001U USB 802.11a/b/g/Draft-N ,
  • Добавлен новый драйвер для видеоустройств с интерфейсом USB - udl(4). В драйвер msk добавлена поддержка аудиочипов Envy24HT;
  • Поддержка устройств хранения: VIA VX855, Intel SCH IDE. В ciss(4) (Compaq Smart ARRAY RAID) драйвере реализованы 64-разрядные FIFO режимы;
  • Расширена поддержка различных аппаратных сенсоров и watchdog-устройств.
  • Расширение поддержки аппаратных платформ: в платформе mvme68k появилась поддержка плат MVME141 и MVME165; в sparc64 добавлена поддержка видеоакселерации в драйвере фреймбуфера для карт Sun PGX, PGX64, XVR-100 и Tech Source Raptor GFX; в платформе sgi появилась поддержка систем семейства SGI Octane, SGI Origin 200 и SGI Fuel. Всего релиз 4.6 поддерживает 16 аппаратных платформ, две платформы (luna88k, mac68k) прекратили свое развитие, на 4 новых платформы (aviion, hppa64,

palm, solbourne) активно ведется портирование, поддержка 6 платформ (amiga, arc, cats, pegasos, pmax, sun3) прекращена.

  • Расширены возможности демонов маршрутизации OpenBGPD и OpenOSPFD. В состав включен юбилейный релиз OpenSSH 5.3;
  • Число портов достигло 5800. Для архитектуры i386 подготовлено 5606 бинарных пакетов, для amd64 - 5544; Например, в пакетах можно найти: 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, Firefox 3.5, Thunderbird 2.0.0.22, OpenOffice.org 3.1.0, PHP 5.2.10, Python 2.4.6, 2.5.4, 2.6.2, Ruby 1.8.6.369;
  • Компоненты от сторонних разработчиков, входящие в состав OpenBSD 4.6:
  • Xenocara (на базе измененной версии X.Org 7.4, freetype 2.3.9, fontconfig 2.6.0, Mesa 7.4.2, xterm 243);
  • Gcc 2.95.3 (+ патчи) and 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 (+ патчи);
  • Sudo 1.7.2;
  • Последняя версия KAME IPv6;
  • Ncurses 5.2
  • Heimdal 0.7.2 (+ патчи);
  • Binutils 2.15 (+ патчи);
  • Gdb 6.3 (+ патчи).

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Вышел релиз OpenBSD 4.6», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.