Gentoo Weekly Newsletter: 27 ноября 2006

Еженедельный информационных бюллетень Gentoo 27 November 2006 Ulrich Plate Chris Atkinson Mart Raudsepp Chris Gianelloni Дмитрий Варенов (Barell) Сеньковский Антон (Aluk) Еженедельный информационный бюллетень Gentoo (27 ноября) 2006. Volume 5, Issue 48 2006-11-27 Новости Gentoo
Доступны новые стадии (stages) x86/i586

Проект Gentoo по выпуску дистрибутивов с гордостью заявляет о выпуске новых стадий (stages) для архитектуры X86. На данный момент они доступны только на следующих зеркалах, но планируется их добавить и в тракер Torrent. Они представляют собой стадии 2 и 3 для архитектуры Х86 (i386 и i586) собранные с использованием профиля default-linux/x86/no-nptl, а также стадии 2 и 3 собранные с использованием профиля default-linux/x86/2006.1.

Новые стадии находятся в каталоге /releases/x86/2006.1/stages на вашем локальном зеркале Gentoo.

Экспериментальные образы LiveCD для Alpha/PPC

Вместе с новыми стадиями для Х86 проект по выпуску также представил два новых экспериментальных образа ISO. Эти образы созданы по той же схеме что и LiveCD 2006.1 для архитектур AMD64 и X86 и на основе того же снапшота. Образы представляют собой полнофункциональные LiveCD для обеих архитектур. Если вы хотите их опробовать, пожалуйста, скачайте их со своего локального зеркали из каталога /experimental, а также не забывайте присылать нам баги через Gentoo bug tracker.

Мы в курсе, что Gentoo Linux Installer на этих LiveCD не работает так как он еще не был портирован. Основное назначение этих образов это тестовая площадка для разработчиков инсталлятора, а также тестирование LiveCD на новых архитектурах.
GNOME 2.16 отмечен как стабильный

Команда Gentoo GNOME работает над "стабилизацией" GNOME-2.16.2 который станет апгрейдом нынешнего стабильного Gnome 2.14. Пожалуйста ознакомьтесь с Инструкцией по обновлению до GNOME 2.16 перед апгрейдом. Если вы хотите помочь с процессом стабилизации, пожалуйста почитайте bug 156572 для стабилицазии gtk+-2.10 и bug 156662 для стабилизации GNOME-2.16.

В новом Gnome присутсвуют следующие серьезные улучшения:

  • Новое мощное приложение для написания заметок
  • Усовершенствованный редактор меню
  • Новая утилита для вывода информации о количестве свободного места на жестком диске
  • Улучшенная интегрированная система управления питанием (power management)
  • Улучшен веб-броузинг по медиа-сайтам
  • Улучшенные темы
  • Оптимизированно использование памяти

Чтобы получить детальное описание всех нововвидений посетите Страницу GNOME 2.16 и почитайте примичания к релизу.

Представляем virtual/mysql

Бывший dev-db/mysql был разделен на dev-db/mysql-community и dev-db/mysql. Новый virtual/mysql зависит от присутствия в системе либо dev-db/mysql-community либо dev-db/mysql.

Если emerge просит virtual/mysql, просто установите его. А так как у вас в системе уже есть установленный mysql или mysql-community, то компиляции не потребуется.

Если вы не хотите испольовать наиболее стабильную версию но хотите остаться на 4.x, убедитесь в том что вы замаскировали >=virtual/mysql-4.1, >=dev-db/mysql-4.1 и >=dev-db/mysql-community-4.1 в /etc/portage/package.mask.

Если вы хотите скомпилировать только клиент mysql, то вы должны для этого использовать minimal USE флаг.

Что слышно в сообществе
gentoo-user

Помечен ли Coldplug как устаревший после апдейта до udev-103? / udev и coldplug блокируют друг друга!

Двое пользователей обеспокоены кончиной coldplug, пакета который ранее отвечал за подсоединенные устройства в момент загрузки системы Peter K уверен что прочел верно вывод emerge --sync и что, начиная с udev 103, coldplug действительно исчез.

Hans de Hertog был более обеспокоен взаимными блоками udev и coldplug:

[blocks B ] >=sys-fs/udev-089 (is blocking sys-apps/coldplug-20040920-r1)
[blocks B ] sys-apps/coldplug (is blocking sys-fs/udev-103)
[ebuild U ] sys-fs/udev-103 [087-r1] USE="(-selinux)" 195 kB

Hans был уверен что недавно стабилизированный udev 103 стал полной заменой для coldplug. Набравшись храбрости, он снес (unmerged) coldplug, установил udev 103 и вычистил систему удалив /etc/init.d/coldplug и выполнив rc-update del coldplug. В качестве бонуса, он обнаружил, что более нет необходимости редактировать /lib/rcscripts/addons/udev-start.sh для того чтобы udev корректно работал с coldplugging'ом.

  • http://archives.gentoo.org/gentoo-user/msg_104287.xml
  • http://archives.gentoo.org/gentoo-user/msg_104286.xml

Где теперь DISPLAYMANAGER="gdm"?

Mark Knecht только что закончил свой апгрейд до GCC 4 и обнаружил, что выражение DISPLAYMANAGER="gdm" более не присутствует в /etc/rc.conf. В какой же файл оно переместилась?

Тем не менее, в /etc/conf.d/xdm отмечено, что переменная DISPLAYMANAGER в /etc/rc.conf переопределяет DISPLAYMANAGER в /etc/conf.d/xdm.

Mark поблагодарил все ему ответивших и сказал что будет использовать /etc/conf.d/xdm так как он все делает в стиле "Gentoo way".

  • http://archives.gentoo.org/gentoo-user/msg_104230.xml
gentoo-amd64

Правильное прерывание портежа

Peter Humphreys поинтересовался если ли команда, говорящая портежу прекратить компиляцию после очередного пакета. Его компиляция длилась всю ночь и Peter'a сильно раздражал звук вентиляторов системы охлаждения.

Christoph Mende посоветовал прервать компиляцию с помощью Control-C и запустить emerge --resume на следующий день. Некоторые пользователи также посоветовали использовать "suspend to disk" или "suspend to RAM" и на следующее утро начать работу именно с того места где он закончил.

Peter Davoust использует emerge [package] && init 0, тем не менее при таком варианте система остается запущенной если компиляция одного из пакетов вылетает с ошибкой. Другие советовали emerge [package] ; shutdown -h now. Однако, это решение имеет другую проблему, так как машина выключится не только после завершения компиляции но и в случае прерывания работы из-за ошибки. Так что утром все равно придется просматривать логи и выяснять все ли пакеты собрались или нет.

  • http://archives.gentoo.org/gentoo-amd64/msg_14306.xml
Перемещения разработчиков Gentoo
Покинули проект

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

  • Anders Rune Jensen (arj)
Присоединились к проекту

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

  • Charlie Shepherd (masterdriverz) - команда ядра
Изменения

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

  • Ни одного на этой неделе
Безопасность Gentoo
TikiWiki: Множественные уязвимости

TikiWiki позволяет получить доступ к БД MySQL, а также провести CSS-атаки.

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

Ruby: уязвимость "отказ от обслуживания" (DoS)

Библиотека cgi.rb от Ruby уязвима для атак типа "Отказ от обслуживания".

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

Avahi: Уязвимость сообщения "netlink"

Avahi не может проветь источник сообщений netlink, что может привести к возможности локальных пользователей подделать некоторые данные.

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

TORQUE: Небезопасное создание временных файлов

TORQUE Создает небезопасные временные файлы которые могут привести к выполнению произвольного кода с повышенными привилегиями.

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

qmailAdmin: Переполнение Буфера

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

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

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

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

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

fvwm: fvwm-menu-directory инъекция команды fvwm

Брешь в fvwm-menu-directory может позволить локальному нападающему выполнить произвольные команды с привилегиями другого пользователя.

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

TIN: Множественное переполнение буфера

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

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

ImageMagick: Переполнение буфера PALM и DCM

ImageMagick неверно работает с изображениями PALM и DCM, что потенциально может привести к выполнению произвольного кода.

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

GNU gv: Переполнение стека

GNU gv неверно работает с предоставляемой пользователем информацией, что, возможно может привести к выполнению произвольного кода.

Для получения более подробной информации, пожалуйста посмотрите Объявление GLSA

Запланированное удаление пакетов

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

Последние удаления: dev-perl/Msql-Mysql-modules20 Дек 06Michael Cummingsnet-nds/migrationtools21 дек 06Robin H. Johnsonnet-ftp/kbear25 Дек 06Charlie Shepherd
Пакет: Дата удаления: Контакт:
Bugzilla
Отчет
  • Статистика
  • Закрытые ошибки
  • Новые ошибки
Статистика

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

  • 632 новых ошибки
  • 352 ошибки закрыты или решены
  • 21 ранее закрытая ошибка была снова открыта
  • 114 ошибок закрыто по причинам NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM
  • 172 ошибки помечены как дублирующие

Из 10878 на данный момент открытых ошибок: 27 помечены как блокирующие, 107 помечены как критические и 478 как главные.

Закрытые ошибки

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

  • Проект AMD64, с 28 закрытыми ошибками
  • Команда Gentoo KDE, с 25 закрытыми ошибками
  • Команда более не поддерживаемых пакетов, с 19 закрытыми ошибками
  • Команда Java, с 18 закрытыми ошибками
  • Безопасность Gentoo, с 16 закрытыми ошибками
  • Hanno Boeck, с 11 закрытими ошибками
  • Команда Gentoo Gnome, с 11 закрытыми ошибками
  • Команда по портированию на PPC, с 8 закрытыми ошибками
Новые ошибки

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

  • Команда новых пакетов, с 26 новыми ошибками
  • Проект AMD64, с 10 новыми ошибками
  • Звуковая команда Gentoo, с 8 новыми ошибками
  • Команда Gentoo Toolchain, с 7 новыми ошибками
  • Команда более не поддерживаемых пакетов, с 7 новыми ошибками
  • Команда Gentoo Игры, с 7 новыми ошибками
  • Jan Kundrц║t, с 6 новыми ошибками
  • Команда Java, с 6 новыми ошибками
GWN feedback

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

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

Для того чтобы подписать на GWN пошлите пустое письмо по адресу gentoo-gwn+subscribe@gentoo.org.

Для того чтобы аннулировать вашу подписку на GWN пришлите пустое письмо на gentoo-gwn+unsubscribe@gentoo.org с ящика на который вы были подписаны.

Другие языки

GWN также доступен на следующих языках:

  • Китайский (упрощенный)
  • Датский
  • Немецкий
  • Английский
  • Греческий
  • Французский
  • Корейский
  • Японский
  • Итальянский
  • Польский
  • Португальский (Бразилия)
  • Португальский (Португалия)
  • Русский
  • Словацкий
  • Испанский
  • Турецкий

Quote:Бывший

Цитата:
Бывший dev-db/mysql был разделен на dev-db/mysql-community и dev-db/mysql.

Хм. Что-то торможу: а какие у них сходства/различия?

Странный

Странный перевод получается ;)
На счет "Правильное прерывание портежа"
# echo hi && echo ok || echo not ok
Непонятно, почему такие, имхо, рядовые задачи попадают в "Gentoo Weekly Newsletter"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".