The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Новости развития FreeBSD за неделю (12.07.04-19.07.04)

20.07.2004 20:58

Новое:

  • Добавлена libthread_db - библиотека для отладки многопотоковых процессов с помощью GDB. В настоящее время поддерживается только отладка posix-потоков (libpthread), но ведется работа по добавлению поддержки других библиотек для работы с потоками - libthr and libc_r.
  • В качестве системной утилиты tar (/usr/bin/tar) теперь по умолчанию вместо GNU'шного tar (который с этого момента именуется /usr/bin/gtar) используется bsdtar. однако можно по-прежнему использовать GNU tar по умолчанию, установив переменную WITH_GTAR при компиляции системы. Возможности bsdtar значительно расширены за счет библиотеки libarchive, поддерживающей разные форматы архивов (old tar, ustar, gnutar, pax, cpio), автоматическое определение формата, атрибуты файлов, ACL, произвольные номера устройств. Подробнее о библиотеке libarchive можно узнать здесь.
  • Adaptive mutexes теперь включены по умолчанию на всех платформах. Отменить это можно с помощью установки option NO_ADAPTIVE_MUTEXES в конфигурационном файле ядра.
  • Реализована поддержка ACPI для флоппи-дисководов.
  • Расширена поддержка утилитой ppp RADIUS accounting. Теперь командой "set rad_alive N" можно включить периодическую отсылку обновлений RADIUS accounting на RADIUS-сервер.

    Изменения:

  • Удален драйвер fla для устройств M-Systems DiskOnChip.
  • В коде двух модулей принудительного контроля доступа - MAC Biba и MAC MLS, метка _single переименована в _effective. Это переименование сделано в целях сопоставимости новой метки _effective с устоявшимся использованием выражения "effective" при реализации контроля доступа в UNIX-системах.
  • Переименованы драйверы звуковых устройств. Теперь общий звуковой драйвер именуется "sound", а "snd_*" используются для конкретных звуковых карт. Модуль ядра "snd_pcm" также переименован в "sound" в целях сопоставимости.
  • Теперь команде make world требуется обязательный аргумент DESTDIR, определяющий каталог, в который устанавливается перекомпилированная система. Это сделано для того, чтобы не допустить ситуации, когда, в результате необдуманных действий пользователя, система перестраивается и устанавливается командой make world без предварительной перестройки и установки ядра.

    Темы для обсуждения:

  • kldunload & Newbus или Почему Poul-Henning Kamp не любит newbus. Большой спор об использовании "quiesce" на уровне ядра и в рамках newbus. Подробнее в первоисточнике.

    Изменения в составе коммиттеров:

  • Наш соотечественник Глеб Смирнов (glebius) - новый коммиттер системного кода.
  • Коммиттерство Valentino Vaschetto (logo) приостановлено в связи с тем, что уже 2 года от него нет никаких новостей.

    Исправления:

  • Внесены исправления, предотвращающие зависание или внезапное завершение rpc.lockd на NFS-сервере.
  • Исправлена ошибка, из-за которой jailed root получал возможность использовать последние оставшиеся файловые дескрипторы, которые должны быть зарезервированы для использования реальным root'ом.
  • Внесено исправление в фильтр пакетов pf для отслеживания ходящих по кругу пакетов с помощью счетчика.
  • Исправлена ошибка, возникающая при работе с новыми IDE-контроллерами VIA (8237, 8235 and 8233a) и приводящая к зависанию системы при изменении их timing setting для работы в режимах, больших чем UDMA33. Эта ошибка была описана в PR 69180.
  • Исправлена ошибка в ppp, из-за которой команда set ifaddr в действительности не устанавливала значение "MYADDR". Эта ошибка была описана в PR 62050.

    1. Главная ссылка к новости (http://www.bsdportal.ru...)
    Автор новости: SleepyBrain & Cyrill Malevanov
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/4137-bsd
    Ключевые слова: bsd
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (5) RSS
  • 1, Kolya (?), 00:50, 21/07/2004 [ответить]  
  • +/
    А как же новость про порт PHP ?
     
     
  • 2, SleepyBrain (?), 06:27, 21/07/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Новости развития FreeBSD за неделю описывают только изменения в системном коде, т.е. /usr/src.

    Что касается портов, то http://www.freshports.org дает исчерпывающую информацию.

     
     
  • 3, andrew (??), 10:17, 21/07/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, кто-нибудь может объяснить, почему FreshPorts.org не станет частью FreeBSD.org. Стало бы намного удобнее, особенно новичкам, которые ещё не слышали про существование freshports.
     
     
  • 5, Аноним (-), 20:14, 21/07/2004 [^] [^^] [^^^] [ответить]  
  • +/
    FreshPorts is not the place to report errors or request changes. You should do that on the FreeBSD Ports mailing list. We do not maintain ports. We do not create ports. We do not fix ports. We just tell you what others have been doing to the Ports tree.
     

  • 4, Kolya (?), 14:12, 21/07/2004 [ответить]  
  • +/
    Понял, а за переводы спасибо!
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру