FreeBSD cvs-src summary for 2004-12-14 to 2004-12-20

Еженедельный выпуск информации о развитии FreeBSD. Данный проект создан с целью обеспечить удобное представление свежих новостей о развитии проекта FreeBSD для русскоязычных пользователей данной ОС. Все данные взяты с англоязычного проекта

Если у вас есть какие-либо замечания или пожелания, то можете писать на (vsevolod at highsecure.ru)

Содержание

Новые возможности

Улучшения в запуске/остановке jail'ов

Ralf S. Engelschall (rse) обновил подсистему для улучшения запуска и остановки jail'ов. Он добавил в две переменные: jail_<name>_exec_stop и jail_<name>_exec_start, которые содержат команды, выполняемые при остановке/запуске jail'а соответственно.

Добавлена поддержка карт Pinnacle PCTV

Julian Elischer (julian) внес патчи Branko Lankester's для драйвера , который отвечает за поддержку ввода данных от TV карт.

Submitted by: Branko Lankester PR: 73669 ()

Начальная поддержка прямого ввода/вывода для NFS

Paul Saab (ps) добавил первоначальную поддержка прямого ввода/вывода для NFS (Network File System). Прямой ввод/вывод осуществляется при отключении кеширования на стороне клиента. Такой режим работы полезен для тех программ, которые осуществляют собственное кеширование, например, серверы кластеризованных баз данных, или те приложение, которым вовсе не нужно кеширование, например, серверы потокового видео.

Submitted by: Mohan Srinivasan

Обсуждаемые темы

Сортировка переменных make.conf

Tom Rhodes (trhodes) добавил несколько опций в , также пересортировав этот файл. Ruslan Ermilov (ru) сказал, что изменения, внесенные Tom'ом, в действительности привели к неправильной сортировке списка, который должен быть в алфавитном порядке. После чего Tom исправил make.conf, упорядочив опции по алфавиту.

Работа в направленнии создания пакетов, содержащих base system

Paul Richards (paul) внес код для создания пакетов с base system. Colin Percival (cperciva) сообщил, что он работал над тем же вопросом. В итоге, объединившись с Ruslan Ermilov (ru) и John Baldwin (jhb), они обсудили достоинства и недостатки каждого из подходов.

Изменения в составе разработчиков

Sam Hopkins (sah) - новый src committer. Он будет работать над интеграцией своего кода ATA-over-Ethernet. Scott Long(scottl) будет его ментором.

Daniel Hartmeier (dhartmei) более не нуждается в менторе.

Важные багфиксы

Возможность заморозки системы при работе pf

Daniel Hartmeier (dhartmei) исправил баг в (OpenBSD packet filter), который мог вызвать зависание системы при использовании NAT с директивой static-port. Этот баг мог использоваться клиентами из внутренней сети для блокировки системы.

Reported by: Hugo Silva, Srebrenco Sehic PR: 74930 ()

Прочие багфиксы

Darren Reed (darrenr) внес исправление в код , которое устранило ошибку в определении MTU в IPv6, вызванную блокированием приходящих icmp уведомлений о слишком больших пакетах.

Этот баг также исправлен в RELENG_4 и RELENG_5

Submitted by: Mark Andrews PR: 70399 ()

Maxim Konovalov (maxim) исправил код утилиты для показа дисковых квот . Теперь вывод этой утилиты может быть отсортирован при помощи . До этого слишком длинные имена пользователей, не помещающихся в одну строку, вызывали неправильную сортировку вывода.

Submitted by: Matthew D. Fuller PR: 75259 ()