Gentoo Weekly Newsletter -- 20 марта 2006

Еженедельный Информационный Бюллетень Gentoo
20 марта 2006

Перевод подготовил:
  Amsand
Редактор:
  aluk

Еженедельный Информационный Бюллетень Gentoo: 20 марта 2006 года

1. Новости Gentoo

Требуются тестеры Gentoo x86

Команда x86 выдвинула программу Arch Tester и сейчас ищет честолюбивых членов сообщества, готовых присоединиться к команде и помощь ей. Если вы хотели бы внести свой вклад в Gentoo, но не знаете как, это может быть хорошей отправной точкой. Вы можете помочь нам, тестируя приложения, чтобы отметить их как "стабильные" и способствовать выявлению основных ошибок, характерных для платформы x86. Взгляните на документацию x86 AT, и если у вас появятся вопросы, свяжитесь с Хомером Паркером (Homer Parker) или с Марком Лёзером (Mark Loeser).

Новый Athlon X2 для разработчиков Gentoo

В рамках инициативы Roger Williams University и School of Business по участию в исследованиях студентов и выпускников, преподавателям, персоналу и студентам RWU, а также разработчикам Gentoo, была предоставлена возможность использовать двухпроцессорный Athlon X2. Новый хост, названный "pearl", упростит официальную поддержку Gentoo на двухпроцессорных системах AMD64 в будущем. Спасибо RWU за их щедрую поддержку!

Рис. 1.1: Athlon X2 4600+, 4 Гб ОЗУ, 500 Гб места на диске, Gentoo 2006.0.

Modular X - время пошло

Как сообщалось в GWN за 30 января, команда X готовит к "размаскированию" 289 модульных X-пакетов. На этой неделе они попадут в ~arch (тестирование) для большинства архитектур. Обязательно прочтите руководство по миграции, прежде чем обновляться до модульных "Иксов".

2. Что слышно в сообществе

Интернет-форумы

Как насчёт одежды для "джентель-леди"?

Представительница женской половины Форума, star.dancer, высказала своё разочарование по поводу полного отсутствия Gentoo-товаров для женщин. Может быть, сейчас самое время добавить женскую одежду и прочие "фенечки" в официальном Gentoo Store?

Ещё раз про glibc2.4

На прошлой неделе мы упоминали про появление glibc-2.4 в дереве Portage. Поскольку число пользователей, решивших обновиться, резко возросло, то появились и новые проблемы. Некоторые пользователи признались, что попросту запутались с glibc-2.4, библиотекой libc.so.6 и USE-флагами nptl и nptlonly, в то время как другие воспользовались prelink на своих системах для предварительного связывания всей системы:

Оверлей для оверлеев?

Некоторые пользователи обсуждают альтернативы для приложений, чтобы искать путь к ним в Portage. Одна из идей - публиковать наиболее популярные оверлеи на веб-сайте. А что вы думаете по этому поводу?

3. Gentoo в мире

Япония: Отчёт о весеннем OSC 2006


Рис. 3.1: обложка диска для релиза 2006.0 на OSC

Замечание: изображение обложки можно скачать с домашней странички Tomoyuki Sakurai.

Дисков хватило ненадолго: было заготовлено 150 дисков GentooJP для Токийской конференции Open Source, прошедшей на прошлой неделе, но их расхватали в первый же день. Машины x86 и PPC с Gentoo демонстрировали первый официальный релиз Gentoo Installer, а также KDE. Разработчики Gentoo, присутствовавшие на конференции - Matsuu Takuto, Shigehiro Idani, Jason Stubbs и Mamoru Komachi, последний только что вернулся из Европы, где принимал участие во встрече FOSDEM в Брюсселе.


Рис. 3.2: Секция Gentoo на OSC

Замечание: Разработчики matsuu (справа) и idani (по центру), друзья и  посетители. Эту и другие фотографии можно найти на странице Kalin-а.

В сессии "Gentoo ebuild Howto" участвовали двенадцать сопровождающих, неожиданно большое число посетителей, действительно интересующихся разработкой и отправкой ebuild-пакетов. Надеемся, что некоторые из них в конечном счёте помогут в разработке Gentoo, особенно в вопросах интернационализации и "японизации".

Завершился день как обычно - выпивкой и непринуждённым общением. Следующая встреча в Токио планируется на апрель, когда датский разработчик Gentoo Andres Loeh будет в городе на конференции. Если вы будете свободны в это время, присоединяйтесь в #gentoo-ja на irc.freenode.net или подпишитесь на лист рассылки GentooJP -

4. Gentoo в прессе

Distrowatch (13 марта 2006 г.)

В ноябре 2005 г. на Distrowatch уже упоминался Kororaa - основанный на Gentoo двоичный дистрибутив, отличающийся упрощённой процедурой установки. GWN, в свою очередь, сообщил о последнем релизе Kororaa на Xgl LiveCD только на прошлой неделе. Теперь удивительные трёхмерные эффекты сервера Xgl, сопровождающие работу с окнами на вашем рабочем столе, привлекли внимание и Ладислава Боднара (Ladislav Bodnar), которого расспросил Chris Smart в своём последнем выпуске. Подобное интервью и статья появились в NewsForge днём позже.

5. Советы и подсказки

Эффективные уведомления об изменениях в файлах

Многие приложения доверяют слежение за изменениями в файловой системе ей самой, и до последнего момента наиболее популярной библиотекой, предоставляющей подобную функциональность, была app-admin/fam. Среди пакетов, использующих FAM для мониторинга файлов, GNOME, KDE, PHP, различные менеджеры, почтовые клиенты и серверы, и многие другие. FAM работает путём периодических опросов содержимого каталогов на предмет произошедших в них изменениях. Это не очень эффективно, но зато требует лишь немногих усилий.

В последнее время в Linux 2.6 появилась чрезвычайно эффективная поддержка ядром мониторинга изменений. Эта функциональность, именуемая inotify, включена по умолчанию, и вероятно, уже доступна на вашей системе (при условии, что она достаточно современна). app-admin/gamin - это непосредственная замена FAM, даже реализует аналогичное API. Главным преимуществом gamin является то, что он, по возможности, использует inotify, устраняя тем самым недостатки FAM.

Gamin для следующих инсталляций Gentoo будет включён по умолчанию, но в настоящее время нет механизма автоматической миграции для существующих пользователей. Рекомендуется, чтобы вы выполнили переключение вручную:

# emerge -C app-admin/fam
# emerge --oneshot app-admin/gamin

Не обязательно пересобирать программы, собранные с FAM, поскольку gamin можно рассматривать как буквальную замену.

Замечание: Gamin также поддерживает сканирование файловой системы, и выглядит это лучше, чем в FAM. Даже если у вас нет inotify, всё равно мы рекомендуем использовать gamin.

Учитывая, что накладные расходы на мониторинг файловой системы теперь предельно низки, предполагается, что вы включите поддержку мониторинга файловой системы в приложениях, которые могут её использовать. Для этого используйте USE-флаг "fam":

# nano -w /etc/make.conf
Добавьте "fam" к вашей переменной USE и сохраните файл
# emerge --newuse world

6. Перемещения разработчиков Gentoo

Перемещения

Следующие разработчики оставили проект Gentoo в последнее время:

  • Никого на этой неделе

Добавления

Следующие разработчики недавно присоединились к проекту Gentoo:

  • Karol Pasternak (reb) - Gentoo OpenBSD

Изменения

Изменились роли следующих рабработчиков проекта Gentoo:

  • на этой неделе нет

7. Безопасность Gentoo

Freeciv: отказ в обслуживании

Ошибка выделения памяти в Freeciv позволяет удалённому атакующему вызвать отказ в обслуживании (DoS).

Дополнительную информацию можно получить на GLSA Announcement

zoo: переполнение буфера

Переполнение буфера в zoo может быть использовано для выполнения произвольного кода во время создания архива специально подготовленных каталогов и файлов.

Дополнительную информацию можно получить на GLSA Announcement

REAR-Auth: потенциальный обход аутентификации

REAR-Auth некорректно обрабатывает данные, передаваемые DB и LDAP, это позволяет использовать фальшивое удостоверение для прохождения аутентификации.

Дополнительную информацию можно получить на GLSA Announcement

Heimdal: повышение привилегий в rshd

Ошибка в демоне rshd позволяет аутентифицированным пользователям повысить свои привилегии.

Дополнительную информацию можно получить на GLSA Announcement

Crypt::CBC: небезопасный вектор инициализации

Crypt::CBC использует небезопасный вектор инициализации, что может ослабить защиту.

Дополнительную информацию можно получить на GLSA Announcement

Metamail: переполнение буфера

Переполнение буфера в Metamail может привести к выполнению произвольного кода.

Дополнительную информацию можно получить на GLSA Announcement

8. Bugzilla

Статистика

Сообщество Gentoo использует Bugzilla (bugs.gentoo.org) для записи и слежения за ошибками, уведомлениями, предложениями, и для прочего взаимодействия с командой разработчиков. Результаты работы сайта за период с 5 по 12 марта 2006 г. следующие:

  • 865 новых сообщений об ошибках
  • 417 ошибок закрыто или устранено
  • 20 закрытых ранее ошибок открыты повторно

Из открытых в настоящее время 9800 ошибок 67 помечены как "блокирующие", 151 - как "критические" и 540 - как "важные".

Распределение закрытых ошибок

Разработчики и команды, которые закрыли наибольшее количество ошибок за рассматриваемый период:

Распределение новых ошибок

Разработчики и команды, которые выявили наибольшее число новых ошибок за этот период:

8. Обратная связь с GWN

Пожалуйста, присылайте нам ваши отзывы, чтобы сделать GWN лучше.

9. Информация о подписке на GWN

Чтобы подписаться на Gentoo Weekly Newsletter, отправьте пустое письмо на адрес gentoo-gwn+subscribe@gentoo.org.

Чтобы отписаться от Gentoo Weekly Newsletter, отправьте пустое письмо на адрес gentoo-gwn+unsubscribe@gentoo.org.