<h3>Новое:</h3>
- Теперь подсистема виртуальной памяти для платформ i386 и amd64 может работать (и по умолчанию работает) без использования Giant system lock. Чтобы вернуться к прежнему поведению, необходимо установить sysctl-переменную debug.mpsafevm в 0 (в файле /boot/loader.conf).
- Добавлена поддержка AutoFS - механизма автоматического монтирования файловых систем, обеспечивающего лучшую интеграцию с операционной системой. Уже ведется работа с разработчиками Amd для включения поддержки FreeBSD'шной реализации autofs, как это уже сделано для Linux и Sun.
- Добавлен драйвер для поддержки USB-to-COM мостов Cypress CY7C637xx и CY7C640/1xx. В настоящее время драйвер работает только с устройствами DeLorme Earthmate USB GPS.
<h3>Изменения:</h3>
- Небольшое изменение в иерархии sysctl-переменных: вместо debug.witness_smth теперь используется debug.witness.smth.
<h3>Темы для обсуждения:</h3>
- Хитрая задачка с CVS скриптами
Получилось так, что при очередном коммитте в RELENG_5 не сработал скрипт, который требует наличия строчки "Approved by" при коммитте в ветку с ограниченным доступом. Загадочным было то, что никто долгое время не мог воспроизвести эту ситуацию. В конце концов ситуация прояснилась - оказалось, что скрипт, проверяющий права, использовал информацию из файла CVS/Tag, а в случае извлечения (check out) из cvs-хранилища единичного файла (а не нескольких файлов или каталога) файл CVS/Tag не создавался. Поэтому проверка допустимости коммитта не осуществлялась.
<h3>Исправления:</h3>
- Исправлено несколько потенциальных дыр в безопасности, связанные с тем, что супер-пользователь внутри jail при разрешенном доступе к raw sockets (т.е. в случае sysctl-переменной security.jail.allow_raw_sockets равной 1) получал возможность изменения некоторых сетевых параметров, которые могли нарушить работоспособность всей системы. Причем пока нет гарантии, что закрыты все подобные дыры, поэтому следует использовать security.jail.allow_raw_sockets очень осторожно.
- Исправлена ошибка из-за которой файлы, расположенные на CD дисках с файловой системой cd9660, при экспорте посредством NFS, отображались как имеющие нулевой размер. Эта ошибка была описана в PR 63446.
- Теперь при подключении USB-клавиатуры она получает управление, даже если к компьютеру уже подключена другая клавиатура.
- Внесены несколько исправлений в драйвер em для гигабитных сетевых карт Intel PRO/1000.
URL: http://www.bsdportal.ru
Новость: https://www.opennet.ru/opennews/art.shtml?num=4330