Вышел 4.7 релиз FreeBSD. Рассмотрим новшества: [[END]]
<li>Улучшение поддержки USB: ucom(4) драйвер для USB модемов, uplcom(4) и uvscom(4) для usb2serial конвертеров. uvisor(4) - драйвер для подключение USB-based КПК (Handspring Visors).
<li>Поддержка AMD Élan SC520 (опция CPU_ELAN)
<li>em(4) драйвер с поддержкой VLAN для сетевых карт на чипсетах Intel 82545EM и 82545EB.
<li>Обновлен драйвер rp(4) (Comtrol RocketPort Intelligent Serial Port Cards).
<li>IPFW2 код добавлен и может по желанию быть опционально использован для замены текущего ipfw (включить в конфиге ядра IPFW2 и пересобрать libalias и ipfw(8) с -DIPFW2).
<li>Netgraph модуль ng_l2tp(4) для работы протокола L2TP (RFC 2661).
<li>Три новых системных вызова: net.inet.tcp.inflight_enable, net.inet.tcp.rexmit_min и net.inet.tcp.rexmit_slop.
<li>Поддержка SCSI контроллеров (драйвер ahd) на базе Adaptec AIC7901, AIC7901A, and AIC7902 Ultra320 PCI-X.
<li>Исправлены многочисленные ошибки в драйвере ata(4), плюс поддержка контроллеров Sil 0680 и VIA 8233/8235 (было в 4.6.2)
<li>mpt драйвер для поддержки LSI Logic Fusion/MP оптики.
<li>pst драйвер для поддержки RAID контроллеров Promise SuperTrak ATA RAID.
<li>Поддержка аудио систем на базе VT8233 (device pcm в конфиг ядра и snd_via8233="YES" в /boot/loader.conf), uaudio - USB-аудио устройства, ich - поддержка ich4.
<p>
<li>Многочисленне исправления security ошибок: procfs(5), DNS resolver, tcpdump(1), ktrace(1), pppd(8), OpenSSL, XDR, FFS filesystem, NFS server, kqueue(2), bounds-checking bugs в некоторых системных вызовах, libkvm.
<p>
<li>В ftpd(8) появились опции: -m - разрешить гостям создавать файлы и менять содержимое текущих файлов, если это позволяют выставленные права доступа, -M - запретить гостям создавать директории, -W - лог ftp-сессий в wtmp.
<li>ifconfig(8) теперь поддерживает флаг promisc (promiscuous mode).
<li>inetd(8) - возможность ограничения максимального числа одновременных запросов каждого сервиса с одного IP.
<li>PAM: добавлен модуль pam_opieaccess(8), модули pam_radius(8), pam_ssh(8), pam_unix(8) и pam_tacplus(8) обновлены из FreeBSD -CURRENT.
<p>
<li>IPFilter 3.4.29.
<li>OpenSSH обновлен до версии 3.4p1, полностью переведен на работу с PAM, версия SSH протокола по умолчанию изменена с 1 на 2.
<li>В ядро добавлена поддержка RLIMIT_VMEM (ограничение размера виртуальной памяти на процесс) в login.conf(5) конфигурируется через vmemoryuse.
<li>BIND 8.3.3
<li>Binutils 2.12.1
<li>GCC 2.95.4 (20 March 2002)
<li>libpcap 0.7.1.
<li>FTP демон из NetBSD перенесен как lukemftpd
<li>OpenSSL 0.9.6g.
<li>sendmail 8.12.6.
<li>smbfs 1.4.5
<li>GNU tar 1.13.25
<li>tcsh 6.12
<li>tcpdump 3.7.1.
<li>XFree86 4.2.1
<li>Linux библиотеки эмулятора от Red Hat Linux 7.1URL: http://www.FreeBSD.org/releases/4.7R/relnotes.html
Новость: http://www.opennet.me/opennews/art.shtml?num=1598
С каких это пор sysctl variables стали системными вызовами ? :)
plz, подробнее, мистер, о том, что вы критично ут(очняете/верждаете)?...
>plz, подробнее, мистер, о том, что вы критично ут(очняете/верждаете)?...В тексте новости была опечатка, которую я почти сразу исправил ;-)
Никто не юзал ipfw2 есть впечатления??
>Никто не юзал ipfw2 есть впечатления??Юзал. Приятная штука. Заметно проще всякие извраты стало описывать.
Да просто супер!
А так же можем насладиться доработанной опцией ядра SOFTUPDATES. Я целую неделю выбросил впустую устанавливая FreeBSD штук на пять разных материнок и штук десять винтов, а потом сразу после инсталяции запуская fsck и обнаруживал кучу ошибок в суперблоках. Исправлял. Создавал файлы. Снова проверял - ошибки то появлялись, то их не было. Перезагружал (shutdown -r now) . Проверял - опять куча ошибок. Пока не отключил в ядре - ничего не помогло.