Еженедельник Gentoo: 27 ноября 2006
1.
Новости Gentoo
Вышли новые стадии x86/i586
Проект Gentoo по выпуску дистрибутивов с
гордостью заявляет о выпуске новых файлов стадий для архитектуры X86. На данный
момент они доступны только на зеркалах, но скоро должны появиться и в
Torrent. Новые стадии — стадии 2 и 3 для подархитектур Х86 (i386 и i586),
собранных с использованием профиля default-linux/x86/no-nptl,
а также стадии 2 и 3 для i586, собранные с профилем
default-linux/x86/2006.1.
Новые стадии находятся в каталоге /releases/x86/2006.1/stages
на вашем местном зеркале Gentoo.
Экспериментальные образы LiveCD для Alpha/PPC
Вместе с новыми стадиями для x86 проект разработки выпусков также представил
два новых экспериментальных образа ISO. Эти образы собраны по той же схеме, что
и LiveCD 2006.1 для архитектур amd64 и x86, на основе того же снимка. Образы
задуманы как полнофункциональные LiveCD для обеих архитектур. Если вы хотите их
опробовать, скачайте их со своего локального зеркала из каталога
/experimental. Об ошибках сообщайцте, как обычно, через систему
распределения запросов Gentoo.
Примечание:
Мы в курсе, что Gentoo Linux Installer на этих LiveCD не полностью работает,
так как он еще не переносился. Основное назначение этих образов — тестовая
площадка и платформа для разработки установщика, а также тестирование процесса
загрузки LiveCD на новых архитектурах.
|
GNOME 2.16 стабилизирован
Команда Gentoo GNOME работает над
стабилизацией GNOME-2.16.2, который является обновлением нынешнего стабильного
Gnome 2.14. Перед обновлением ознакомьтесь с руководством по
обновлению до GNOME 2.16. Если вы хотите следить за процессом
стабилизации, откройте запрос 156572 по
стабилизации gtk+-2.10, или запрос 156662 по
стабилизации GNOME-2.16.
В обновлении Gnome появились следующие серьезные улучшения:
- новое мощное приложение для написания заметок
- расширенный редактор меню
- утилита для наглядного вывода сведений о месте на жестком диске
- улучшена встроенная поддержка управления питанием
- улучшен просмотр медиа-сайтов
- улучшены темы
- улучшено использование памяти
Чтобы разобраться в подробностях того, какую «крутизну» вы
получите после этого серьезного обновления, зайдите на страницу 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, нужно использовать USE-флаг
minimal.
2.
Что слышно в сообществе
gentoo-user
Coldplug устарел после обновления udev-103? / udev и coldplug блокируют
друг друга!
Два пользователя обеспокоены насчет «кончины» coldplug, пакета,
который ранее отвечал за устройства, подсоединенные на момент загрузки системы.
Peter K уверен, что прочел верно сообщения emerge --sync и что, начиная
с udev 103, coldplug действительно исчез.
Hans de Hertog был более обеспокоен взаимными блокировками udev и coldplug:
Листинг 2.1: Сообщения о блокировке |
[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. Набравшись храбрости, он удалил coldplug, установил udev 103 и
вычистил систему, стерев /etc/init.d/coldplug и выполнив
rc-update del coldplug. В качестве бонуса он обнаружил, что более нет
необходимости редактировать /lib/rcscripts/addons/udev-start.sh
для того, чтобы udev корректно работал с «холодным подключением».
Где теперь DISPLAYMANAGER="gdm"?
Mark Knecht только что закончил обновление до GCC 4 и обнаружил, что выражения
DISPLAYMANAGER="gdm" больше нет в /etc/rc.conf. В какой же файл
оно переместилось?
В /etc/conf.d/xdm, хотя (как отмечено в
/etc/conf.d/xdm) установка DISPLAYMANAGER в
/etc/rc.conf замещает значение, указанное в
/etc/conf.d/xdm.
Mark поблагодарил всех ответивших и сказал, что будет использовать
/etc/conf.d/xdm, так как все делает «в духе Gentoo».
gentoo-amd64
Корректное прерывание portage
Peter Humphreys поинтересовался, если ли команда, говорящая portage прекратить
компиляцию после очередного пакета. Компиляция длилась всю ночь, а Питера
сильно раздражал звук вентиляторов.
Christoph Mende посоветовал прерывать компиляцию с помощью Control-C и
запускать emerge --resume на следующий день. Некоторые пользователи
также посоветовали использовать «suspend to disk» или
«suspend to RAM» и на следующее утро начинать работу с места
приостановки.
Peter Davoust использует emerge [package] && init 0, хотя
при таком варианте система остается запущенной, если компиляция
одного из пакетов вылетает с ошибкой. Другие советовали emerge [package]
; shutdown -h now. В этом решении есть другая проблема, так как
машина выключается не только после завершения компиляции, но и в случае
прерывания работы из-за ошибки. Так что утром все равно придется
просматривать журналы, выясняя, все ли пакеты собрались.
3.
Перемещения разработчиков Gentoo
Покинули проект
Следующие разработчики недавно покинули проект Gentoo:
Подключились к проекту
Следующие разработчики недавно подключились к проекту Gentoo:
- Charlie Shepherd (masterdriverz), команда ядра
Перемещения
Следующие разработчики недавно сменили роль в проекте Gentoo:
4.
Безопасность Gentoo
TikiWiki: множественные уязвимости
TikiWiki допускает раскрытие БД MySQL и всех верительных данных, а также
межсайтовый скриптинг.
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
Ruby: уязвимость к отказу от обслуживания
Библиотека cgi.rb от Ruby уязвима для атак типа «отказ от
обслуживания».
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
Avahi: Уязвимость сообщения «netlink»
Avahi не удается проверять источник сообщений netlink, что может позволять
локальным пользователям подделывать изменения сети.
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
TORQUE: небезопасное создание временных файлов
TORQUE создает временные файлы небезопасным способом, который может приводить к
выполнению произвольного кода с повышенными привилегиями.
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
qmailAdmin: переполнение буфера
qmailAdmin уязвим для переполнения буфера, что может привести к
удаленному выполнению произвольного кода.
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
Texinfo: переполнение буфера
В Texinfo присутствует уязвимость переполнения буфера, что может привести к
выполнению произвольного кода.
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
fvwm: инъекция команды fvwm в fvwm-menu-directory
Дефект в fvwm-menu-directory может позволить локальному нападающему выполнить
произвольные команды с привилегиями другого пользователя.
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
TIN: многочисленные переполнения буфера
Обнаружены множественные переполнения буфера в TIN, способные привести к
выполнению произвольного кода.
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
ImageMagick: Переполнение буфера PALM и DCM
ImageMagick неверно работает с изображениями PALM и DCM, что потенциально
может привести к выполнению произвольного кода.
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
GNU gv: Переполнение стека
GNU gv неверно работает с предоставляемой пользователем информацией, что
способно привести к выполнению произвольного кода.
За дополнительными сведениями обращайтесь к предупреждению
GLSA (англ.)
5.
Предстоящие удаления пакетов
Это список пакетов, где перечислены кандидаты на удаление. Запросы на
удаление пакетов приходят из многих мест, включая Treecleaners и разных разработчиков.
Последние запросы на удаление:
| Пакет: |
Дата удаления: |
Контакты: |
| dev-perl/Msql-Mysql-modules |
20 декабря 2006 |
Michael Cummings |
| net-nds/migrationtools |
21 декабря 2006 |
Robin H. Johnson |
| net-ftp/kbear |
25 декабря 2006 |
Charlie Shepherd |
6.
Bugzilla
Разделы
Статистика
В сообществе Gentoo для регистрации и распределения ошибок, уведомлений,
предложений и других вопросов, требующих взаимодействия с командой
разработки, используется система распределения запросов Bugzilla —
bugs.gentoo.org
(англ.). Деятельность за период с 19 ноября 2006 по 26 ноября 2006
привела к тому, что в системе:
- 632 новых запроса создано
- 352 запроса закрыто или разрешено
- 21 ранее закрытый запрос вновь открыт
- 114 закрыто как NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM
- 172 запроса отмечено как дублирующий
Из 10878 запросов, открытых в данный момент, 27 помечены как блокирующие,107
— как критические, и 478 — как важные.
Рейтинг закрытых запросов
Больше всех запросов за период закрыли следующие разработчики и команды:
Рейтинг новых запросов
Вот разработчики и команды, которым за этот период адресовано больше всего
новых запросов:
7.
Обратная связь
GWN нужны добровольцы и члены сообщества, которые могут предложить идеи и
новые статьи. Если вы заинтересованы в создании статей для GWN, желаете
написать отклик на опубликованную статью или у вас есть идеи по новым темам,
отправьте нам письмо, чтобы
сделать GWN лучше.
8.
Подписка на еженедельник
Для подписки на англоязычное издание еженедельника Gentoo, отправьте пустое
сообщение на gentoo-gwn+subscribe@gentoo.org.
Для отказа от подписки на англоязычное издание еженедельника Gentoo,
отправьте пустое сообщение на gentoo-gwn+unsubscribe@gentoo.orgс
того же адреса, на который была оформлена подписка.
9.
Издания на различных языках
Еженедельник Gentoo издается на следующих языках:
английский |
голландский |
греческий |
датский |
испанский |
итальянский |
китайский (упрощенное письмо) |
корейский |
немецкий |
польский |
португальский (Бразилия) |
португальский (Португалия) |
русский |
словацкий |
турецкий |
французский |
японский
|