URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 3970
[ Назад ]

Исходное сообщение
"OpenNews: Еженедельный обзор новостей развития FreeBSD(21.06-05.07)"

Отправлено opennews , 09-Июл-04 12:51 
Сдвоенный выпуск (за две недели). По техническим причинам использован перевод с сайта bsdportal.ru (http://www.bsdportal.ru/). В дальнейшем переводы будут специально для opennet.ru.

<h3>Новое:</h3>
-  Добавлена поддержка TCP Selective Acknowledgement (SACK)  (RFC 2018). Подобное решение направлено на улучшение производительности при значительной потерей пакетов. (sysctl -w net.inet.tcp.sack.enable=1 для включения).
-  Добавлена поддержка LSI-type software RAID, используемого контроллерами LSI Logic MegaRAID SATA 150-2.
-  IPFilter обновлен с версии 3.4.31 до 3.4.35.
-  Из -CURRENT в -STABLE перенесена поддержка SCSI passthrough для драйвера ciss. Это позволит работать с устройствами на шине CISS (например, стримерами) так же, как и с обычными SCSI-устройствами.
-  Из -CURRENT в -STABLE перенесены инструменты для подсчета контрольных сумм по алгоритмам SHA1 и RMD160 в рамках утилиты md5.
-  Добавлена нативная поддержка выгрузки потоков ядра в планировщике задач, заменяя различные хаки в ядре. Пока что патч запрещен по умолчанию, но он будет использоваться другими разработчиками по мере тестирования.
-  Значительно расширена функциональность утилит pkg_* для управления пакетами (packages). Введен учет строк "alpha", "beta" и "pl". Возможность выявления ПО с проблемами в безопасности, как audit-packages в NetBSD.
-  Утилита top отображает количество disk I/O, осуществляемых процессами (клавиша "m" или ключ "-m io").
-  Внесены изменения в некоторые драйверы с целью поддержки ALTQ (bfe, em, fxp, lnc, tun, de, rl, sis, и xl).
-  Добавлена поддержка некоторых хинтов (quirk) ACPI.
-  Добавлена начальная поддержка FAT32-разделов размером более 128 Гб.
-  Поддержка запуска нескольких экземпляров natd.
-  В PPP добавили LQMLQM (Link Quality Monitoring, `RFC 1333`)
-  В GEOM добавлен класс GEOM_LABEL для определения меток дисков на UFS, FAT, FAT32 и ISO 9660 CD-ROM file system
-  GNUшная библиотека zlib обновлена с версии 1.1.4 до 1.2.1.
-  Обновлены GNU утилиты - sort 5.2.1, regex library 2.5.1, grep 2.5.1. (подготовка к полноценной поддержке Unicode).
-  ACPI-CA - интеловская реализация ACPI - обновилась до версии 20040527.
-  Из -CURRENT в -STABLE перенесена поддержка сетевых карт Cronyx Tau-PCI E1/E3.
-  IPFilter в ветке -STABLE обновлен до версии 3.4.35.
-  cvs в ветке -STABLE обновлен до версии 1.11.17.

<h3>Изменения:</h3>
-  Добавлен новые пользователь и группа _pflogd (id 64) необходимые для работы pflogd (openbsd pf).
-  Переработан код для клонирования псевдоинтерфейсов (сетевых интерфейсов не имеющих соответствующих реальных устройств), таких как vlan, lo и ppp; Видимые изменения выражаются в том, что псевдоинтерфейс stf (IPv6 over IPv4 tunnelling interface) теперь не содержит номера, то есть выглядит как устройство "stf" вместо ранее используемого "stf0".
-  ISC DHCP-клиент (dhclient) обновлен до 3.0.1 rc14.
-  Исправлена ошибка, приводящая к панике (с сообщением lockmgr: locking against myself) при активной работе FreeBSD 4.x с файловой системой, использующей softupdates.
-  Исправлена ошибка к коде управления виртуальной памятью, приводящая к ошбикам по signal 6, 10, 11 и приводила /bin.sh в состояние ожидания завершения несуществующего процесса-потомка.
-  Исправлена ошибка, приводящая к некорректному чтению файла с увеличивающимся размером NFS-клиентом.
-  Из проекта NetBSD перенесено значительное количество кода USB.
-  Теперь devd - даемон отслеживающий состояние устройств (а точнее, events), включен по умолчанию (то есть в /etc/defaults/rc.conf теперь "YES"). Следует отметить, что FreeBSD'шный devd - это не реализация Линуксового devd (в Линуксе devd создает и удаляет содержимое /dev; в FreeBSD devd выполняет различные команды при физическом подключении или отключении устройств (например, запускает dhclient при подключении сетевой карты).
-  Netgraph переведен на ичпользование "mbuf" вместо "metadata", что требует перекомпиляции всех Netgraph модулей.


<h3>Темы для обсуждения:</h3>

-  Что использовать: min() и max() или MIN() и MAX(). // Подробности в первоисточнике
-  Компиляция системы и портов с опцией -O2. Было предложение установить в ближайшем будущем по умолчанию флаг -О2 для компиляции системы и пакетов, но с исключением для некоторых программ, заведомо не собирающихся с такой опцией. Но решили, раз существует вероятность, что еще ряд портов не будет собираться с -О2, то по умолчанию эту опцию ставить рано; вот выпустят 5.3, потом вернутся к этому вопросу.

<h3>Исправления:</h3>
-  Исправлена ошибка в коде ядра, отвечающего за совместимость с Линуксом. Из-за ошибки в управлении некоторыми линуксовыми системными вызовами, появлялась возможность несанкционированного доступа к "закрытым" участкам памяти, что могло привести к панике или получению пользователем полномочий root'а.
Ошибка присутствовала в версиях 4.x и 5.x, патч выпущен для ветки -STABLE и версий 4.8, 4.9, 4.10 и 5.2. По этому поводу было выпущено соответствующее уведомление - FreeBSD-SA-04:13.linux.
-  Ruslan Ermilov (aka Mr. Manpage) на прошлой неделе приводил в порядок маны на предмет соблюдения их формата. В итоге, такие команды, как whatis, должны выдавать более точную информацию.
-  Исправлена ошибка в tftpd, которая препятствовала изменению идентификатора группы (GID) при изменении идентификатора пользователя (UID).
-  Исправлена ошибка, которая приводила к появлению сообщения "giving up on N buffers" при выключении системы при включенных softupdates и предшествующей активной работы с диском.
Побочным эффектом этого исправления стала бОльшая задержка при выключении. Это исправление, однако, не решает проблемы с возникновением таких сообщений при выключении из-за наличия примонтированных линуксовых ext2-разделов.

URL: http://www.bsdportal.ru/portal.php?article=4
Новость: http://www.opennet.me/opennews/art.shtml?num=4084


Содержание

Сообщения в этом обсуждении
"Еженедельный обзор новостей развития FreeBSD(21.06-05.07)"
Отправлено Аноним , 09-Июл-04 12:51 
хм... а непроще ли скооперироваться с bsdportal.ru в плане перевода... а то получиться как с линуксами... зря тратяться силы...

"Еженедельный обзор новостей развития FreeBSD(21.06-05.07)"
Отправлено andrew , 09-Июл-04 21:30 
Мне тоже кажется, что так будет лучше!

"Еженедельный обзор новостей развития FreeBSD(21.06-05.07)"
Отправлено Герасим , 09-Июл-04 23:11 
Так лучше для всех будет. Ребята - созвонитесь!
:)

"Еженедельный обзор новостей развития FreeBSD(21.06-05.07)"
Отправлено Cyrill Malevanov , 10-Июл-04 02:51 
e-mail админа sleepybrain с bsdportal есть у кого-нибудь? А то без регистрации нифига не послать.

"Еженедельный обзор новостей развития FreeBSD(21.06-05.07)"
Отправлено SleepyBrain , 11-Июл-04 10:38 
sleepybrain на яндекс.ру