21 Ноября 2024, 22:18

FreeBSD

Автор turbo, 14 Августа 2008, 20:25

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

14 Августа 2008, 20:25 Последнее редактирование: 10 Июля 2011, 09:57 от Zhek@Ch
[size="3"]Патч к реализации HDA драйвера для FreeBSD[/size]

Александр Мотин опубликовал патчи для звукового драйвера HDA для FreeBSD. Сообщается, что патч содержит значительные изменения к драйверу, целью которых являются более полное соответствие спецификации UAA (Universal Audio Architecture). Кроме того, с опубликованными изменениями в драйвере появляются широкие возможности к конфигурированию как со стороны пользователя, так и со стороны самого HDA кодека (это позволило убрать значительное количество кода, специфичного только для конкретных устройств). Александр, так же сообщил о том, что теперь драйвер стал многоканальным. Для тестирования доступны версии патча для FreeBSD 8.0-CURRENT и 7.0-STABLE.
http://lists.freebsd...ust/008922.html

turbo

20 Августа 2008, 20:45 #1 Последнее редактирование: 10 Июля 2011, 09:58 от Zhek@Ch
[size="3"]Принято решение о включении нового USB стека во FreeBSD[/size]

Alfred Perlstein сообщил о принятии положительного решения по включению новой реализации USB стека во FreeBSD CURRENT.

Данная реализация так же известна под названием HPS USB стек, её автором является Hans Petter Selasky. Работа над этой реализацией велась несколько лет и после продолжительного тестирования решено включить её в основное дерево исходного кода. Подробнее о новшествах и отличиях HPS стека от существующего можно прочитать здесь, ниже представлены некоторые моменты:

 * Полная поддержка разделенных транзакций (Split transactions), что подразумевает возможность использования скоростных USB аудио устройств на современных USB HUB.
 * Поддержка HS ISOC транзакций, что, например, открывает двери для создания драйверов для различных высокоскоростных web-камер;
 * Поддержка USB для встраиваемых платформ, улучшенный алгоритм сброса содержимого кэшей и буферов;
 * Возможность автоопределения установочных USB дисков;
 * Расширена поддержка USB устройств, различных режимов работы (например, I/O vectors позволяет увеличить пропускную способность и сократить число прерываний);
 * Новый UGEN бэкенд и библиотека libusb, полностью решены проблемы с выгрузкой драйвера;
 * Новый USB API;
 * Многие USB драйверы избавлены от глобальных блокировок;
 * Режим совместимости с USB подсистемой Linux ядра.

turbo

21 Августа 2008, 20:08 #2 Последнее редактирование: 10 Июля 2011, 10:02 от Zhek@Ch
[size="3"]Статус развития проекта FreeBSD за 2 квартал 2008[/size]

Опубликован отчет о развитии проекта FreeBSD (http://www.freebsd.org/news/status/report-2008-04-2008-06.html) с апреля по июнь 2008 года.

Главные темы:

 * Разрабатывается кластер сборки пакетов для лучшего распределения нагрузки по нескольким серверам. Сейчас для распределения заданий по ним используется диспетчер очереди, в работе находится диспетчер заданий, написаны многие вспомогательные службы
 * Проект finstall наконец выпустил LiveCD для i386. В нём почти завершена разработка протокола для взаимодействия фронтэнда и бэкэнда.
 * Проведена работа по приведению в порядок сообщений об ошибках. Изменения затронули систему принятия и обработки ошибок, документацию, касающуюся этих процессов, а также мероприятие «Bugathon», в период которого разработчики уделяли особое внимание ошибкам. Изменения в работе системы включают замену одного из менторов и введение (Web 2.0-)тегов, соответствующих манам. Документация пополнилась методическими указаниями, включая добавленные по результатам мероприятий из вышеуказанной серии, и списком часто докладываемых ошибок со ссылками на HowTo-руководства для пользователей по ним.
 * Намечаются изменения в FAQ, собираются предложения по обновлению его вида, содержимого и способа выработки.
 * Графика в меню /boot/loader -- медленно продвигается.
 * Пакетный фильтр второго уровня развился в направлении ethernet: оба файрволла ( pf и ipfw ) теперь могут привязывать правила к выбранным интерфейсам, и содержать в своих таблицах поиска ethernet-адреса.
 * Переносятся из OpenBSD утилиты grep ( теперь работает более похоже на GNU-аналог ), diff и sort ( отличаются меньше )
 * Над коллекцией портов проведена определённая работа. Однако, обновление Perl до 5.10 так и стоит на очереди. Кроме обновления KDE до 4.1, заслуживают внимания обновления automake, gettext, libtool и m4. Процесс разработки портов претерпел следующие изменения: задействованы вышеупомянутые новые сервисы сборки пакетов, само дерево содержится теперь на ZFS, прекращён жизненный цикл ветки RELENG_5.
 * Произошли обновления документации на некоторых европейских языках дальнего зарубежья.
 * Значительные изменения пришли с новым USB-стеком. Его модули теперь называются с префиксом "usb2_" (старый также остаётся). В числе новшеств названы возможность раздавать полномочия драйверам по номеру шины, интерфейса и устройства, возможность совместно использовать ugen и через libusb ( также обновлённый ), и как предметное устройство ядра, например, ums, на одном и том же физическом устройстве.

turbo

16 Сентября 2008, 19:04 #3 Последнее редактирование: 10 Июля 2011, 10:03 от Zhek@Ch
[size="3"]PC-BSD 7.0 -- новая версия FreeBSD для десктопов[/size]

Вышла новая версия свободной операционной системы, основанной на FreeBSD и ориентированной на использование на настольных компьютерах, -- PC-BSD 7.0 (под кодовым названием «Fibonacci»).
Такой значительный рост в версии этой системы (предыдущий стабильный релиз был 1.5.1, а теперь -- сразу 7.0) связан с тем, что разработчики решили провести синхронизацию номеров версий PC-BSD с FreeBSD.
Релиз PC-BSD 7.0 основан на ветке FreeBSD 7-STABLE, а в качестве основного графического окружения использует KDE 4.1.1. Среди прочих новшеств отмечается поддержка файловых систем ZFS и UFS2 (с UFS2+Softupdates и UFS2+Journaling) и выбор ФС при установке, возможность установки с DVD, USB или сети, перевод набора утилит PC-BSD на интерфейс Qt4/KDE4, значительные улучшения в поддержке аппаратного обеспечения, повышение производительности системы за счет улучшенного планировщика ULE.
http://www.nixp.ru/news/9271

turbo

16 Сентября 2008, 19:14 #4 Последнее редактирование: 10 Июля 2011, 10:04 от Zhek@Ch
Цитата: turbo от 16 Сентября 2008, 19:04[size="3"]PC-BSD 7.0 -- новая версия FreeBSD для десктопов[/size]
поставил на закачку "PCBSD7-x86-DVD.iso" 2.0 GB, ждите релиза на megatorrents.kz. :)

resurtm

16 Сентября 2008, 20:50 #5 Последнее редактирование: 10 Июля 2011, 10:04 от Zhek@Ch
Цитата: turbo от 16 Сентября 2008, 19:04[size="3"]PC-BSD 7.0 -- новая версия FreeBSD для десктопов[/size]
Метод разрешения зависимостей "просто класс"! LOL
И сколько это всё весить и жрать памяти будет в статической сборке, с кучей повторяющегося хлама?

turbo

Цитироватьпоставил на закачку "PCBSD7-x86-DVD.iso" 2.0 GB, ждите релиза на megatorrents.kz.  :)
извините друзья, но видать не судьба :( успел скачать 7% и скорость упала (10 гигов кончались) и теперь вместо 16 часов все 69. Теперь только в следующем месяце. :(

ЦитироватьМетод разрешения зависимостей "просто класс"! LOL
И сколько это всё весить и жрать памяти будет в статической сборке, с кучей повторяющегося хлама?
Можно посмотреть здесь (pbidir.com), а вообще это прежде всего полноценная FreeBSD и софт можно ставить как из портов так и из пакетов.

resurtm

ЦитироватьМожно посмотреть здесь (pbidir.com), а вообще это прежде всего полноценная FreeBSD и софт можно ставить как из портов так и из пакетов.

Зачем мне репы PBI? :) Меня просто на ржачь пробивает, от вантуз-way решения с разрешением зависимостей.  :P

turbo

06 Октября 2008, 17:26 #8 Последнее редактирование: 10 Июля 2011, 23:57 от Zhek@Ch
[size="3"]В состав FreeBSD включена защита от переполнения стека[/size]

В состав FreeBSD-CURRENT добавлена поддержка техники защиты от переполнения стека SSP (ProPolice stack-smashing protection), основная на установке и последующей проверки так называемого "конореечного слова" - случайной последовательности устанавливаемой в стек непосредственно перед адресом возврата.

Патч так же находится на стадии рассмотрения для проведения MFC в RELENG_7 (7-STABLE). Вероятно данная возможность появится уже в версии 7.1, выход которой намечен на ближайшее время.

Проект OpenBSD перешел на сборку системы с использованием SSP в 2002 году, DragonFlyBSD - в 2003 году. Потери производительности при сборке с защитой от переполнения стека составляют 1-2%.
http://tataz.chchile...az/FreeBSD/SSP/
http://www.opennet.r...shtml?num=18273

turbo

06 Ноября 2008, 19:15 #9 Последнее редактирование: 11 Июля 2011, 00:01 от Zhek@Ch
[size="3"]Во FreeBSD 8-CURRENT добавлена поддержка HPS USB стека[/size]

Во FreeBSD 8-CURRENT, после нескольких лет разработки, добавлен код переработанного USB стека - HPS, который адаптирован для работы на SMP системах и содержит новые драйверы для современных высокоскоростных хост-контроллеров.

Основные новшества:

 * Новый USB API;
 * Многие USB драйверы избавлены от глобальных блокировок;
 * Режим совместимости с USB подсистемой Linux ядра;
 * Новый UGEN бэкенд и библиотека libusb. Полностью решены проблемы с выгрузкой драйвера. Библиотека libusb20 распространяется под лицензией BSD и польностью совместима с GPL библиотекой libusb-0.1.12 (libusb.sourceforge.net);
 * Новая утилита "usbconfig", для удобной настройки USB устройств;
 * Полная поддержка разделенных транзакций (Split transactions), что подразумевает возможность использования скоростных USB аудио устройств на современных USB HUB.
 * Поддержка HS ISOC транзакций, что, например, открывает двери для создания драйверов для различных высокоскоростных web-камер;
 * Поддержка USB для встраиваемых платформ, улучшенный алгоритм сброса содержимого кэшей и буферов;
 * Возможность автоопределения установочных USB дисков;
 * Расширена поддержка USB устройств, различных режимов работы (например, I/O vectors позволяет увеличить пропускную способность и сократить число прерываний).
http://www.opennet.r...shtml?num=18725

turbo

12 Ноября 2008, 18:52 #10 Последнее редактирование: 11 Июля 2011, 00:03 от Zhek@Ch
[size="3"]Статус развития FreeBSD с июля по сентябрь 2008 года[/size]

Представлен квартальный отчет, рассказывающий о развитии проекта FreeBSD с июля по сентябрь:

 * Для прямого взаимодействия с CVS репозиторием реализован режим CVSMode для csup, аналога CVSup, написанного на языке Си.
 * Произведена адаптация FreeBSD для работы на всех моделях субноутбуков ASUS EeePC. Реализована поддержка аппаратного обеспечения: беспроводной карты Atheros, Attansic L2 FastEthernet, High Definition аудио (snd_hda), Synaptics touchpad, режима засыпания с хранением состояния CPU в памяти, контроля за температурой и т.д.
 * Создан ресурс для мониторинга состояния зеркал (FTP, WWW, CVSup, RSync) для загрузки FreeBSD. Показано на сколько то или иное зеркало отличается от основного архива;
 * Обновлена подборка интерактивных материалов (подкасты, видеоролики, демонстрации, презентации, фотографии) имеющих отношение к FreeBSD. Добавлены записи выступлений с октябрьской конференции EuroBSDCon 2008;
 * Порт FreeBSD/powerpc адаптирован для работы на одночиповой системе Freescale MPC8572 SoC, относящейся к семейству PowerQUICC III;
 * Близок к завершению проект multi-IPv4/IPv6 jail (легковесная виртуализация IP стека для jail-окружений, созданная в качестве альтернативы полной виртуализации сетевого стека). Разработчики надеются поместить код в ветку FreeBSD 7 до выхода 7.2-RELEASE;
 * pkg_trans - попытка добавить поддержку транзакций и группировки операций в утилиты управления пакетами. Система позволит отменить действие, после выполнения pkg_add или pkg_delete. Например, можно будет поставить kde4 со всеми зависимостями, поэкспериментировать, а затем отменить действие и вернуть систему к состоянию до момента установки;
 * В драйвере мыши psm улучшена поддержка тачпадов Synaptic. Теперь в консоли можно использовать виртуальный скроллинг, мультитач операции и другие расширенные возможности;
 * Во FreeBSD 8-CURRENT, после нескольких лет разработки, добавлен код переработанного USB стека - HPS (USB2), который адаптирован для работы на SMP системах и содержит новые драйверы для современных высокоскоростных хост-контроллеров.
http://www.opennet.r...shtml?num=18851

turbo

17 Ноября 2008, 21:26 #11 Последнее редактирование: 11 Июля 2011, 00:18 от Zhek@Ch
[size="3"]Проект FreeBSD ввел в строй официальный web-форум - forums.freebsd.org[/size]

Проект FreeBSD ввел в строй официальный web-форум - forums.freebsd.org. Ранее разработчики предпочитали общаться и отвечать на вопросы пользователей через списки почтовых рассылок. Интересной особенностью форума является то, что все разработчики, имеющих право коммита в CVS/SVN, будут помечены в форуме значком '@' в конце ника.

В качестве движка выбран коммерческий продукт vBulletin, последняя критическая уязвимость в котором была найдена в 2005 году (неопасные уязвимости находят постоянно, например, последняя XSS уязвимость найдена в конце августа).
http://www.opennet.r...shtml?num=18934

turbo

18 Ноября 2008, 19:10 #12 Последнее редактирование: 11 Июля 2011, 00:22 от Zhek@Ch
[size="3"]Во FreeBSD появилась поддержка ZFS v13[/size]

В текущей ветке FreeBSD обновлена поддержка ZFS до версии 13. Обновление также привнесло специфический для FreeBSD набор изменений.

 * Делегированное администрирование. Позволяет делегировать обычным пользователям создание ФС, снапшотов и т.д.
 * 2й уровень кеширования L2ARC. Позволяет использовать для кеширования дополнительные диски. Наибольший прирост производительности на операциях случайного чтения на редко меняющихся данных.
 * slog. Позволяет использовать дополнительные диски для Intent Log ZFS в целях ускорения таких операций, как fsync(2).
 * vfs.zfs.super_owner. Позволяет обычному пользователю выполнять привилегированные операции с файлами, расположенными на ФС, владельцем которой он является.
 * Частичная поддержка chflags(2).
 * ZFSBoot. Начальная поддержка загрузки системы с пула ZFS. - Свойства снапшотов.
 * Новые режимы отказа при выходе из строя. Может быть выбран один из режимов:
 o panic - паника при ошибке записи
 o wait - ожидание до момента появления диска
 o continue - обслуживание запросов чтения доступных данных с блокировкой запросов записи
 * Свойства refquota, refreservation. То же, что и обычные свойства quota и reservation, но без учета места, занимаемого дочерними ФС, клонами и снапшотами.
 * Sparse volumes. Массивы ZVOL, не резервирующие пространство в пуле.
 * Расширенные атрибуты. Совместимость с extattr(2).
 * Начальная поддержка списков контроля доступа ACL формата NFSv4.
 * Свойства времени создания.
 * Регрессивное тестирование команды zpool(8).
http://www.opennet.r...shtml?num=18957

turbo

27 Ноября 2008, 17:44 #13 Последнее редактирование: 11 Июля 2011, 00:24 от Zhek@Ch
[size="3"]FreeBSD Foundation спонсирует окончание разработки виртуального сетевого стека[/size]

Благодаря гранту, полученному от компании NLNet, FreeBSD Foundation продолжит спонсирование разработки виртуального сетевого стека. Бьёрну Зибу (Bjoern Zeeb), разработчику отвечающему за сетевую подсистему FreeBSD, поручено расширить функциональность имеющегося прототипа и провести общий анализ кода подсистемы vimage недавно внесенного в ветку CURRENT .

Введение виртуального сетевого стека позволит значительно расширить сетевую функциональность подсистемы jail. Так, например, появится возможность иметь для каждого jail индивидуальные настройки фаервола, маршрутизации, IPSec и обеспечить возможность их автономного администрирования.

Это очередная инициатива FreeBSD Foundation направленная на адресные улучшения отдельных частей FreeBSD. Напомню, что ранее сообщалось о аналогичном проекте целью которого является устранение неприятной особенности файловой подсистемы проявляющейся в виде паник ядра при ошибках монтирования (извлечение носителя с неотмонтированной ФС приводит к падению ядра).
http://www.opennet.r...shtml?num=19109

turbo

29 Ноября 2008, 18:47 #14 Последнее редактирование: 11 Июля 2011, 10:06 от Zhek@Ch
[size="3"]Официально представлен FreeBSD 6.4-RELEASE. Обзор новшеств[/size]

Спустя 1 год 11 месяцев с момента выпуска прошлого релиза вышел FreeBSD 6.4-RELEASE, в котором представлены следующие новшества:

 * Ядро
 o В фреймворк opencrypto добавлена поддержка 128-битного блочного шифра Camellia, который был разработан компанией Mitsubishi Electric Corporation и открыт для свободного использования весной 2006 года.
 o Добавлена поддержка RedZone - улучшение безопасности работы с памятью на уровне ядра, через защиту буфера от повреждения при выделении/освобождении памяти во время вызова malloc(9);
 o В ядро добавлена реализация клиентской части функциональности rpc.lockd, используемом для организации блокировок в NFS. Реализация поддерживает восстановление состояния блокировок на стороне клиента после рестарта NFS сервера, а также гарантированный сброс кэша перед установкой блокировки, что позволяет нескольким клиентом устанавливать файловые локи при одновременном использовании данных. Возможность включается через опцию NFSLOCKD в конфигурации ядра, если ядро пересобрано с поддержкой NFSLOCKD процесс rpc.lockd автоматически это определяет и начинает использовать;
 o Реализована возможность загрузки FreeBSD с дисков, снабженных GPT (GUID Partition Table) вместо MBR. BTX-ядро, используемое загрузчиком, теперь поддерживает загрузку с USB устройств, благодаря поддержке обращения к функциям BIOS;
 o Поддержка оборудования:
 + В драйвер acpi_asus добавлена поддержка управления интенсивностью подсветки экрана для субноутбуков Asus EeePC;
 + DRM драйвер теперь поддерживает видеокарты Intel на базе i915 GME;
 + В bge драйвер добавлена поддержка гигабитных Ethernet адаптеров на базе чипов Broadcom BCM5906;
 + В aac появилась поддержка 64-разрядных дисковых массивов для создания RAID разделов, превышающих 2Тб, а также возможность одновременного доступа к устройству для передачи команд контроллеру;
 + В ata драйвера устранена ошибка, которая могла приводить к повреждению данных на системах, построенных на базе чипов ServerWorks HT1000;
 + Увеличена стабильность работы драйвера iir ( ICP Vortex RAID);
 + В драйвере mpt (LSI Fusion-MPT SCSI/Fibre Channel) реализована поддержка userland интерфейса mpt_user.
 o Подсистема dummynet вынесена в отдельный модуль ядра и поддерживает режим быстрого пропуска пакетов в обход dummynet-планировщика, в моменты когда интенсивность контролируемого потока не превышает установленной полосы пропускания. Возможность включается через sysctl переменную net.inet.ip.dummynet.io_fast.
 o В DNS резолвере добавлена поддержка имен доменов, содержащих символ подчеркивания, несмотря на то, что это нарушает RFC 1034;
 * Утилиты пользовательского уровня
 o В утилиту bsdtar добавлена реализация опций --numeric-owner, -S и -s;
 o В утилите cp исправлена ошибка, мешающая копированию атрибутов POSIX.1e ACL;
 o В утилите cron добавлена поддержка опции "-m", через которую можно принудительно задать email получателя почты от системы cron, если для заданий в crontab явно не задан параметр "MAILTO=";
 o В команде cvs теперь поддерживается флаг "-n", выступающий как инверсия флага "-N";
 o Утилиты dump и restore теперь поддерживают расширенные атрибуты файлов;
 o Во freebsd-update.conf поддерживается новая директива IDSIgnorePaths;
 o В утилите fwcontrol добавлена опция "-f" для определения корневого узла при следующем ресете FireWire шины;
 o В make появилась поддержка модификатора переменных ":u" для удаления смежных повторяющихся слов;
 o В mountd добавлена опция "-h bindip" для явного задания IP, на котором следует принимать TCP и UDP соединения;
 o В moused появилась возможность управления скоростью и чувствительностью скроллинга через опции "-L" и "-U";
 o В команде mv реализована поддержка POSIX-совместимого поведения, при перемещении директории в другую уже существующую директорию, находящуюся на другом устройстве;
 o В top и vmstat добавлена опция "-P", при задании которой отображается статистика с привязкой к CPU;
 o Код утилит pkg_install импортирован из ветки 8.0-CURRENT по состоянию на 30 мая 2008 г.;
 o Из состава системы удалены утилиты pkg_sign и pkg_check;
 o Удален RC-скрипт ike;
 o В rc.conf добавлена переменная dummynet_enable для загрузки модуля ядра dummynet, если firewall_enable установлен в YES. Также в rc.conf теперь можно конфигурировать сетевые интерфейсы и подсети с привязкой к группе правил пакетного фильтра, определенных в rc.firewall, когда переменная firewall_type установлена в simple или client. Подробнее см. описание переменных firewall_client_net, firewall_simple_iif, firewall_simple_inet, firewall_simple_oif и firewall_simple_onet;
 o RC-скрипт ppp теперь поддерживает конфигурацию нескольких линков, через переменную ppp_profile. RC-скрипт rfcomm_pppd_server поддерживает запуск rfcomm_pppd сервера во время загрузки;
 o В RC-скрипте sysctl реализована загрузка настроек из файла /etc/sysctl.conf.local в дополнение к /etc/sysctl.conf;
 * Обновление сторонних программ, входящих в базовую систему:
 o Пакет am-utils обновлен до версии 6.1.5;
 o DNS сервер ISC BIND обновлен до версии 9.3.5-P2;
 o bzip2 обновлен с 1.0.4 до 1.0.5;
 o NTP обновлен до версии 4.2.4p5;
 o Утилита FILE обновлена до версии 4.21;
 o Библиотека libarchive обновлена до версии 2.5.4b, но внутренний номер сохранен как 1.9.25 для совместимости API/ABI;
 o Библиотека ncurses обновлена до версии 5.6-20080503;
 o Пакет OpenPAM обновлен до релиза "Hydrangea";
 o sendmail 8.14.2 заменен на версию 8.14.3;
 o tcsh обновлен до версии 6.15.00;
 o В портах поддерживаемая версия GNOME (x11/gnome2) обновлена с 2.20.1 до 2.22.3, KDE (x11/kde3) с 3.5.8 до 3.5.10.
 * Для сборок amd64 и i386 теперь распространяется установочный DVD-диск.
http://www.opennet.r...shtml?num=19139

turbo

08 Декабря 2008, 18:16 #15 Последнее редактирование: 03 Ноября 2011, 21:09 от Zhek@Ch
[size="3"]Выпущен релиз Frenzy 1.1[/size]

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

К сожалению, одновременно с анонсом новой версии, Сергей Можайский объявил о прекращении своей работы над проектом. Дальнейшая судьба Frenzy отныне зависит от того найдется ли новый доброволец, готовый взять на себя работу по подготовке будущих релизов.

В версии 1.1 добавлена поддержка unionfs. Это позволило улучшить работу системы (теперь не требуется копирование в память множества файлов при загрузке), а также дало возможность записи практически в любой каталог на LiveCD.

Еще одним следствием введения поддержки unionfs стала система FEM (Frenzy Extension Modules), позволяющая добавлять дополнительные программы без пересборки образа. При загрузке Frenzy производит поиск FEM-модулей на CD, жестких дисках и Flash-накопителях, после чего подключает их к системе - теперь вы можете пользоваться программами из этих модулей. Для создания FEM-модулей написана утилита pkg2fem, позволяющая создать модуль из одного или нескольких пакаджей FreeBSD.

Добавлена возможность загружаться из ISO-образа на жестком диске. Для этого нужно разместить ISO-образ в каталоге frenzy в корне любого раздела жесткого диска. При загрузке с компакта и выборе опции fromhdd основная система будет загружена с образа на жестком диске (в версии 1.0 для этого нужно было копировать все файлы с компакта в каталог)

В меню загрузчика добавлены опции загрузки с отключенным DMA на ATAPI либо ATA-устройствах, это часто помогает в случае проблем с чтением диска на некоторых приводах.

В загрузочное меню добавлены параметры:

 * mode для выбора разрешения в консоли (например, можно выставить 1024?768 или другое удобное разрешение экрана)
 * sound для автоопределения звуковой карты (по умолчанию звуковые драйвера теперь не загружаются)
 * nofem для отключения подгрузки FEM-модулей

Добавлена возможность использовать FAT-раздел в качестве загрузочного (экспериментально). Это позволяет загружать Frenzy с FAT-разделов, используя grub4dos.

http://frenzy.org.ua.../relnotes.shtml

http://www.opennet.r...shtml?num=19268

turbo

16 Декабря 2008, 20:19 #16 Последнее редактирование: 11 Июля 2011, 10:08 от Zhek@Ch
[size="3"]Код arp-v2 интегрирован во FreeBSD 8-CURRENT[/size]

Наработки проекта arp-v2 (L2+L3 rewrite project) внесены в состав FreeBSD 8-CURRENT. Суть проекта состоит в выносе L2 данных (ARP и ND6) из L3 (IP) таблиц маршрутизации, улучшении параллельной обработки выборок данных за счет исключения лишних блокировок, упрощении логики кода связанного с маршрутизацией.

Как итог интеграции arp-v2 станет возможным уход от концепции клонирования маршрутов (RTF_CLONING), сокращение объема кода в модулях IPv4 ARP и IPv6 NDP, а также уменьшение размера структуры данных rtentry. Для отражения внесенных изменений модификации будут подвергнуты утилиты подобные "arp" и "ndp", а вывод команды "netstat -r" станет отражать только информацию непосредственно связанную с маршрутизацией.
http://www.opennet.r...shtml?num=19397

turbo

24 Декабря 2008, 20:17 #17 Последнее редактирование: 11 Июля 2011, 10:09 от Zhek@Ch
[size="3"]Уязвимости в netgraph и ftpd из состава FreeBSD[/size]

Во всех поддерживаемых версиях FreeBSD (6.3, 6.4, 7.x) обнаружены две уязвимости:

 * Проблема безопасности в netgraph коде для работы с bluetooth сокетами, позволяющая локальному злоумышленнику выполнить код с повышенными привилегиями или выйти за пределы jail окружения. Уязвимости подвержены только системы с загруженными модулями ядра ng_socket или ng_bluetooth (проверить можно через kldstat -v | grep ng_). Уязвимость исправлена в 7.0-RELEASE-p7, 6.4-RELEASE-p1 и 6.3-RELEASE-p7.
 * Недоработка в ftpd позволяет злоумышленнику организовать проведение CSRF (Cross Site Request Forgery) атаки, направленной на незаметное совершение авторизированным пользователем определенной FTP операции, будучи прозрачно перенаправленным на защищенный FTP ресурс.

Также можно отметить, что в настоящее время ведется сборка второго кандидата в релизы FreeBSD 7.1, который появится на ftp в ближайшее время. Что касается релиза, то разработчики рассчитывают выпустить его приблизительно через полторы-две недели.
http://www.opennet.r...shtml?num=19527

ping_Win

08 Января 2009, 10:57 #18 Последнее редактирование: 11 Июля 2011, 10:11 от Zhek@Ch
[size="3"]Уязвимости FreeBSD: lukemftpd и openssl[/size]

Две уязвимости во всех поддерживаемых релизах FreeBSD:
 * FreeBSD-SA-09:01.lukemftpd (CVE-2008-4247) - аналогична FreeBSD-SA-08:12.ftpd; позволяет злоумышленнику организовать проведение CSRF (Cross Site Request Forgery) атаки, направленной на незаметное совершение авторизированным пользователем определенной FTP операции, будучи прозрачно перенаправленным на защищенный FTP ресурс.
 * FreeBSD-SA-09:02.openssl (CVE-2008-5077) - OpenSSL некорректно проверяет результат вызова функции EVP_VerifyFinal, что позволяет принять сформированную злоумышленником подпись как корректную. Уязвимости подвержена проверка подписи ключей DSA и ECDSA, используемые совместно с SSL/TLS. Уязвимости подвержена OpenSSL версии ниже 0.9.8j, функционирующая в роли клиента SSL/TLS при работе с сервером, чей сертификат содержит ключ DSA или ECDSA.

Патчи: lukemftpd.patch; openssl.patch для 7.x; openssl.patch6 для 6.x

http://www.opennet.r...shtml?num=19670

ping_Win

10 Января 2009, 11:09 #19 Последнее редактирование: 11 Июля 2011, 10:13 от Zhek@Ch
[size="3"]Выполнена реализация 64-битных квот для FreeBSD[/size]

John Kozubik в рассылке freebsd-fs объявил о реализации 64-битных квот, которую подготовил Kirk McKusick в виде патчей для FreeBSD 6.x/7.x в ответ на выдвинутое в июле предложение проспонсировать разработку.

John Kozubik также отметил, что в настоящий момент данная реализация применяется им в боевых условиях на ресурсе rsync.net. По его словам, в ближайшем будущем Kirk собирается добавить новый код в репозиторий FreeBSD.

http://www.opennet.r...shtml?num=19689