<h3>Новые возможности:
</h3>- John Baldwin (jhb) сделал значительные изменения в коде ACPI PCI linking code, который назначает IRQ и управляет PCI-устройствами. Новый код поддерживает множественные IRQ и другие ресурсы на устройство линковки (per link device) и улучшает алгоритм присвоения IRQ. Если вы используете tunables для замены установок IRQ по умолчанию, помните, что новый код роутит PCI link устройства целиком, а не отдельные устройства, использующие этот линк. John пишет: "для настройки IRQ, которое используется _SB_.LNKA, можно установить 'hw.pci.link.LNKA.irq=10' из загрузчика."
- Robert Watson (rwatson) добавил поддержку некоторых частей опции TCP_INFO сокета, которые есть в Linux 2.6. Это позволяет процессам опрашивать сокеты о некоторой информации TCP низкого уровня, как например, о send, bandwidth, congestion windows.
- Max Laier (mlaier) добавил в ежедневные отчеты безопасности код для отображения пакетов, заблокированных PF, во многом также, как это сделано для ipfw. /etc/periodic.conf понимает новую переменную daily_status_security_pfdenied_enable (значение по умолчанию - YES). Этот код предложил Clive Lin (clive).
- Garrett Wollman (wollman) добавил поддержку нового флага (month flag) в программу ncal, которая используется для отображения календарей в консоли. Если указать "-m <month_number>", то ncal отобразит указанный месяц текущего года.
- Gleb Smirnoff (glebius) добавил в Netgraph (modular system to hook together networking functions) новый алгоритм обнаружения сбоев, названный NG_ONE2MANY_FAIL_NOTIFY. Новый алгоритм выявляет downstream компоненты, отключенные от сети, и удаляет их из или добавляет в свой список downstream'ов, соответственно.
- Maxime Henrion (mux) изменил rc.conf для поддержки файла fstab для каждой jail. Он привел следующий пример:jail_foo_mount_enable="YES"
jail_foo_fstab="/etc/fstab.foo"
Он также отметил, что вторая строка не оказывает в данном случае эффекта, так как /etc/fstab. jailname используется по умолчанию, если не указано никакого fstab. Этот код предоставил Jeremie Le Hen.
<h3>Темы для обсуждения:
</h3>
- Scott Long (scottl) убрал загрузочное меню Beastie.<h3>Важные исправления:
</h3>
- Bjoern A. Zeeb (bz) исправил ошибку в сетевом коде, из-за которой не мог правильно загрузиться драйвер sk, который поддерживает чип SysKonnect, используемый на многих платах Gigabit Ethernet. Ошибка проявлялась в том случае, если драйвер использовался с платами, поддерживающими только Gigabit Ethernet вместо Gigabit, Fast и обычного Ethernet. Отчеты 63313, 71733 и 73725 закрыты.
- Mike Silbersack (silby) исправил ошибку в коде TCP, при которой стэк игнорировал пакеты RST (сброс), если окно на прием (receive window) было размером 0 байт. Из-за этого соединения могли оставаться открытыми, когда должны были разорваться. Описание ошибки и исправление, а также набор тестов предоставил Michiel Boland.
- Daniel Hartmeier (dhartmei) исправил ошибку, приводящую к аварии, в PF, пакетном фильтре OpenBSD. Авария случалась, если с динамическим интерфейсом (dynamic interface) использовались правила двунаправленного NAT в виде "binat from ... to ... -> (interface)". Ошибку обнаружил kos at bastard dot net, проанализировал Pyun YongHyeon (yongari).
URL: http://www.bsdportal.ru
Новость: http://www.opennet.me/opennews/art.shtml?num=4729
мож всё же "Главная ссылка к новости" должна быть такой: http://xl0.org/FreeBSD/29-11-04.html ?
Нет, я взял готовый перевод с bsdportal.ru в этот раз. Когда я перевожу - то ссылка ведет на xl0.org
Объясните еще раз пожалуйста
как должен выглядеть src-supfile для 5.3
если я хочу воспользоваться этими новыми возможностями
>Объясните еще раз пожалуйста
>как должен выглядеть src-supfile для 5.3
>если я хочу воспользоваться этими новыми возможностями
*default host=cvsup2.ru.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
src-all
doc-allТогда ты получишь -CURRENT систему. Работоспособность не гарантируется.
делал три раза
исходники скачивал в разное время
make buildworld вылетает с ошибкой
(обновлял по вашей статье)попутно как должен выглядеть src-supfile
чтобы получить самую надежную 5.3
>делал три раза
>исходники скачивал в разное время
>make buildworld вылетает с ошибкой
>(обновлял по вашей статье)
>
>попутно как должен выглядеть src-supfile
>чтобы получить самую надежную 5.3С ошибкой вылетает - "работоспособность не гарантируется"
Для надежной надо выставить
*default release=cvs tag=RELENG_5_3Кроме того, надо же писать, с какой ошибкой вылетает buildworld
RELENG_5_3 релизсейчас меня стоит STABLE ( cvs RELENG_5 )
как узнать как часто необходимо обновлять исходники
когда часть кода их CURRENT переносится в STABLE?
>RELENG_5_3 релиз
>
>сейчас меня стоит STABLE ( cvs RELENG_5 )
>как узнать как часто необходимо обновлять исходники
>когда часть кода их CURRENT переносится в STABLE?
Ну, можно и так, для -STABLEа переносится - когда идет сообщение о MFC. Собственно, в этих новостях это пробегает, или на www.freshsource.org видно.
лучше
*default base=/var/db
чтобы /usr не засирать всякой фигнёй
ураа! beastie дурацкого убрали! теперь не надо на каждом серваке /boot/loader.conf править! :)
А мне например жалко что из-за тупости каких-то хтиан пострадало бедное животное. Ну не беда, скринсейвер-то с beastie все равно остался ;-)
сами Вы хтиан :) чорти, когда он к месту и главное, прикольно нарисован (например на баннерах) рулит. Но совать его в бутменю....
>сами Вы хтиан :)
отнюдь!>Но совать его в бутменю....
Вообще конечно сам факт существования бут-меню вызывает какие-то нехорошие ассоциации. По последним данным из рассылки freebsd-stable Scott Long меню похерил целиком...
"John Baldwin (jhb) сделал значительные изменения в коде ACPI PCI linking code" Чудненько, теперь приходится отключать ACPI:panic: Lock ACPI PCI link not exclusively locked @ /usr/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi_pci_link.c:153
KDB: enter: panic
[thread pid 0 tid 0 ]
Stopped at breakpoint+0x4: popl %ebp
db>