<h3>Новое:
</h3>
- в ipfw интегрировали поддержку ALTQ (это более правильный traffic-шейпер, нежели dummynet). Если правило ipfw содержит слово altq и название altq-очереди, то оно будет помечено как проходящее через эту очередь. Перед использованием altq-очередей необходимо определить их через pfctl, и если конфигурация очередей меняется, надо перегружать правила ipfw. Также можно включать и выключать altq-пометки в ipfw через ipfw enable|disable altq
- флаги в ipfw для определения пакетов, прошедших через divert, и для определения длины пакетов. Новые ключевые слова: diverted - все пакеты, прошедшие через divert-сокет, diverted-loopback - все пакеты, прошедшие через divert-сокет и идущие на этот хост (т.е. from any to me diverted) и diverted-output - пакеты, прошедшие через divert-сокет и выходящие куда-либо дальше. Определение длины TCP пакетов производится с использованием ключевого слова tcpdatalen, после которого стоит значение (как в ports, т.е. 1000, 2000-3000)
- bind теперь живет в chroot jail, причем все переехало из /etc/namedb в /var/named. Инструкция по переезду в случае обновления - /usr/src/UPDATING
- утилита восстановления данных с поврежденных дисков /usr/src/tools/recoverdisk. Использование: recoverdisk /dev/fd0 myfloppy.flp
<h3>Изменения:
</h3>
- изменен драйвер ucom (USB-com-порты), теперь используется нотация /dev/ttyU# и /dev/cuaU# для именования портов вместо /dev/ucom#. Также увеличена надежность системы при выдергивании устройств из таких портов
- com-порты мультипортовок Serialix теперь называются не /dev/ttyA# и /dev/cuaA#, а /dev/ttyA<номер-карты><номер-порта> и /dev/cuaA<номер-карты><номер-порта>
- изменен формат CVS-строк в исходных текстах. Из строки "Concurrent Versions System (CVS) '1.11.15'-FreeBSD (client/server)" убраны одинарные кавычки в номере версии.
<h3>Обсуждения:
</h3>
- изменение поведения rm во избежание использования rm -r / чайниками
<h3>Баг-фиксы:
</h3>
- дыра в смене консолей (ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-04:15.syscons.asc), изменено поведение syscons для запрета позиционирования в отрицательные координаты
- баг в init, запрещавший его использование для запуска и перезапуска постоянно работающих (но иногда падающих) демонов
URL: http://www.xl0.org/FreeBSD/04-10-04.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=4445