LINUX.ORG.RU

Новости «BSD»

Активные теги:

 ,

Внимание: совершено вторжение на сервера сайта freebsd.org

 ,

Группа BSD

Команда обеспечения безопасности внутренней инфраструктуры сайта http://www.freebsd.org/ сообщает о состоявшемся вторжении на два узла кластера, обеспечивающего работу CVS-репозиториев сторонних пакетов. На данный момент довольно большое количество машин отключены от сети и проходят внутреннее инспектирование и анализ.

Взлом был обнаружен лишь 11 ноября, хотя само вторжение, скорее всего, произошло еще 19 сентября. Как полагают исследователи, злоумышленникам удалось заполучить SSH-ключ одного из разработчиков дистрибутива. Подчеркивается, что взлом не был результатом эксплоита или системной уязвимости. Попытки взлома зафиксированы на двух головных узлах кластера сервиса сборки сторонних пакетов, использующего признанную устаревшей систему контроля версий CVS.

( читать дальше... )

Всем пользователям FreeBSD рекомендуется следить за развитием событий.

>>> Подробности (freebsd.org)

ins3y3d
()
: m0n0wall 1.34 (27 комментариев)

OpenBSD 5.2

 

Группа BSD

1-го ноября вышел плановый релиз свободной операционной системы OpenBSD версии 5.2.

Краткий обзор главных изменений:

  • Замена нитей пользовательского уровня pthreads на ядерные нити rthreads с полной утилизацией всех ядер многопроцессорных систем.
  • Поддержка гибернации (hibernation aka suspend-to-disk) на i386-устройствах.
  • Nginx и SQLite добавлены в базовую систему.
  • Улучшения производительности 10Gbit сетевых карт.
  • Увеличен по умолчанию размер начального окна TCP соединений (draft-ietf-tcpm-initcwnd).
  • Поддержка IPv6 практически во всех сетевых программах базовой системы.
  • Улучшения в OpenSMTPD — будущей замене Sendmail.
  • Различные улучшения в пакетном фильтре pf.
  • SSLv2 исключён из библиотеки OpenSSL.
  • OpenSSH 6.1.
  • Поддержка R4k и R10k семейств процессоров SGI платформы.
  • Язык программирования Go добавлен в коллекцию портов.
  • Новая песня Aquarela do Linux! о проблемах Линуксо-дистро-центризма.

И многое-многое другое…

Полный список всех изменений и входящих в поставку программ доступен на страничке проекта.

>>> Подробности (openbsd.org)

beastie
()

NetBSD 6.0

 ,

Группа BSD

После двух лет активной разработки вышла новая мажорная версия NetBSD, четырнадцатая по счёту — 6.0.

NetBSD — ОС, основанная на 386BSD и 4.3BSD, очищенная от спорного кода AT&T, впервые была официально выпущена в апреле 1993 года, то есть она старше чем даже Slackware и Debian GNU/Linux.

Её девиз — “Of course it runs NetBSD” («Конечно, NetBSD работает и на этом»), так как цель разработки этой системы — облегчить её портирование на различные аппаратные архитектуры.

В новой версии улучшена масштабируемость при работе на многоядерных системах, добавлено много новых драйверов устройств и обновлены старые. Основные новшества связаны с поддержкой thread-local storage, LVM, device mapper, переписанной системой дисковых квот, новыми подсистемами для управления флеш-устройствами и NAND-контроллерами, экспериментальной файловой системой CHFS для флеш-памяти, поддержкой протокола Multiprotocol Label Switching (MPLS) и использованием модульного ядра по умолчанию (возможность скомпилировать и использовать монолитное ядро остаётся).

Данный релиз включает NPF, новый пакетный фильтр, разработанный с учётом работы на многоядерных системах, который может фильтровать TCP/IP-трафик, в том числе и с учётом состояний соединений (stateful inspection) и поддерживает NAT.

Кроме того, основные изменения включают:

  • Поддержка SMP и начальная поддержка suspend/resume для Xen domU. Поддержка PCI pass-through для Xen3, а так же balloon driver, используемый для динамического выделения памяти.
  • Большие переделки в порте MIPS: добавлена поддержка SMP и 64-битных процессоров (поддерживаются O32, N32, N64 ABI), расширения DSP v2 ASE, различные NetLogic/RMI-модели процессора, процессоры семейства Loongson и новые SoC
  • Улучшена поддержка SMP на PowerPC, теперь поддерживаются процессоры Book E Freescale MPC85xx (e500 core)
  • Поддержка ARM Cortex-A8, различных новых SoC, начальная поддержка Raspberry Pi. Его полная поддержка и значительные улучшения для ARM ожидаются в следующей версии.
  • Теперь time_t 64-битная во всех портах NetBSD, так что NetBSD не прекратит работать в 2038-м году.
  • Значительно улучшена поддержка бинарников linux.
  • Собственная реализация стандарта PGP — NetPGP теперь в базовой системе
  • Импортирован код ZFS из OpenSolaris, но он пока не работает.

>>> Скачать NetBSD 6.0

>>> Подробности (netbsd.org)

Xenius
()

В FreeBSD анонсировано окончание поддержки CVS для портов

 , , ,

Группа BSD

28 февраля 2013 года заявлено как дата, после которой дерево портов FreeBSD более не будет экспортироваться в CVS.

Это приведет к тому, что перестанут работать обновления дерева портов через CVS, cvsup и csup, к которым пользователи FreeBSD привыкли за многие годы использования этой системы. Всем пользователям рекомендуется перейти на обновление дерева портов через portsnap или subversion до указанной даты.

В качестве основной причины указывается крайняя сложность поддержки работы Ezm3 (компилятора, при помощи которого собирается cvsupd/cvsup) на архитектуре amd64 и сборки этого компилятора при помощи Clang.

>>> [HEADS-UP] Announcing the end of port CVS (freebsd.org)

sergv
()

Вышел новый пакетный менеджер для FreeBSD — pkgng 1.0

 ,

Группа BSD

После двух лет разработки (первый коммит был 7 сентября 2010 года), более 2000 коммитов от 43 разработчиков, вышла первая версия нового пакетного менеджера для FreeBSD — pkgng.

( читать дальше... )

Тестовые репозитории доступны по адресу http://pkgbeta.freebsd.org/.

Установить pkgng можно из дерева портов (порт ports-mgmt/pkg).

>>> Подробности (freebsd.org)

unfo
()

Опубликован код для поддержки FreeBSD в Hyper-V

 ,

Группа BSD

Стал доступен исходный код набора драйверов, обеспечивающих работу FreeBSD в качестве гостевой системы под управлением Hyper-V. В настоящее время ведутся работы по тестированию и включению этого кода в ядро FreeBSD.

В ближайшем будущем также планируется выпустить ISO образы с предустановленными драйверами для последних версий FreeBSD. На данный момент бета-версии драйверов можно скачать вместе с исходным кодом FreeBSD 8.2.

Код включает в себя 8500 строк кода, выпущен под лицензией BSD и является результатом сотрудничества Microsoft, NetApp и Citrix.

>>> Подробности (github.com)

ymn
()

Представлены инструменты для пересборки и обновления NetBSD

 

Группа BSD

Julio Merino представил инструменты, упрощающие пересборку и обновление операционной системы NetBSD.

Если вы не хотите повторять одни и те же однообразные действия снова и снова, вы, вероятно, используете скрипты для сборки NetBSD из исходных кодов и последующей установки нового образа системы. У меня были такие сценарии в течение многих лет, но они всегда находились в зачаточном состоянии. Более того, на каждой моей машине с NetBSD могли находиться разные версии этих скриптов, часто несовместимые между собой. Результатом работы по улучшению этих скриптов стали утилиты sysbuild и sysupgrade.

  • sysbuild (pkgsrc/sysutils/sysbuild) автоматизирует процесс извлечения исходников NetBSD из репозитория CVS и выполнения сборки для одной или нескольких платформ. Этот процесс определяется конфигурационным файлом, который задает параметры сборки.
  • sysupgrade (pkgsrc/sysutils/sysupgrade) автоматизирует процесс установки скомпилированной системы.

Introducing sysbuild for NetBSD

Introducing sysupgrade for NetBSD

>>> Подробности (netbsd.org)

ymn
()
: Тихо и незаметно вышел релиз FreeNAS 8.2 (20 комментариев)
: Открыта регистрация на EuroBSDcon 2012 (8 комментариев)

Ориентированная на LLVM стандартная библиотека C++ теперь во FreeBSD

 , ,

Группа BSD

Как уже упоминалось в новостях, FreeBSD 10 отказывается от GCC в пользу CLANG.

Следующим шагом в замене компилятора по умолчанию и планомерного избавления от GPL-кода в базовой системе стала замена стандартной библиотеки C++ на libc++ — совместимой со стандартами C++0x/C++11 библиотеки из проекта CLANG. Библиотека распространяется под двойной лицензией MIT и UIUC.

На данный момент код доступен в ветке 9-STABLE и эти изменения будут доступны в следующем релизе FreeBSD 9.1.

Сообщение о состоявшейся замене библиотеки в списке рассылки freebsd-stable

>>> Новость на www.phoronix.com (phoronix.com)

sergv
()
: Представлен отчет о развитии FreeBSD с начала 2012 года (114 комментариев)

FreeBSD 10 отказывается от GCC в пользу CLANG

 , , ,

Группа BSD

Как отмечено в Q1-2012 FreeBSD Status Report, LLVM компилятор Clang стремительно замещает GCC для этой популярной BSD ОС. Разработчики заметно продвинулись в построении C++11-стека, свободного от GNU. К релизу FreeBSD 10 они планируют сделать Clang С/С++ компилятором по умолчанию, отказавшись от GCC, и получить стек разработки на C++ под лицензией BSD.

Q1-2012 FreeBSD Status Report
http://wiki.freebsd.org/BuildingFreeBSDWithClang

>>> Подробности (phoronix.com)

power
()

Вышел Frenzy 1.4 — live-дистрибутив для системных администраторов

 , ,

Группа BSD

Как всегда, тихо и незаметно, после года и 10 месяцев с момента предыдущего релиза вышел Frenzy 1.4 (alto sax) — live-дистрибутив для системных администраторов.

Основное изменение — переход на кодовую базу FreeBSD 8.3, включая возможность работы с ZFS v28, а также перевод проекта на Github.

>>> Подробности и ссылка на образы (bspu.ru)

Lothlorien
()

Состоялся релиз OpenBSD 5.1

 ,

Группа BSD

1 мая точно по графику, состоялся официальный релиз 5.1 операционной системы OpenBSD.

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

  • новые драйвера, включая поддержку тачпадов Synaptics по умолчанию, интегрированной графики Intel Sandy Bridge, поддержку режима AES-GCM для новых процессоров Intel и будущих AMD;
  • доработки сетевого стека, в том числе улучшение работы PPTP, PPP и L2TP на нестабильных соединениях с задержками (например, в мобильных сетях), повышение надежности подсистемы 802.11 (в частности, работы в режиме точки доступа), улучшение поддержки IPv6;
  • доработки пользовательских приложений, в том числе демонов маршрутизации, так, traceroute и traceroute6 для каждого хопа могут подсмотреть номер AS;
  • доработки пакетного фильтра PF, включая поддержку NAT64, а также Netflow v9 and ipfix для pflow;
  • множественные улучшения и исправления базовой системы: поддержки локалей, соответствия заголовочных файлов стандартам, поддержки подсистемой softraid корневой файловой системы, а также возможности загрузки из неё ядра на архитектуре amd64;
  • OpenSSH 6.0.

К услугам пользователей более 7000 портов, из которых на архитектуре i386 откомпилировано 7229, а на amd64 — 7181 пакет, включая GNOME 3.2.1 (fallback mode), KDE 3.5.10, Xfce 4.8.3, LibreOffice 3.4.5.2, Chromium 16.0.912.77.

Система уже появилась на русском зеркале.

>>> Текст анонса (openbsd.org)

Lothlorien
()

Релиз OpenSSH 6.0

 , , ,

Группа BSD

Как всегда по графику вышел очередной релиз популярнейшего набора утилит для безопасной связи между компьютерами OpenSSH. Это в основном багфикс-релиз (схема назначения версий такая же, как в основном проекте OpenBSD и не зависит от кардинальности изменений).

Следует отметить, что в этой версии появилась поддержка разделения привилегий с использованием seccomp sandbox в Линуксе (пока объявлена экспериментальной), а также реализована возможность отмены перенаправления портов при использовании мультиплексирования сессии.

>>> Сообщение в списке рассылки (marc.info)

val-amart
()

Xorg 7.5.2 портирован на FreeBSD

 , , ,

Группа BSD

Программная инфраструктура графической подсистемы X.Org v.7.5.2 портирована на FreeBSD.

Особенности поддержки:

  • libdrm 2.4.31 (включая поддержку Kernel Mode Settings — KMS);
  • mesa 7.11.2;
  • xorg-server 1.10.6;
  • драйверы для новых видеокарт.

Это стало возможным благодаря следующим товарищам: Koop Mast, Eitan Adler, Niclas Zeising и всем тем, кто был тестером в подготовке портирования X11 на FreeBSD.

Для пользователей графических решений от Intel подготовлен экспериментальный патч Intel+KMS.

Для ветки 10-CURRENT: http://people.freebsd.org/~kib/drm/.

Для выпуска 9.0-RELEASE и ветки разработки 9-STABLE инструкция по применению Intel GPU patch 13.7 и по сборке драйвера: http://lists.freebsd.org/pipermail/freebsd-x11/2012-April/011640.html.

>>> Подробности (freshports.org)

iZEN
()

Вышлa в свет FreeBSD 8.3-RELEASE

 ,

Группа BSD

Сегодня, 18 апреля, состоялся очередной релиз FreeBSD 8-й ветки: 8.3-RELEASE. Из многочисленных изменений и новшеств можно отметить:

  • Подсистема usb(4) поддерживает т.н. USB packet filter, что позволяет улавливать пакеты, которые проходят через каждый USB хост-контроллер.
  • В юзерленд операционной системы была добавлена команда usbdump(8) (уже есть в 9.0-RELEASE).
  • Подсистема ZFS обновлена до версии 28.
  • Была добавлена также утилита poweroff(8), что по сути дела является эквивалентом
    shutdown -p now
  • Рабочее окружение KDE4 обновилось от версии 4.5.5 до 4.7.4.
  • Рабочий стол GNOME версии 2.32.1.

>>> FreeBSD 8.3-RELEASE Release Notes (freebsd.org)

JJackFLASH
()

Выпущен DragonFlyBSD 3.0

 , ,

Группа BSD

Наконец-то вышел релиз замечательной операционной системы семейства BSD DragonFlyBSD

Важные нововведения/изменения:

  • SMP VM. Значительна повышена скорость работы на многопроцессорных конфигурациях за счет улучшений в подсистеме виртуальной памяти.
  • HAMMER. Была повышена эффективность работы файловой системы HAMMER за счет введения time domain multiplexing
  • Был убран Big Kernel Lock из большей части ядра, во время работой над багом, вызванным, ошибкой процессора AMD.
  • Ядро с поддержкой SMP устанавливается по умолчанию. Это стало возможным за счет изменений в ACPI и interrupt routing
  • Шифрование дисков при помощи tcplay(8) , являющейся 100% совместимой с TrueCrypt и использует лицензию BSD.
  • В качестве репозитория пакетов используется pkgsrc-2011Q4.

Прямые ссылки на образа для скачивания:

i386
x86_64

>>> Подробности (dragonflybsd.org)

x4DA
()
: Релиз PC-BSD 9.0 (64 комментария)