LINUX.ORG.RU

Freebsd


140

10

Всего сообщений: 192

Ряд критических уязвимостей в ядре FreeBSD

 ,

Группа Безопасность

Вчера команда безопасности FreeBSD опубликовала целых три анонса. Каждый их них сообщает о наличии в ядре FreeBSD критической уязвимости, позволяющей локальному пользователю получить root-привилегии:

  • Первая уязвимость характерна только для ветки 6.x. Уязвимость имеет тип race condition и основана на ошибке реализации close() для pipe, позволяющей получить доступ к уже освобожденной памяти.
  • Второй уязвимости подвержены все поддерживаемые версии шестой и седьмой веток. Она использует возможность разыменования нулевого указателя при взаимодействии devfs и VFS.
  • Третья же уязвимость открывает дорогу для использования первых двух, позволяя выполнять отображение кода злоумышленника на нулевой адрес.

Не столь давно на ЛОРе уже публиковалась новость о наличии критической уязвимости в ядре FreeBSD веток 6.x и 7.x. Однако эта новость не содержала точной информации об уязвимости, поэтому обсуждавшие ее пришли к ошибочному выводу, что речь идет о давно исправленной ошибке.

>>> FreeBSD security advisories (freebsd.org)

nnz
()

Сравнение производительности ОС FreeBSD 7.2, 8.0-RC и Ubuntu 9.10 alpha 6

 , , ,

Группа Open Source

Тестирование проходило на 4-ядерном AMD Opteron.

  • FreeBSD 7.2: UFS2, gcc-4.2.1
  • FreeBSD 8.0-RC: UFS2, gcc-4.2.1
  • Ubuntu 9.10 alpha 6: Ext4, kernel-2.6.31, gcc-4.4.1

Результаты тестирования:

  • Компиляция ImageMagick: Linux в 1,5х быстрее FreeBSD 8, и в 1,9х быстрее 7.2
  • LAME MP3: Ubuntu Linux сжимал быстрее FreeBSD на 6%
  • 7-zip: FreeBSD 7.2 впереди остальных на 7%
  • Gzip: BSD отстает на 20%
  • LZMA: 7.2 медленнее восьмерки на 15%, и медленнее Ubuntu на 20%
  • POV-Ray ray-tracing: Ubuntu быстрее конкурентов на 5-6%
  • C-Ray ray-tracing: FreeBSD впереди с отрывом на 23%
  • John The Ripper: равноправие
  • dcraw (RAW2PPM): FreeBSD 8 отстает от Linux на 16%
  • MAFFT: Ubuntu впереди с отрывом на 27%
  • GraphicsMagick(w/ OpenMP): FreeBSD отстают от Ubuntu на 8-12%
  • BYTE Dhrystone 2: Linux проваливается в производительности на треть
  • BYTE Integer Arithmetic: FreeBSD впереди на 2%
  • Fhourstones: Linux на 10% впереди FreeBSD 8, на 11% впереди FreeBSD 7.2
  • SQLite: У Linux регрессия
  • Stream Memory Bench (w/ OpenMP): Ubuntu в два раза быстрее FreeBSD 8
  • Threaded I/O Tester
    • 64MB Write / 32 Threads: Linux быстрее в 2-2,5 раза.
    • 64MB Random Write / 32 Threads: У FreeBSD регрессия
    • 64MB Read / 32 Threads: Ubuntu в 2 раза быстрее FreeBSD 7.2 и в 3 раза быстрее FreeBSD 8

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

shahid
()

Вышла новая версия Desktop BSD 1.7

 , ,

Группа Open Source
После полутора лет затишья (после версии 1.6), вышла новая версия desktop-ориентированной среды Desktop BSD 1.7 на базе FreeBSD 7.2 (стабильной и безопасной системы).
    Версии компонентов:
  • KDE 3.5.10
  • OpenOffice.org 3.1.1
  • Java SE 6 environment
  • X.Org release 7.4
  • Web-браузер Firefox 3.5.2
  • почтовый клиент Thunderbird 2.0.0.23
  • IM-клиент Pidgin 2.6.1
В релиз включен простой графический инсталятор и утилиты для конфигурирования системы.

>>> Подробности (desktopbsd.net)

renat_gar
()

ZFS в FreeBSD: готово к продакшену

 ,

Группа Open Source
ZFSv13 в составе системы FreeBSD полностью готова для использования в промышленной эксплуатации.

Об этом говорит комментарий к ревизии 197221 SVN исходного кода FreeBSD.

Обсуждение: http://forum.lissyara.su/viewtopic.ph...

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

iZEN
()

ФПС СПбГПУ запустил публикацию открытых видеоуроков по Linux/FreeBSD/Solaris

 , , , ,

Группа Linux в России

Проект «Открытые уроки» является совместной работой выпускников, слушателей и преподавателей Факультета переподготовки специалистов Санкт-Петербургского государственного политехнического университета.

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

Обсудить видеоуроки с их авторами можно здесь

>>> Подробности (avalon.ru)

arshin
()

VirtualBox в коллекции портов FreeBSD

 , , ,

Группа BSD
VirtualBox v.2.2.51.r20457 портирован на FreeBSD веток 6.x, 7.x и 8-CURRENT.

Эмулятор аппаратного окружения x86 доступен для архитектур i386 и amd64.
Программное обеспечение VirtualBox может быть собрано с библиотекой Qt4 для элементов управления GUI и с поддержкой PulseAudio.

>>> Подробности (bsdcrew.de)

iZEN
()

Обновление звуковой подсистемы во FreeBSD 8-CURRENT

 , ,

Группа BSD
В дерево исходных текстов FreeBSD 8-CURRENT внесена большая порция изменений в звуковую подсистему. Реализованы следующие улучшения:
  • Поддержка раздельного и независимого управления громкостью для каждого приложения (канала, потока), без изменения основного уровня громкости;
  • Новый высококачественный конвертер частоты дискретизации (sample-rate-converter), основанный на методе SINC интерполяции;
  • Параметрический программный эквалайзер (feeder_eq), поддерживающий управление частотными характеристиками воспроизводимого pcm-аудиопотока (басы, низкие частоты). Внесенный код предоставляет средства для управления тональностью, как для удовлетворения акустических предпочтений, так и для частотной компенсации звука под заданные характеристики воспроизводящей аппаратуры (например, для оптимизации воспроизведения через наушники или телефон);
  • В реализацию виртуальных аудиоканалов добавлена поддержка прозрачного адаптивного/динамического смешивания каналов с аудиоданными разных форматов и частот;
  • Режим прямой передачи немодифицированных, чистых pcm-потоков на устройства вывода, в обход средств DSP обработки (например, смешивания или преобразования частоты);
  • Режим эксклюзивного доступа к любым видам PCM-потоков (работает через открытие файла с флагом O_EXCL и напоминает режим 'passthrough' для виртуального звукового канала, при котором приглушаются все остальные каналы);
  • Мультиканальная матричная обработка для бесшовного преобразования или перенаправления каналов;
  • Звуковой Loopback/Null драйвер.
взято с opennet.ru

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

hdclnr
()

Новая версия m0n0wall mod 0.3

 ,

Группа Open Source

Вышла новая версия проекта m0n0wall mod, представляющего собой набор патчей для m0n0wall с реализацией дополнительных возможностей. m0n0wall - мини-дистрибутив FreeBSD для создания бездисковых маршрутизаторов.

Новая версия 0.3 отличается от 0.2 следующими возможностями:

  • реализовано DHCP+PPPoE и static_IP+PPPoE (в 0.2 было только DHCP+PPTP);
  • PPTP: добавлены поля «Execute on link up» и «Execute on link down» для выполнения произвольных команд при открытии и закрытии соединения; выполняются как shell-скрипты, возможно использовать переменные $1-$9, устанавливаемые mpd;
  • PPTP: добавлен флаг «Do not rebuild routing table on link up» для провайдеров со специфичной конфигурацией;
  • проверка обновлений прошивки с учетом версии мода;
  • добавлена поддержка ветки 1.3;
  • ветка 1.2: стало возможным обновление 1.2 -> 1.3 без установки ранних версий 1.3;
  • ветка 1.3: интегрированы последние патчи из основной ветки m0n0wall для решения проблемы 1.3b16 DHCPv6, а также улучшен процесс загрузки;
  • добавлена возможность фильтрации по IP в Diagnostics/Logs/Firewall;
  • множество других правок.

Ветка m0n0wall 1.3 основана на FreeBSD 6 и имеет лучшую поддержку оборудования, в отличие от 1.2, основанной на FreeBSD 4.

В следующей версии планируется сделать:

  • указание списка разрешенных DHCP-серверов;
  • поддержка DHCP для опциональных интерфейсов;
  • поддержка L2TP для WAN;
  • возможность вводить хосты в поле для PPTP-сервера (сейчас можно только IP).

>>> Сайт проекта (m0n0wall-mod.googlecode.com)

thedix
()

Проект FreeBSD намерен сменить GCC на LLVM+Clang

 , , ,

Группа BSD

В квартальном отчете проекта FreeBSD сообщается о желании заменить набор компиляторов GNU Compiler Collection на связку LLVM и Clang, в текущее время развиваемого корпорацией Apple. Сообщается, что на текущий момент новый компилятор удачно справляется с 99% пакетов, в том числе и с ядром FreeBSD на архитектурах i386 и amd64. Разработчики команды FreeBSD уже отправили более 100 багрепортов в проект Clang.

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

shahid
()

FreeBSD 7.2 RELEASE

 ,

Группа BSD

Стал доступен для загрузки очередной релиз FreeBSD.

Некоторые основные изменения:

  • поддержка полностью прозрачного использования суперстраниц (superpages) в памяти приложений,
  • поддержка нескольких IPv4 и IPv6 для jail'ов,
  • csup(1) теперь поддерживает CVSMode для получения полного CVS-хранилища,
  • Gnome обновлен до 2.26, KDE обновлен до 4.2.2,
  • sparc64 теперь поддерживает процессоры UltraSparc-III.

Образы для архитектур amd64, i386, ia64, pc98, powerpc и sparc64 доступны по ftp, http и torrent.

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

HighwayStar
()

PC-BSD 7.1

 ,

Группа BSD
Компания iXsystems объявило о выходе PC-BSD версии 7.1 (Galileo Edition). Этот релиз основан на FreeBSD 7.1, KDE 4.2.2, и Xorg 7.4.

Основные изменения:

  • Printer applet для KDE 4 — инструмент, который позволяет управлять принтерами и очередью печати без использования веб-интерфейса CUPS.
  • Установка/удаление программ и менеджер обновлений теперь объеденены в одно приложение.
  • Добавлены уведомления о наличии обновлений в системном трее.
  • Порты и пакеты FreeBSD теперь могут быть созданы командой "runports".
  • Невероятная стабильность нового Flash 9 позволяет использовать на новом уровне такие сайты как, например, Hulu и Youtube.
  • Исправлены некоторые проблемы в управлении Wi-Fi соединением и в эмуляции Linux.
  • Добавлен Warden — графический интерфейс для управления jails (механизмом виртуализации FreeBSD). Может быть использован для например, инсталляции почтового сервера, сервера БД или web-сервера. Пакеты Inmate (конфигурации для jail) могут быть использованы для быстрого запуска преконфигурированного jail.

Система PC-BSD снабжена графическим инсталлятором и системой автоопределения установленного оборудования. Поддерживается несколько вариантов инсталляции: DVD, USB и установка через сеть/интернет. Программы упакованы в собственный формат пакетов — PBI, суть которого в избавлении от зависимостей, путём помещения всех необходимых библиотек в каждый пакет. Поддерживается как установка пакетов через один клик на сайте pbidir.com, так установка стандартных FreeBSD портов.

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

Obey-Kun
()

Язык D доступен для FreeBSD

 , ,

Группа BSD
Официальная сборка компилятора и рантайм-библиотеки прекрасного языка D теперь доступна и для FreeBSD. Обещана поддержка FreeBSD 7-й версии.
Порт компилятора языка D второй версии пока не готов, т.к., по словам одного из авторов языка, Уолтера Брайта, необходимо провести большую работу по портированию библиотек D.

Тенденция радует, этот язык начинает поддерживать все больше платформ. Еще немного — и можно переписывать ядра...

>>> Источник - dprogramming.ru (dprogramming.ru)

k0l0b0k
()

Критическая уязвимость в FreeBSD 7.x

 , ,

Группа BSD
Обнаружена критическая уязвимость в FreeBSD 7.x, касаемая демона telnetd, позволяющая получить рутовые права в системе.

Ошибка состоит в том, что переменная LD_PRELOAD не очищается при входе в систему. Следовательно, можно передать адрес библиотеки через telnet, которая будет выводить echo ALEX-ALEX;/bin/sh. При подключении в таком случае злоумышленник получает root shell без аутентификации.

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

pashazz
()

MySQL scalability benchmark

 , ,

Группа BSD
Из списка рассылки freebsd-performance@freebsd.org. Была использована следующая конфигурация оборудования - два процессора Intel(r) Xeon E5405 2.00GHz, суммарно 8 CPU.

Результаты sysbench:

число запросов чтение/запись (1 поток / 8 потоков)

FreeBSD 6.2 (6091.80 / 5614.48)
FreeBSD 7.1 (6741.98 / 28091.60)
SunOS 5.10 (4286.61 / 6949.80)

Совершенно неожиданный результат для Solaris.

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

Sun-ch
()

Во FreeBSD появился «упреждающий» дисковый планировщик

 , ,

Группа BSD
Luigi Rizzo предлагает пользователям FreeBSD 7-STABLE протестировать новую инфраструктуру для реализации внешних планировщиков ввода-вывода дисковой подсистемы, построенную на базе системы GEOM.

В качестве демонстрации возможностей системы, представлен планировщик, реализующий алгоритм "anticipatory scheduling". С целью уменьшения перемещений головок по диску планировщик пытается упорядочить поступающие запросы для более последовательного обращения к диску, вводя небольшую дополнительную задержку (2..5мс) перед фактической отправкой запроса и объединяя поступившие за это время новые запросы с ожидающими в очереди.

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

Взято с opennet.ru

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

vasya_pupkin
()

Релиз FreeBSD 6.4

 

Группа BSD

FreeBSD Foundation рад сообщить о выходе FreeBSD-6.4, это последний STABLE в ветке 6.x.

Нововведения:

  • Новый, более производительный NFS-менеджер.
  • Поддержка Camellia (блочное шифрование).
  • Поддержка bootloader'ом загрузки с USB-устройств и GPT (GUID Partition Table).
  • Добавлены образы DVD-дисков для amd64/i386.
  • DE обновлены до: KDE - 3.5.10, GNOME - 2.22.3.
  • Обновление BIND, sendmail, OpenPAM и т.д.

Скачать: ftp://ftp.freebsd.org/pub/FreeBSD/

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

phasma
()

Ubuntu vs. OpenSolaris vs. FreeBSD Benchmarks

 , , ,

Группа Open Source
Новая серия тестов от фирмы Phoronix.
Участники забега:
  • Ubuntu 8.10 (x86_64) с 2.6.27 kernel, X Server 1.5.2, GCC 4.3.2, GNOME 2.24, EXT3 file-system, и Java build 1.6.0_0-b12.
  • OpenSolaris 2008.11 RC2 на основе Solaris Nevada Build 101b с Sun 5.11 kernel, X Server 1.3, GNOME 2.24, GCC 3.4.3, ZFS file-system, и Java build 1.6.0_10-b33.
  • FreeBSD 7.1 Beta 2 (AMD64) with X Server 1.4.2, GNOME 2.22, UFS file-system, GCC 4.2.1, и Java 1.6.0_07-b02.
Тестирование проводилось на двухпроцессорной системе с AMD Opteron 2356 (в общей сумме 8 ядер). Результаты по ссылке.

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

Sun-ch
()

fidoip 1.0.1 - поинткомплект для Linux, FreeBSD и Windows

 , , , , ,

Группа Open Source
Вышла новая версия пакета поинтового софта для работы с FidoNet. Поинткомплект содержит набор свежих версий классических программ для работы с Фидо (только свободное ПО): мейлер для получения почты по IP (binkd); тоссер (hpt); редактор сообщений (GoldED+).

Комплект прост в настройке, его сможет установить даже неподготовленный пользователь, мало знакомый с FidoNet и GNU/Linux. Пакет является кроссплатформенным. Работоспособность проверена на популярных дистрибутивах Linux, а также в FreeBSD и Windows.

Документация на русском

>>> Подробности (google.ru)

centr-o
()

KDE 4.1 портирована на FreeBSD

 ,

Группа BSD

Официальная версия KDE 4.1.0 портирована на FreeBSD.

Заключительная часть работы была направлена на то, чтобы обеспечить сосуществование новой среды с предыдущими релизами KDE 3.x (новый каталог пользовательских настроек — ~/.kde4).

Некоторые моменты:

  • Способ установки:
    KDE4 будет устанавливается в ${LOCALBASE}/kde4;
    KDE4 и KDE3 могут сосуществовать.
  • Звуковая подсистема
    Для работы звуковой подсистемы необходимо активировать dbus и hal.
  • Менеджер входа в систему
    Можно использовать KDM из KDE 4.x для входа в KDE 3.x и наоборот — KDM из KDE 3.x для входа в KDE 4.x.

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

iZEN
()

DragonFly BSD 2.0

 

Группа BSD
21 июля вышел восьмой релиз DragonFly BSD — форка FreeBSD 4.8, который, по словам автора, является логическим продолжением ветки FreeBSD 4.x.

Главным изменением стало включение перспективной распределённой ФС HAMMER.

Другие значимые изменения — честная система очереди с использованием ALTQ и восстановление состояния TCP-соединений для PF, так что TCP-соединения не будут рваться при перезагрузке роутера.

>>> Скачать (dragonflybsd.org)

anonymous
()