The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Отчёт о состоянии развития FreeBSD за третий квартал 2013 года

22.10.2013 13:23

Представлен отчёт о развитии проекта FreeBSD с июля по сентябрь 2013 года.

Основные достижения:

  • Система
    • Продолжена разработка проекта Newcons, в рамках которого развивается новый интерфейс для обеспечения вывода через графические устройства, позволяющий организовать доступ простых драйверов к консоли и терминальному режиму, а также доступ к фреймбуферу для X.Org. При этом от драйвера не требуется встраивание шрифтов, цветовых карт и изображений курсоров мыши, все эти компоненты будут предоставлены Newcons-драйвером vt. Проект также включает интеграцию с модулями KMS (Kernel Mode Setting), что позволит добиться поддержки современных релизов X.Org и обеспечить корректный возврат к режиму виртуального терминала после смены видеорежима средствами X.Org. Среди возможностей отмечается поддержка мыши, KMS (i915kms и radeonkms), USB-клавиатур, экрана-заставки, vidcontrol. Уже доступен первый рабочий вариант проекта, включающий поддержку мыши (sysmouse, пока без копирования и вставки), KMS, Unicode-шрифтов (в том числе кириллических), вывода Unicode символов на экран, работы в графическом и текстовом режимах, прокрутки истории вывода на экран.
    • Доведена до конца работа по реализации атомарной установки флага "close-on-exec" для предотвращения утечки файловых дескрипторов в дочерние процессы при вызове fork() и exec() в нитях и обработчиках сигналов. Поддержка атомарной установки флага обеспечена для всех POSIX-функций, создающих новые файловые дескрипторы, а также задействована для многих файловых дескрипторов, используемых в libc и libutil;
    • Продолжена работа по интеграции в базовую систему отладчика LLDB, развиваемого проектом LLVM. Для тестирования в базовую систему импортирван снапшот LLDB (SVN rev 255722), который можно собрать, указав WITH_LLDB= в src.conf. Из пока не решённых задач отмечается поддержка отладки многопоточных программ, core-файлов и ядра, возможность удалённой отладки, поддержка архитектуры MIPS;
    • Ведётся работа по устранению дефектов, выявленных в результате проведения статического анализа кода в сервисе Coverity, а также при использовании развиваемого проектом LLVM статического анализатора. Налажено автоматизированное тестирование кода FreeBSD HEAD в clang-analyzer, выполняемое несколько раз в неделю. Планируется обеспечить автоматическую публикацию в списке рассылки информации о новых проблемах.
  • Изолированные окружения, эмуляторы, безопасность и ограничения ресурсов
    • Представлены результаты улучшения реализации встроенного в ядро генератора псевдослучайных чисел CSPRNG, доступного через /dev/random. Текущий генератор случайных чисел является достаточно надёжным и пригодным для формирования непредсказуемых последовательностей в том числе и для криптографических нужд. Для формирования качественных непредсказумых входных данных в генераторе случайных чисел реализован предложенный Шнайером алгоритм Yarrow, основанный на дополнительном цикличном применении хэшей над неповторяющимися данными из разных частей ядра. Но в базовой реализации CSPRNG некоторые считающиеся качественными источники энтропии использовались без дополнительной рандомизации при помощи Yarrow.

      Недавние разоблачения действий АНБ дали повод для дополнительной проверки качества методов сбора энтропии и применения дополнительных параноидальных методов для гарантирования независимости от отдельных источников энтропии, даже для тех которые пока считаются надёжными. В обновлённой реализации осуществлён переход к применению Yarrow для всех без исключения источников энтропии (в частности, ранее напрямую использовались аппаратные генераторы случайных чисел "RDRAND" и "Padlock", предоставляемые процессорами Intel и VIA, сейчас данных от них будут проходить дополнительную рандомизацию). В будущем планируется подготовить реализацию нового алгоритма Fortuna, также разработанного при участии Шнайера. Fortuna сможет быть использован в качестве альтернативной опции и, возможно, заменит по умолчанию Yarrow (решение пока не принято). Также планируется реализовать поддержку FIPS 800-90b и провести глубокий аудит качества энтропии;

    • Улучшение поддержки инструкций AES-NI и задействование SSE2 во фреймворке OpenCrypto позволило существенно поднять скорость расшифровки AES-XTS и AES-CBC. Как следствие, производительность дискового шифрования при помощи GEOM-класса GELI при использовании AES-XTS поверх GNOP возросла в три раза.
    • Продолжена работа по расширению применения средств для изоляции выполнения приложений при помощи фреймворка Capsicum. Capsicum расширяет POSIX API и предоставляет несколько новых системных примитивов, нацеленных на поддержку модели безопасности через управление возможностями объектов ("object-capability") для Unix-систем. Capsicum нацелен на дополнение традиционного централизованного мандатного контроля доступа средствами для защиты отдельных приложений и активируется на стороне самого приложения. Используя Capsicum приложение можно запустить в режиме повышенной изоляции (sandbox), при котором программа сможет выполнять только ранее специфицированные штатные действия.

      Из последних изменений отмечено включение в состав FreeBSD 10 переработанного варианта capability cap_rights_t, позволяющего снять лимит в 64 правила над файловыми дескрипторами. Доведена до конца разработка библиотеки libnv, выступающей связующим звеном между потребителями и сервисами Casper (демон, предоставляющий сервисы для доступа к привилегированным операциям из изолированных процессов). Расширено число приложений для которых задействованы механизмы изоляции Capsicum.

    • Подготовлены сборки FreeBSD 8.3-RELEASE, 8.4-RELEASE, 9.0-RELEASE, 9.1-RELEASE и 9.2-RELEASE для развёртывания в качестве гостевой ОС в cloud-окружениях Amazon EC2. Во FreeBSD 9.2-RELEASE работа FreeBSD в EC2 возможна без применения дополнительных патчей, но требует сборки ядра с включением опции XENHVM, которая включена по умолчанию начиная с FreeBSD 10.0-ALPHA3 (в EC2 смогут работать штатные сборки FreeBSD 10.0).
    • Проведена чистка и расширена функциональность драйвера virtio с поддержкой паравиртуальных устройств ввода/вывода vtnet (Ethernet), virtio_blk (блочное устройство), virtio_scsi (SCSI HBA) и virtio_balloon (для возвращения памяти гипервизору). Добавлена поддержка работы с несколькими очередями (multiqueue);
  • Сетевая подсистема
    • Портирован из OpenBSD и интегрирован в HEAD драйвер vmx для виртуальных ethernet-адаптеров VMware. Драйвер может быть использован вместо неподдерживаемого в 10.0-RELEASE и 9-STABLE драйвера vmxnet3 из состава VMware Tools. Из планов отмечается намерение включить драйвер в ветку stable/9.
  • Системы хранения и файловые системы
    • Проведена работа по увеличению масштабируемости в GEOM и CAM на многопроцессорных системах, направленная на устранение узких мест в подсистеме работы с блочными устройствами, ограничивающими пиковую производительность на уровне 300-500 тысяч операций ввода/вывода в секунду. В GEOM была обеспечена возможность одновременной обработки запросов ввода/вывода из параллельно выполняемых потоков. В CAM переработан механизм блокировок, крупные блокировки разделены на серию мелких локальных блокировок (отдельные блокировки для шины, LUN, очередей), полностью не останавливающих работу CAM. В итоге, удалось поднять пиковую производительность в два раза, доведя её до миллиона операций ввода/вывода в секунду. Изменения планируется в скором времени включить в состав FreeBSD HEAD и ветку stable/10, после выпуска релиза FreeBSD 10.0.
    • Во FreeBSD HEAD добавлен новый нативный iSCSI стек, содержащий реализации iSCSI Target и iSCSI Initiator, отличающиеся более высокой надёжностью и производительностью, в сочетании с предоставлением значительно упрощённых средств администрирования. Новый стек будет поставляться в составе FreeBSD 10. Для упрощения миграции со старого iSCSI Initiator в новом обеспечена совместимость на уровне файлов конфигурации;
  • Поддержка оборудования
    • Во FreeBSD HEAD принят порт с поддержкой Allwinner A20 SoC, позволяющий запустить FreeBSD на плате Cubieboard2. Из периферии поддерживается USB EHCI и GPIO. В ближайшее время планируется обеспечить работу EMAC Ethernet и других драйверов;
    • Во FreeBSD HEAD интегрирована ветка projects/pseries, позволяющая использовать сборки FreeBSD/powerpc64 на серверах IBM pSeries внутри логических разделов IBM POWER;
    • Устранены ранее наблюдаемые проблемы с портом FreeBSD/sparc64, обеспечена кросс-сборка образов для данного порта и налажена возможность использования нового графического стека на базе X.Org.
    • Продолжено развитие драйвера для устройств с интерфейсом SDIO (Secure Digital I/O), позволяющего подключать периферийные устройства через стандартный контроллер для SD-карт. Среди устройств с интерфейсом SDIO на рынке присутствуют адаптеры Bluetooth и WiFi, камеры, устройства чтения отпечатков пальцев, сканеры штрихкодов и т.п. Драйвер выполнен в виде дополнения для существующей шины MMC, расширенной поддержкой специфичных для SDIO возможностей. Поддерживаются операции получения информации об устройстве, простая байтовая передача данных и чтение в мультибайтовом режиме. Дополнительно подготовлен прототип драйвера для модуля Marvell SDIO WLAN/BT, созданный на основе аналогичного драйвера для Linux. В настоящее время драйвер уже успешно определяет SDIO-карты и производит их инициализацию, реализована и протестирована поддержка большинства методов шины, возможна загрузка прошивки для беспроводных карт. Из нерешённых задач отмечается создание модели блокировок в стеке SDIO и доведение до полноценного вида драйвера Marvell SDIO WiFi.
    • Во FreeBSD HEAD добавлены разработанные для порта FreeBSD/ARM средства для манипуляции страницами памяти большого размера (Transparent SuperPages), поддерживаемыми процессорами ARMv7. Поддержка SuperPages позволит увеличить эффективность и производительность работы FreeBSD на ARM-системах, благодаря обеспечению средств трансляции TLB для динамического покрытия больших областей памяти, что особенно актуально с появлением серверных ARM-систем. Модуль pmap настроен для задействования SuperPages. Проведено тестирование, которое показало сокращение задержек при доступе к памяти на 34% в тесте GUPS и на 38% в тесте LMbench, время сборки buildworld сократилось на 20%.
  • Приложения и система портов
    • Реализован новый менеджер загрузки портов, призванный заменить собой утилиту fetch для более эффективного выполнения задач загрузки требуемых для установки порта компонентов, таких как архивы с исходными текстами программ. Из недостатков fetch, которые попытались устранить в новом менеджере загрузки, отмечаются дублирующие загрузки, проблемы с выбором оптимального зеркала и отсутствие средств для ускорения загрузки (например, загрузка в несколько параллельных потоков с разных зеркал). В рамках проекта разработан сервис, обслуживающий запросы на загрузку, и клиентское приложение dmget. Сервис поддерживает выбор оптимального зеркала на основании накопления статистики о скорости загрузки с разных зеркал, может мигрировать выполнение загрузок с одного зеркала на другое при выявлении более быстрого зеркала;
    • Возвращены порты для поддержки языка программирования Ada, которые были убраны из-за проблем со сборкой компилятора GNAT в новых версиях FreeBSD. В рамках порта lang/gnat-aux представлен новый вариант компилятора GNAT. Также добавлены порты со средой разработки GNAT Programming Studio, XML/Ada и GtkAda;
    • FreeBSD Core Team работает над введением в строй pkg.freebsd.org, первого официального репозитория бинарных пакетов, который можно будет использовать с утилитой pkg. Также ведётся подготовка к прекращению использования pkg_add и задействованию по умолчанию pkg, начиная с 10.0-RELEASE;
    • Дерево портов FreeBSD преодолело отметку в 24,400 портов, число незакрытых PR повысился до 1900. Проведена большая работа по подготовке инфраструктуры к переходу на использование пакетного менеджера pkg вместо pkg_add и задействование Clang в качестве компилятора портов по умолчанию. Реализована автоматизированная процедура для обеспечения качества сборки портов.
    • Проводится чистка портов lang/python* для обеспечения совместимости с используемыми в upstream методами сборки и разными версиями Python, без применения специфичных для FreeBSD сборочных патчей.
    • В дерево портов добавлены новые версии библиотек Glib 2.36 и GTK+ 3.8. Ведётся работа по увеличению качества работы портов с десктоп-окружением GNOME 3.6. В порт multimedia/cheese добавлена возможность использования devd для работы с web-камерой с использованием порта multimedia/webcamd. Внесены исправления, связанные со сборкой www/webkit-gtk3. Близок к готовности порт с окружением MATE. GNOME 2 скоро будет удалён из дерева портов. (примечание: GNOME 3.6.2, Cinnamon 1.8.8.1 и Mate 1.6 для FreeBSD можно установить из стороннего репозитория Pkgdemon).
    • Обновлены порты с компонентами проекта GNUstep, в рамках которого развивается фреймворк с реализацией API Apple Cocoa (OpenStep) и сопутствующих библиотек. Обеспечена поддержка сборки с использованием GNUstep Objective-C runtime и Clang 3.3, что позволяет задействовать все актуальные возможности Objective-C, включая ARC (Automatic Reference Counting) и новые элементы синтаксиса. Так как libc из состава FreeBSD и OS X достаточно близки, FreeBSD становится привлекательной платформой для портирования программ OS X с использованием наработок GNUstep. Для установки всех необходимых для работки библиотек GNUstep можно использовать мета-порт devel/gnustep, а для установки приложений - x11/gnustep-app.
    • Обновлены порты с графическим стеком. В состав портов включен выпуск MESA 9.1, в том числе с экспериментальной поддержкой libEGL и libgles2, требуемой для работы Wayland/Weston. В порт x11-servers/xorg-server добавлена поддержка бэкенда devd для динамического определения и настройки устройств ввода.

      В состав 10.0-RELEASE принят код драйвера radeonkms, который уже достаточно стабилен, но пока не поддерживает переход в спящий режим. С появлением поддержки KMS драйвер x11-drivers/xf86-video-ati был обновлён до версии 7.2.0, что позволило обеспечить работу GPU серии HD7000 и HD8000. Началась работа по портированию из ядра Linux 3.8 DRM-кода (Direct Rendering Manager), используемого в драйверах i915kms и radeonkms. Из планов отмечается работа по интеграции Mesa 9.2 и xorg-server 1.14, тестирование новых драйверов для GPU AMD, обеспечение экспериментальной поддержки Wayland и Weston, улучшение работы бэкенда devd.



  1. Главная ссылка к новости (http://lists.freebsd.org/piper...)
  2. OpenNews: Отчёт о состоянии развития FreeBSD за второй квартал 2013 года
  3. OpenNews: Отчёт о состоянии развития FreeBSD за первый квартал 2013 года
  4. OpenNews: Отчёт о состоянии развития FreeBSD за вторую половину 2012 года
  5. OpenNews: Отчёт о состоянии развития FreeBSD за второй квартал 2012 года
  6. OpenNews: Отчёт о состоянии развития FreeBSD за первый квартал 2012 года
Лицензия: CC-BY
Тип: Обобщение
Ключевые слова: freebsd, summary, report
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (52) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 13:48, 22/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    >В итоге, удалось поднять пиковую производительность в два раза, доведя её до миллиона операций ввода/вывода в секунду. Изменения планируется в скором времени включить в состав FreeBSD HEAD

    Уже - http://lists.freebsd.org/pipermail/svn-src-all/2013-October/075535.html

     
  • 1.2, mmc (??), 13:53, 22/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Портирован из OpenBSD и интегрирован в HEAD драйвер vmx для виртуальных ethernet-адаптеров VMware. Драйвер может быть использован вместо неподдерживаемого в 10.0-RELEASE и 9-STABLE драйвера vmxnet3 из состава VMware Tools. Из планов отмечается намерение включить драйвер в ветку stable/9.

    Драйвер vmxnet3 из состава VMware Tools актуальной версии прекрасно поддерживается в stable/9.

     
     
  • 2.12, Аноним (-), 18:11, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, только к deadlock'ам постоянно приводит. Проприетарщина, что с неё взять.
     
     
  • 3.44, mmc (??), 20:35, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У меня в продакшене работает. Никаких деадлоков. Наверное, что-то делаю не так...
     
     
  • 4.52, Аноним (-), 21:36, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Везёт вам.
     
     
  • 5.98, Аноним (-), 22:44, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ...впрочем у нас тоже не было, пока всё не стало колом.
     

  • 1.10, iZEN (ok), 17:53, 22/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто что скажет о GNUstep?
     
     
  • 2.19, Аноним (-), 19:01, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Кто что скажет о GNUstep?

    Тебе с позиции пользователя или разработчика?
    С позиции пользователя - вторичный кривой клон проприетарщины, которая сама по себе неюзабельна. С позиции разработчика - objc, добавить нечего.

     
  • 2.20, Аноним (-), 19:01, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я скажу. GNUstep — это свободная реализация OpenStep.
     

  • 1.11, Аноним (-), 18:10, 22/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    По поводу портов ещё надо добавить что идёт активное введение поддержки staging (когда порт ставится не сразу в систему, а сначала во временную директорию), за отсутствие которой FreeBSD много ругали. Это позволит, в том числе, создавать из портов бинарные пакеты не устанавливая их в систему, создавать пакеты из-под непривилегированного пользователя, а также в некоторых случаях сильно упростит порты.
     
     
  • 2.109, iZEN (ok), 00:22, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > По поводу портов ещё надо добавить что идёт активное введение поддержки staging
    > (когда порт ставится не сразу в систему, а сначала во временную
    > директорию), за отсутствие которой FreeBSD много ругали. Это позволит, в том
    > числе, создавать из портов бинарные пакеты не устанавливая их в систему,
    > создавать пакеты из-под непривилегированного пользователя, а также в некоторых случаях
    > сильно упростит порты.

    Это уже заметил — после сборки порта командой make  в каталоге его можно упаковать "make package" без установки в систему, что раньше было невозможно без пропуска цели "make install".

     
     
  • 3.114, Аноним (-), 02:21, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Пока это работает только для пары тысяч портов из 24k.
     

  • 1.13, Гость (?), 18:15, 22/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Собираются ли бсдшники mir использовать, кто-нибудь знает?
     
     
  • 2.14, inferrna (ok), 18:28, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ни в коем разе, по религиозным соображениям. Религия позволяет только иксы и вяленого.
     
     
  • 3.18, Аноним (-), 18:59, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Что-то все линукс дистры я смотрю тоже религиозны до мозга костей, ибо сдался этот mir только убунте.
     
  • 2.15, t28 (?), 18:29, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Собираются ли бсдшники mir использовать, кто-нибудь знает?

    А какие преимущества это даст?

     
     
  • 3.67, Куяврик (?), 21:57, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    inferrna и другие аптгетчики будут гундеть на другую тему
     
  • 2.16, Аноним (-), 18:52, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Тут бы знать собирается его вообще кто-нить кроме Убунты использовать, а про FreeBSD и подавно ничего не известно.
     
     
  • 3.53, Аноним (-), 21:37, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Тут бы знать собирается его вообще кто-нить кроме Убунты использовать

    Да и с убунтой прикольно вышло - собирались, но как релиз выпускать - быстренько рассобирались обратно на иксы пока :).

     
  • 2.21, mf (ok), 19:14, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Наверняка собираются, у них же андроидных дров для графики - девать некуда. Он пацанам заменит NDIS врапер.
     

  • 1.101, Аноним (-), 22:51, 22/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    "Продолжена разработка проекта Newcons" - о, здорово!
    а когда зарелизят?
     
     
  • 2.118, Аноним (-), 09:29, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > "Продолжена разработка проекта Newcons" - о, здорово!
    > а когда зарелизят?

    "Уже доступен первый рабочий вариант проекта, включающий поддержку мыши (sysmouse, пока без копирования и вставки)" - не скоро

     
     
  • 3.120, Аноним (-), 10:56, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> "Продолжена разработка проекта Newcons" - о, здорово!
    >> а когда зарелизят?
    > "Уже доступен первый рабочий вариант проекта, включающий поддержку мыши (sysmouse, пока
    > без копирования и вставки)" - не скоро

    Уже все готово.

     
     
  • 4.136, Аноним (-), 00:57, 24/10/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>> "Продолжена разработка проекта Newcons" - о, здорово!
    >>> а когда зарелизят?
    >> "Уже доступен первый рабочий вариант проекта, включающий поддержку мыши (sysmouse, пока
    >> без копирования и вставки)" - не скоро
    > Уже все готово.

    чё готово?
    ни скопировать, ни вставить, какой толк от мышки?

     

  • 1.107, dxd (?), 23:18, 22/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Это что, я доживу до смерти syscons и pkg_add? Надо будет выпить шампанского на поминках
     
     
  • 2.108, Змей (??), 23:58, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Иди пей шампанское в 10.0 pkg_add уже нет.
     
     
  • 3.110, iZEN (ok), 00:42, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Иди пей шампанское в 10.0 pkg_add уже нет.

    Также выпилен pkg_info, который давал полезную информацию о зависимостях как "вверх", так и "вниз".


     
     
  • 4.112, butcher (ok), 01:41, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    pkg help info
     
     
  • 5.126, iZEN (ok), 16:22, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > pkg help info

    Ага, в команде pkg info опция "-d" заменяет опцию "-r" в pkg_info, опция "-r" заменяет опцию "-R" в pkg_info. Трудно не ошибиться. :))

     
     
  • 6.140, netch (ok), 11:33, 19/12/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> pkg help info
    > Ага, в команде pkg info опция "-d" заменяет опцию "-r" в pkg_info,
    > опция "-r" заменяет опцию "-R" в pkg_info. Трудно не ошибиться. :))

    Вот поэтому стиль имён команд или длинных ключей с одним '-' полезнее в долгосрочном плане:)

     
  • 4.113, Аноним (-), 01:44, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Я юзал portmaster ... но он тоже выходит устарел.
    Ёкарный бабай - действительно революция почище 4.11->5.0 :)
     
     
  • 5.115, Ещё один Аноним (?), 03:42, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    portmaster поддерживает pkgng уже год как.
     
     
  • 6.116, Аноним (-), 04:22, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да? Ну дык тадыть - вообще шоколад урановый :)
     
  • 3.117, dxd (?), 08:47, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Иди пей шампанское в 10.0 pkg_add уже нет.

    А можно я сначала дождусь нормального релиза десятки? Такие вещи нужно праздновать обстоятельно.

     

  • 1.111, Аноним (-), 01:01, 23/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Больше всего радует интеграция devd в иксы.
     
     
  • 2.119, oops (ok), 10:08, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да, это охренительная новость, но ей почему-то не придал никто значения.
     
     
  • 3.133, Куяврик (?), 00:19, 24/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    От этого она не стала хуже :)
     

  • 1.121, crypto ass (?), 13:18, 23/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Долгой жизни свободной BSD!
     
  • 1.122, Аноним (-), 14:36, 23/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Недавние разоблачения действий АНБ дали повод

    Дали повод самому главному FreeBSD секурити офицеру под ником des внедрить разоблачение хостнейма сервера в OpenPAM при коннекте даже несуществующим пользователем по ссш в FreeBSD 9.2+.

    Подробности я запостил на официальном форуме FreeBSD http://forums.freebsd.org/showthread.php?t=42674

     
     
  • 2.123, oops (ok), 14:53, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Это надо писать в рассылку, а не на форум
     
     
  • 3.124, Аноним (-), 15:36, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Там специально чтобы не постили уязвимости сделали только для своих мемберов "freebsd-security Security issues [members-only posting]". Я написал ещё на security-officer@FreeBSD.org, но там главный этот некий des. :)

    Так что всё уже давно под контролем АНБ.

     
  • 2.125, Fedor (??), 16:06, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    на опеннетовском форуме тему поднимал+на том форуме были посты, но попрежнему никакой реакции
     
     
  • 3.127, Аноним (-), 17:18, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Запостил таки в рассылку freebsd-security. Один человек отреагировал. :)
     

  • 1.128, Michael Shigorin (ok), 22:48, 23/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > MESA 9.1

    Издеваются?

     
     
  • 2.129, iZEN (ok), 23:28, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> MESA 9.1
    > Издеваются?

    "При виде новосте о Фрюхе у лунухойдов начинает яростно бомбить пукан ))) тенденция мля ..."
    OmManiPadmeHum

     
     
  • 3.131, nagual (ok), 23:52, 23/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>> MESA 9.1
    >> Издеваются?
    > "При виде новосте о Фрюхе у лунухойдов начинает яростно бомбить пукан )))
    > тенденция мля ..."
    > OmManiPadmeHum

    Осень Сэр.

     
  • 3.132, Michael Shigorin (ok), 00:17, 24/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>> MESA 9.1
    >> Издеваются?
    > OmManiPadmeHum

    Не хочется Вас, Изя, обЛамывать, но в 9.0 не было части регрессов, которые пришлось вешать на 9.1: https://bugs.freedesktop.org/show_bug.cgi?id=61811 -- а на днях приехала и встала 9.2.2.

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

     
     
  • 4.134, Звезда_по_имени_Солнце (?), 00:30, 24/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Раз вы такой завсегдатай в каждой новосте о FreeBSD, значит она вам не безралична и если считаете, что кто-то что-то делает не так как надо - поспособствуйте как должно быть хорошо. Протолкните 9.2.2 в FreeBSD. Многие незнакомые люди вам скажут человеческое спасибо.
     
  • 4.135, Аноним (-), 00:48, 24/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Тыкал enlightenment c Mesa 9.1.6 на FreeBSD, подобного замечено не было.
    В тестовом репозитории есть вполне рабочая Mesa 9.2.1.
    В данный момент обновляют drm и intelkms.
     
     
  • 5.137, Michael Shigorin (ok), 17:21, 24/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Тыкал enlightenment c Mesa 9.1.6 на FreeBSD, подобного замечено не было.

    На интеле?

    re #134:
    > и если считаете, что кто-то что-то делает не так как надо

    Это было скорее удивление.

     
  • 4.139, Аноним (-), 20:47, 27/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > которые пришлось вешать на 9.1:

    Он вообще бажный был. Что там у них? Radeon? KMS? Счастливой отладки, на 9.1 - багов там есть, смею заверить. Вплоть до GPU lockup в некоторых случаях.

     

  • 1.138, Аноним (-), 19:06, 27/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    что-то не вижу я там никакого vmx, и em(4) сломали.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру