Gentoo Weekly Newsletter -- 28 августа 2006

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

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

1. Новости Gentoo
Выпущен Gentoo Linux 2006.1

Проект Gentoo Release Engineering с гордостью сообщает о выходе Gentoo Linux 2006.1, удачно названного "Project Mayhem" (хаос). После месяцев жизни в состоянии, похожем на многие тайные общества, с паролями и секретными жестами, приверженность команды releng восьми простым правилам, первые два из которых - "Вы не должны говорить о 2006.1", принесла свои плоды.

Это был трудный путь, щедро политый кровью, потом и слезами. Команда была проверена на предел её терпения (а иногда и сверх этого), но они узнали, что при достаточной настойчивости и достаточном количестве мыла они могут взорвать мир! Для команды настало время праздновать, поскольку она закончила свою работу. Для вас веселье только начинается! Релиз несёт кучу улучшений, добавляющих гибкости и мощности этому разрабатываемому сообществом дистрибутиву Linux.

Некоторые ключевые моменты этого релиза, включая AMD64, HPPA, x86, PowerPC, а также 64-разрядный PowerPC с 32-разрядной областью пользователя (userland), это сборка с помощью версии 4.1 компилятора GNU (GCC). AMD64, PowerPC и x86 также поддерживают версию 2.4 C-билбиотеки GNU (glibc), в то время как остальные архитектуры используют 1.12.1, которая используется многими стартовыми сценариями.

Alpha, x86 и AMD64 обеспечивают новый уровень профилей. Профили этих архитектур теперь имеют варианты "сервер" и "настольная система", позволяя быстрее и легче выполнять настройку, поскольку по умолчанию остаётся меньше специфических для рабочего стола опций.

Получить дополнительную информацию по релизу вы можете на странице релиза, также как и из пресс-релиза. Чтобы получить копию Gentoo Linux 2006.1, используйте нашу систему загрузки, либо через BitTorrent на нашем трекере.

Стабильные GCC 4.1.1 и glibc 2.4

Как сообщалось на прошлой неделе, для архитектур x86 и AMD64 пакеты sys-devel/gcc-4.1.1 и sys-libs/glibc-2.4-r3 были помечены как стабильные, чтобы согласовать с выпуском релиза 2006.1. Новые версии GCC и C-библиотеки GNU (glibc) отмечают переход в поддерживаемую Gentoo конфигурацию. Начиная с glibc 2.4, библиотека LinuxThreads больше не поддерживается в конфигурации по умолчанию. LinuxThreads заменена NPTL, или Native POSIX Thread Library. Поддержка старых версий glibc с LinuxThreads останется для x86 в ограниченном виде на неопределённое время. В первую очередь это должно включать поддержку для основной массы разработчиков glibc.

Пользователей x86, желающих и далее использовать LinuxThreads, просят переключиться на использование "не ntpl"-профиля для default-linux, или переключиться на использование hardened-профиля.

Предупреждение: hardened-профили ещё более минимальны, чем профили default-linux, которые вы привыкли использовать. Переключение на эти профили, похоже, потребует разрешить больше USE-флагов в make.conf, чтобы сохранить прежнюю функциональность. 
Листинг 1.1: Переключение на не-nptl профиль

# cd /etc
# rm -f make.profile
# ln -sf ../usr/portage/profiles/default-linux/x86/no-nptl make.profile
Замечание: Есть также подпрофиль 2.4, который использует ядро 2.4 и соответствующие заголовки.

Этим также отмечено значительное обновление компилятора GCC до версии 4.1.1 на Gentoo. Это обновление требует от пользователя выполнить ряд действий, описанных в GCC Upgrading Guide, который недавно был дополнен информаций по GCC 4.1.1 для пользователей Gentoo.

Пользователи, не желающие обновляться до GCC 4.1.1, должны сделать ряд дополнительных шагов, чтобы убедиться, что их система на обновится.

Листинг 1.2: Маскирование GCC 4.1.1

# mkdir -p /etc/portage
# echo ">=sys-devel/gcc-4.0" >> /etc/portage/package.mask

Летние Лагери Gentoo в Германии и России

Рисунок 1.1: Некоторые моменты Летнего Лагеря Gentoo в Германии

В прошлые выходные прошли два Летних Лагеря Gentoo, один на севере Германии, второй - в России. После огромного успеха прошлогоднего Летнего Лагеря, около 10 человек со всей Германии и гость из Греции собрались в этом году. Некоторые из приехавших уже прибыли за несколько дней до "официального" открытия лагеря, и объединили это со своими отпусками. В течение недели каждый получил заряд энегрии ветра, совершил небольшой тур на лодке по речушке неподалёку и прогулялся по побережью, обнажающемуся во время отлива.

Рисунок 1.2: Угадайте, кто из этих людей кто...

Пользователь Gentoo с ником "gd", прибывший из Греции, рискнул посетить команду лагеря во время своего путешествия по Германии. Хотя погода не оправдала ожиданий в плане тепла и солнца, вечером можно было поджарить барбекю, чтобы оправиться после долгого, тяжёлого дня (и ещё более долгой ночи). Благодаря одному из организаторов, Hilefoks-у, здесь было локальное зеркало distfiles и синхронизации, что позволило каждому в полной мере испытывать пакеты games-* всю ночь на пролёт.

Небольшой обзор и несколько фотографий можно найти на странице GSC 2006. Все участники с нетерпением ждут новой встречи в 2007 году, возможно, теперь на юге Германии.

Проект Gentoo overlays предоставляет социальную рабочую среду

Проект Gentoo Overlays вместе с другими проектами, включая Infrastructure и User Relations, официально объявил о предоставлении обслуживания оверлеев, чтобы предоставить единый источник разрабатываемых оверлеев для Gentoo. Стюарт Херберт, основатель проекта, надеется увидеть, что проект Overlays будет использоваться для создания более близкого и продуктивного сотрудничества между разработчиками и другими членами сообщества Gentoo.

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

Дополнительную информацию о проекте Overlays можно получить на странице, посвящённой проекту, а также на домашней странице проекта Overlays.

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

planet.gentoo.org

Статус "очистителей дерева" Gentoo

Стив Дибб опубликовал статус проекта "очистителей дерева", который как раз находится в фазе разработки. Инструмент (GPNL) помогает находить, какие пакеты нужнаются в дополнительной заботе и какие не имеют майнтейнера. Создатель Gentoo Developer Дэниель Альберг предоставил скрипт, который он использовал для создания сайта, показывающего состояние пакета

Будущее SELinux (или как мы понимаем мир)

Джошуа Бриндл записал статью о будущем SELinux, о том, что мы хотели бы, и о шагах, которые нужно совершить, чтобы SELinux стал частью системы, а не дополнением.

3. Gentoo в прессе

Linux Journal (25 августа)

Linux Journal опубликовал статью, озаглавленную "Do-It-Yourself Robots with Linux" (самодостаточные роботы с помощью Linux). Эта статья описывает класс робототехники Майкла Серрана. Роботы основаны на обычных компонентах ПК, на которых работает, конечно же, Gentoo Linux. В статье Майкл описывает три различных робота, которые собрал его класс, и более детально описывает, как выполнялась задача. Кроме роботов, школа самостоятельно перешла на использование Gentoo Linux.

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

Перемещения

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

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

Добавления

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

  • Jorge Vicetto (jmbscicetto) forums

Изменения

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

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

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

Heimdal: множественные уязвимости повышения локальных привилегий

Некоторые компоненты Heimdal, ftpd и rcp, имеют уязвимости, позволяющие повысить локальные привилегии.

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

fbida: выполнение произвольного кода

Скрипт fbgs, предоставляемый fbida, позволяет выполнить произвольный код.

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

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

Ошибка в Heartbeat может привести к отказу в обслуживании, вызванному удалённым атакующим без аутентификации.

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

AlsaPlayer: множественные переполнения буфера

AlsaPlayer имеет множественные ошибки переполнения буфера, что может привести к выполнению произвольного кода.

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

6. Bugzilla

Статистика

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

  • 714 новых сообщений об ошибках
  • 358 ошибок закрыто или устранено
  • 16 закрытых ранее ошибок открыты повторно

Из открытых в настоящее время 11012 ошибок 42 помечены как "блокирующие", 129 - как "критические" и 526 - как "важные".

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

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

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

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

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