LINUX.ORG.RU

Freebsd


139

10

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

Новая версия 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).

>>> Сайт проекта

 ,

thedix
()

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

Группа BSD

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

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

 , , ,

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.

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

 ,

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 портов.

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

 ,

Obey-Kun
()

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

Группа BSD

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

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

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

 , ,

k0l0b0k
()

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

Группа BSD

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

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

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

 , ,

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.

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

 , ,

Sun-ch
()

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

Группа BSD

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

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

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

Взято с opennet.ru

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

 , ,

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/

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

 

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 ядер). Результаты по ссылке.

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

 , , ,

Sun-ch
()

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

Группа Open Source

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

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

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

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

 , , , , ,

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.

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

 ,

iZEN
()

DragonFly BSD 2.0

Группа BSD

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

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

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

>>> Скачать

 

anonymous
()

FreeBSD Foundation спонсирует разработку

Группа BSD

FreeBSD Foundation рад сообщить, что фонд принимает предложения по работе, касающейся любой из главных подсистем или инфраструктуры FreeBSD. Бюджет, равный $80000, был выделен на 2008 год для финансирования проектов по развитию ОС. Предложения будут оцениваться на основе целесообразности, технических преимуществ и рентабельности.

Подробнее можно узнать здесь (PDF, 60 Кб).

>>> Источник

 

phasma
()

FreeBSD на Neo1973

Группа BSD

Эндрю Тернер (Andrew Turner) создал образ FreeBSD, который можно загрузить на смартфоне Neo1973. Neo1973 — первый смартфон, созданный для запуска платформы OpenMoko (GNU/Linux с системой управления пакетами ipkg).

Образ можно загрузить в однопользовательском режиме. О более детальной информации о том, как собрать FreeBSD, qemu и необходимых инструментах можно узнать из OpenMoko вики.

>>> Скачать образ

>>> Вики

 , ,

phasma
()

FreeBSD переходит с CVS на SVN

Группа BSD

CVS использовался проектом FreeBSD на протяжение 12 лет. За это время было проведено примерно 180000 коммитов (примерно 41 коммит в день). В данный момент снапшот ветки RELENG_7 (FreeBSD 7-STABLE) состоит из 42000 файлов и занимает 482MB. FreeBSD переходит с CVS на SVN для управления деревом исходных текстов. Дерево портов переводить на SVN пока не планируется.

Решение о переходе на использование SVN было принято во время недавно прошедшей конференции BSDCan 2008. Продиктовано же оно многочисленными проблемами и неудобствами CVS, выявленными за время его использования.

взято с opennet.ru

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

 , ,

gln0fate
()

Обновление десктопной системы PC-BSD 1.5.1 на базе FreeBSD 6.3

Группа BSD

PC-BSD - дистрибутив, основанный на FreeBSD, ориентированный на использовании в качестве настольной операционной системы. Дистрибутив оснащён графическим инсталлятором, который позволяет легко установить и запустить его даже новичкам в UNIX.

Новое в релизе 1.5.1:

  • добавлено определение сетевых карт NFE / MSK;
  • добавлена поддержка драйверов GutenPrint;
  • включены новые шрифты в X.Org;
  • обновлена конфигурация PolicyKit для последних исправлений HAL;
  • исправлена ошибка в ядре в поддержке SMP для конфигурации по умолчанию;
  • исправлены ошибки в инструменте SystemUpdater;
  • устанавливаемые порты обновлены до версии 2008-04-16.
  • Доступны 32- и 64-битные сборки.

Скачать образы: http://www.pcbsd.org/content/view/21/11/.

Changelog: http://www.pcbsd.org/content/view/27/11/.

>>> Подробности (сайт проекта)

 , ,

renat_gar
()

Целочисленное переполнение в FreeBSD

Группа BSD

Множественные целочисленные переполнения обнаружены в функции "strfmon()" в библиотеке libc. Удаленный пользователь может с помощью специально сформированной форматной строки аварийно завершить работу приложения или выполнить произвольный код на системе.

Уязвимость позволяет удаленному пользователю вызвать отказ в обслуживании и скомпрометировать целевую систему. Exploit отсутствует.

Уязвимы FreeBSD 6, 7 и NetBSD 4.

>>> Источник

 , ,

dGhost
()

Альтернативные ядра для Debian

Группа Debian

Краткий обзор альтернативных ядер для Debian. Хотите ZFS в Debian? Читайте где взять.

  • Debian GNU/kFreeBSD. Лучшее из альтернативных ядер. Поддерживаются архитектуры amd64 и i386. Разумеется, ZFS тоже имеется. Подробности;
  • Debian GNU/NetBSD. Не похоже, чтобы проект активно развивался. Архитектуры i386 и alpha. Подробности;
  • Nexenta (GNU/OpenSolaris). OpenSolaris в GNU окружении. Подробности;
  • GNU/Hurd. Разработка ведется с начала 90-х, но до практического использования еще далеко. Столлман утверждает, что GNU/Hurd вполне работоспособен, но некоторых необходимых функций для конечного пользователя еще нет. Подробности.

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

 , , , , , , ,

anonymous
()

Тестирование аллокатора памяти FreeBSD

Группа BSD

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

FreeBSD 7.0 и выше использует новый аллокатор памяти под названием Jemalloc. Крис также провёл тестирование аллокатора Linux Kernel 2.6.24/glibc 2.7 проекта Fedora 8. Все тесты проводились на 32-битной системе с 8 ядрами Intel Xeon.

На графиках представлено сравнение аллокаторов FreeBSD 8.0-CURRENT (в том числе с переменной окржения MALLOC_OPTIONS=K) и Linux Kernel 2.6.24/glibc 2.7 проекта Fedora 8.

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

 , jemalloc,

iZEN
()