Еженедельник Gentoo: 20 марта 2006 года
1.
Издания на различных языках
Еженедельник Gentoo издается на следующих языках:
английский |
бразильский португальский |
голландский |
датский |
испанский |
итальянский |
корейский |
немецкий |
польский |
португальский |
русский |
турецкий |
французский |
японский
2.
Новости Gentoo
Требуются архитестеры Gentoo x86
Команда x86 приняла программу Arch Tester и сейчас ищет честолюбивых членов
сообщества, готовых присоединиться к команде и помочь ей. Если вы хотели бы
внести свой вклад в Gentoo, но не знаете как, это может быть хорошей отправной
точкой. Вы можете помочь нам, тестируя приложения, чтобы отметить их как
"стабильные" и разбираясь с обычными ошибками, характерными для платформы x86.
Взгляните на FAQ для
архитестеров x86 (англ.), и если у вас появятся вопросы, свяжитесь с
Хомером Паркером (Homer Parker) или
Марком Лёзером (Mark Loeser).
Новый Athlon X2 для разработчиков Gentoo
В рамках инициативы Университета Роджера
Уильямса (RWU) и его Школы бизнеса по
участию в исследованиях студентов и выпускников, преподавателям, персоналу и
студентам RWU, а также разработчикам Gentoo, была предоставлена возможность
использовать двухпроцессорный Athlon X2. Новый узел, окрещенный
«pearl» («жемчужина»), поможет обеспечить официальную
поддержку Gentoo на двухпроцессорных системах AMD64 в будущем. Спасибо RWU за
их щедрую поддержку!
Рисунок 2.1: Athlon X2 4600+, 4 ГБ ОЗУ, 500 ГБ на диске, Gentoo Linux 2006.0 |
 |
Modular X — время пошло
Как сообщалось в GWN
за 30 января (англ.), команда X готовит к «размаскированию»
289 пакетов модульного X. На этой неделе для большинства архитектур они попадут
в ~arch (на тестирование). Обязательно прочтите руководство по миграции
(англ.), прежде чем обновляться до модульных «иксов».
3.
О чем говорят в сообществе?
Форумы
Гентузиастки, одеваемся?
Представительница женской половины форума, star.dancer,
высказала своё разочарование по поводу полного отсутствия Gentoo-товаров для
женщин. Может быть, сейчас самое время завезти женские наряды и прочие
"фенечки" в официальный магазин Gentoo?
Еще о glibc 2.4
На прошлой неделе мы упоминали про появление glibc-2.4 в дереве
Portage. Поскольку число пользователей, решивших обновиться, резко возросло, то
выросло и количество проблем. Некоторые пользователи признались, что попросту
запутались с glibc-2.4, библиотекой libc.so.6 и
USE-флагами nptl and nptlonly, а тем, кто пользуется
prelink, пришлось снова выполнить предварительное связывание на своих
системах:
Оверлей для оверлеев?
Некоторые пользователи обсуждали альтернативные способы добавления приложений
в Portage. Одна из идей — публиковать самык популярные оверлеи на
сайте. А что вы думаете по этому поводу?
4.
Gentoo в мире
Япония: репортаж с весенней OSC 2006
Рисунок 4.1: Внешний вид компакт-диска с выпуском 2006.0 для OSC |
 |
Примечание:
Изображение с диска, раздававшегося на стенде на OSC, можно загрузить
со странички Tomoyuki
Sakurai.
|
Дисков хватило ненадолго: для раздачи на токийской коиференции по открытым
программам, проходившей на прошлой неделе, GentooJP заготовила 150 дисков, но
их расхватали в первый же день. На машинах x86 и PPC с Gentoo демонстрировался
первый официальный выпуск программы установки Gentoo, а также KDE. Среди
разработчиков Gentoo, посетивших или дежуривших на стенде —
Matsuu Takuto, Shigehiro Idani, Jason Stubbs и Mamoru Komachi; последний только что вернулся из
Европы, где принимал участие во встрече FOSDEM в Брюсселе.
Рисунок 4.2: Стенд Gentoo на OSC |
 |
Примечание:
На снимке разработчики matsuu (в центре) и idani (слева), друзья и посетители.
Эта и другие фото находятся на сайте Kalin.
|
В семинаре «Gentoo ebuild Howto» участвовали двенадцать
стендистов; неожиданно много посетителей действительно интересовалось
разработкой и предоставлением ebuild-пакетов. Надеемся, что некоторые из них в
конечном счёте помогут в разработке Gentoo, особенно в вопросах
интернационализации и иероглифического письма.
Завершился день как обычно — номикаи (выпивкой) в изакайя (баре).
Следующая встреча в Токио планируется где-то в апреле, когда немецкий
разработчик Gentoo Andres Loeh будет в
городе на конференции. Если вы будете свободны в это время, присоединияйтесь к
участникам на канале #gentoo-ja на irc.freenode.net, или
подпишитесь на рассылку gentoojp-misc@ml.gentoo.gr.jp.
5.
Gentoo в прессе
Distrowatch (13 марта 2006, на английском языке)
На Distrowatch уже упоминался Kororaa — основанный на Gentoo двоичный
дистрибутив, отличающийся упрощённой процедурой установки (ранее, в ноябре 2005
(англ.)). Только что, на прошлой неделе, GWN, в свою очередь, сообщал о
последнем выпуске Kororaa на Xgl LiveCD (англ.).
Теперь удивительные трёхмерные эффекты сервера Xgl, сопровождающие
работу с окнами на вашем рабочем столе, привлекли внимание Ладислава Боднара
(Ladislav Bodnar), который в своём последнем выпуске расспросил
Криса Смарта (Chris Smart).
В NewsForge подобное интервью и статья появились днём
позже.
6.
Полезные советы
Эффективное уведомление об изменениях в файлах
Во многих приложениях реализовано внутреннее слежение за изменениями в файловой
системе, и до последнего момента наиболее популярной библиотекой, предоставляющей
подобные возможности, была app-admin/fam. Среди пакетов,
использующих FAM для мониторинга файлов — GNOME, KDE, PHP, различные
менеджеры, почтовые клиенты и серверы, и многие другие. FAM работает путём
постоянного опроса содержимого каталогов для обнаружения изменений. Это
неэффективно, но свое прослужило.
Недавно в ядро Linux 2.6 была встроена чрезвычайно эффективная поддержка
отслеживания изменений. Эта функция, именуемая inotify, включена по
умолчанию, и вероятно, уже есть в вашей системе (если та достаточно
современна). Пакет app-admin/gamin — прямая замена FAM, даже
реализующий аналогичный API. Главным преимуществом gamin является то,
что он, по возможности, использует inotify, исключая ужасные накладные
расходы, вносимые FAM.
При новой установке Gentoo Gamin включается по умолчанию, но в настоящее время
нет механизма автоматической миграции существующих пользователей.
Рекомендуется выполнить переключение вручную:
Листинг 6.1: Переключение на gamin |
# emerge -C app-admin/fam
# emerge --oneshot app-admin/gamin
|
Примечание:
Gamin также поддерживает старый добрый опрос файловой системы, и похоже, делает
это лучше, чем FAM. Даже если в вашей системе не включен inotify, всё
равно мы рекомендуется перейти на gamin.
|
Учитывая, что накладные расходы на мониторинг файловой системы теперь предельно
низки, также рекомендуется включить поддержку мониторинга файловой системы в
приложениях, которые способны её использовать. Для этого используйте USE-флаг
"fam":
Листинг 6.2: Добавление USE-флага 'fam' и rebuild world |
# nano -w /etc/make.conf
# emerge --newuse world
|
7.
Перемещения разработчиков Gentoo
Уход
Следующие разработчики недавно вышли из проекта Gentoo:
Появление
Следующие разработчики недавно присоединились к проекту Gentoo:
-
Karol Pasternak (reb) — Gentoo OpenBSD
Изменения
Следующие разработчики недавно сменили роль в проекте Gentoo:
8.
Безопасность Gentoo
Freeciv: отказ в обслуживании
Ошибка при выделении памяти в Freeciv позволяет удалённому атакующему вызвать
отказ в обслуживании (DoS).
За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)
zoo: переполнение буфера
Переполнение буфера в zoo может быть использовано для выполнения произвольного
кода во время создания архива специально подготовленных каталогов и файлов.
За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)
REAR-Auth: потенциальный обход опознания
REAR-Auth некорректно обрабатывает данные, передаваемые DB и LDAP, это
позволяет использовать фальшивое удостоверение для прохождения опознания.
За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)
Heimdal: превышение полномочий в rshd
Ошибка в демоне rshd позволяет опознанным пользователям превышать свои
полномочия.
За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)
Crypt::CBC: небезопасный вектор инициализации
Crypt::CBC использует небезопасный вектор инициализации, потенциально
приводящий к ослаблению шифрования.
За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)
Metamail: переполнение буфера
Переполнение буфера в Metamail может использоваться для выполнения
произвольного кода злоумышленником.
За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)
9.
Bugzilla
Статистика
В сообществе Gentoo для регистрации и распределения ошибок, уведомлений,
предложений и других вопросов, требующих взаимодействия с командой разработки,
используется система распределения запросов Bugzilla — bugs.gentoo.org (англ.). Деятельность за
период с 12 марта 2006 по 19 марта 2006 привела к тому, что в системе:
- 865 новых запросов создано
- 417 запросов закрыто или разрешено
- 20 ранее закрытых запросов вновь открыто
Из 9800 запросов, открытых в данный момент: 67 помечены как блокирующие, 151
— как критические, и 540 — как важные.
Рейтинг закрытых запросов
Больше всех запросов за период закрыли следующие разработчики и команды:
Рейтинг новых запросов
Вот разработчики и команды, которым за этот период назначено больше всего новых
запросов:
10.
Обратная связь
Пожалуйста, помогите нам улучшить еженедельник Gentoo,
высказав свое мнение (по-английски)!
11.
Подписка на еженедельник
Для подписки на англоязычное издание еженедельника Gentoo, отправьте пустое
сообщение на gentoo-gwn+subscribe@gentoo.org.
Для отказа от подписки на англоязычное издание еженедельника Gentoo,
отправьте пустое сообщение на
gentoo-gwn+unsubscribe@gentoo.org
с того же адреса, на который оформлена подписка.
|