Gentoo Logo

Еженедельник Gentoo: 30 октября 2006

Содержание:

1.  Издания на различных языках

Еженедельник Gentoo издается на следующих языках:

английский | голландский | греческий | датский | испанский | итальянский | китайский (упрощенное письмо) | корейский | немецкий | польский | португальский (Бразилия) | португальский (Португалия) | русский | французский | японский

2.  Новости Gentoo

Предстоящее удаление XMMS

Как многие уже заметили, XMMS будет удален из дерева в течение следующего месяца. В XMMS присутствуют множество уязвимостей, которые тяжело исправить, а разработка проекта и устранение ошибок были остановлены ради будущего появления XMMS2, а к тому же у XMMS нет куратора в Gentoo. Audacious совместим с существующими темами, и множество разработчиков Audacios работали с сообществом Gentoo для упрощения перехода.

Более подробно об этих изменениях вы можете узнать на странице XMMS.

У #gentoo-uk новое руководство

В связи с недавним уходом разработчика Gentoo Тима Ямина (Tim Yamin, plasmaroo) IRC-канал #gentoo-uk теперь поддерживается Roy Bamford. IRC-канал #gentoo-uk — это англоязычный канал, посвященный, в основном, обсуждению Gentoo, Linux и других околокомпьютерных тем. Пока он был небольшим каналом, его правила были раскованными, зависящими от загруженности канала. Но после того, как #gentoo-uk вырос за последний год на более чем 25 %, был создан #gentoo-chat, как «слив», где можно заводить или продолжать разговоры не по теме канала #gentoo-uk. И, похоже, это сработало — многие пользователи намекают друг другу на то, чтобы перейти в #gentoo-chat, чтобы продолжить разговор и не засорять основной канал.

Постоянное присутствие или регулярное посещение больше не требуется — у канала уже есть участники на материке. Так как на #gentoo-uk гораздо тише, чем на официальном английском канале поддержки #gentoo, новички в IRC найдут его более приятным местом для проб — учиться пользоваться своими IRC-клиентами и совершать ошибки в маленькой дружественной группе. Также это более удобное место, где можно решить насущные проблемы без лишней болтовни.

Заходите, скажите «hello», останьтесь ненадолго, или даже добавьте нас в список автоподключения.

Команде CJK нужна помощь

Команда Gentoo CJK испытывает недостаток в участниках, большинство пакетов в дереве устарели или недостаточно активно курируются (со стороны Gentoo). Так как поддержка китайского, корейского и японского языков — это то, что Gentoo не стоит терять, Diego Pettenò (flameyes) просит людей, заинтересованных в поддержке пакетов, связаться с командой CJK, чтобы они могли быть назначены (и со временем стали бы наставниками большинства интересующих их пакетов) на должности заместителей кураторов.

Свяжитесь с командой CJK (по-английски), если вы заинтересованы в поддержке пакета, который уже в portage, или хотите добавить новый пакет, способный заменить собой старый.

Команде Scheme нужна помощь

Сейчас группа сопровождения пакетов Gentoo языка программирования Scheme серьезно недоукомлектована. Интересующиеся должны иметь статус разработчика Gentoo или желание им стать, чтобы начать курировать эти пакеты.

Если вам интересны язык программирования Scheme и проект Gentoo, приглашаем вас связаться с recruiters@gentoo.org и начать работать в этом направлении.

Турецкой команде переводов нужна помощь

Вновь восставшая из мертвых турецкая команда GWN нуждается в помощи с еженедельным переводом GWN. Заинтересовавшиеся должны иметь навыки письма на турецком и английском и возможность работы по еженедельному плану. Если вы заинтересованы в помощи команде, для дальнейшей информации свяжитесь с GWN (gwn-feedback@gentoo.org). Также к вашим услугам турецкий IRC-канал #gentoo-tr, который может быть использован туркоговорящими посетителями как место совместной работы над переводом.

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

gentoo-user

дата в логах emerge

Jorge Almeida захотел узнать, действительно ли загадочные числа (наподобие«1161911504») в начале каждой строки лога emerge на его компьютере являются датами и, если это так, как сделать их понятными человеку. Harm Geerts подтверждает, что цифры являются временем Unix («количество секунд, прошедших с полуночи 1 января 1970 года без учета високосных секунд») и предложил перевести их при помощи Python.

Листинг 3.1: Конвертирование UNIX-времени с помощью python

$ python -c "import time; print time.ctime(1161911504)"

Bo Ørsted Andresen вместо этого рекомендует использовать awk.

Листинг 3.2: Конвертирование UNIX-времени с помощью awk №1

$ tail /var/log/emerge.log | awk -F: '{print strftime("%D %X %Z", $1),$2}'

Peter Ruskin сделал это короче и исправил неоднозначный с точки зрения интернационализации вывод информации.

Листинг 3.3: Конвертирование UNIX-времени с помощью awk №2

$ tail /var/log/emerge.log | awk -F: '{print strftime("%c", $1),$2}'

И наконец (наиболее приемлемое для Jorge) решение предложил Richard Fish.

Листинг 3.4: Конвертирование UNIX-времени с помощью date

$ date -d @1161911504

Также были предложены решения, больше ориентированные на portage: NeilBothwick предложил установить app-portage/genlop, приложение для анализа логов emerge. Harm Geerts рекомендовал qlop, входящий в пакет app-portage/portage-utils.

Вопрос по resolv.conf/Редактирование /etc/init.d/net.eth0 для передачи параметров в dhcpcd

У двух пользователей возникли сходные проблемы с dhcpcd и файлом resolv.conf. Во время загрузки файл resolv.conf на компьютере пользователя Matthew Lee заменялся версией, не содержащей DNS-серверов. Michael Sullivan также хотел, чтобы dhcpcd не переписывал его файл resolv.conf.

Richard Fish предложил Michael прочитать /etc/conf.d/net.example. Он указал, что если Michael действительно хочет полностью управлять своими dhcp-настройками, он может использовать что-нибудь похожее на dhcpcd_INTERFACE="DHCP PARAMETERS". Тем не менее, наиболее простой способ достижения результата — это установка общих параметров dhcp в форме dhcp_INTERFACE="nodns".

Novensiles divi Flamen предложил похожее решение для Matthew, а VikasKumar посоветовал dns_servers_INTERFACE=( "DNS SERVER 1 IP" "DNS SERVER 2 IP" ).

gentoo-catalyst

Окончательные пояснения при создания LiveCD с помощью Catalyst

Ed Borasky воспользовался catalyst для создания LiveCD на основе Gentoo для математических вычислений (см. http://rubyforge.org/cgi-bin/viewvc.cgi/Rameau/Rameau.pdf?root=cougar&view=co). Во время создания он размаскировал жестко маскированный инсталлятор Gentoo Linux sys-apps/gli. Он хочет узнать, правильно ли он поступил, и как создать LiveCD без инсталлятора.

Отвечая на первый вопрос, Andrew Gaffney, посоветовал использовать portage_overlay в spec-файле или размаскировать gli в снапшоте Эда. Для того, чтобы создать LiveCD без инсталлятора, нужно полностью удалить gli из spec-файла.

Ed также хотел узнать, как установить некоторые тестовые пакеты, находящиеся в оверлее. Chris Gianelloni сообщил, что это не предусмотрено, так как catalyst предназначен для создания релизов, в которых не может быть использовано нестабильное ПО. Тем не менее, Ed в своем снапшоте может пометить необходимые ему пакеты как стабильные.

Ed ответил на это, что ему нужно только несколько нестабильных пакетов, поэтому этот вариант для него подходит.

4.  Gentoo в прессе

EngadgetHD (26 октября 2006)

Автор Ben Drawbaugh описывает, как обновить жесткий диск в Series3 TiVo. А какое программное обеспечение он рекомендует использовать при копировании данных на новенький диск? Естественно, Gentoo. Drawbaugh приводит пример использования минимального установочного CD и dd для копирования данных.

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

Покинули проект

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

  • Emanuele Giaquinta (exg)

Подключились к проекту

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

  • Christian Faulhammer (opfer) emacs/x86

Перемещения

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

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

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

OpenSSL: множественные уязвимости

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

За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)

Apache mod_tcl: уязвимость строки форматирования

В Apache mod_tcl найдена уязвимость строки форматирования, которая может привести к удаленному исполнению произвольного кода.

За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)

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

Cheese Tracker содержит переполнение буфера, позволяющее удаленное исполнение произвольного кода.

За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)

PHP: целочисленное переполнение

PHP уязвим к целочисленному переполнению, потенциально позволяющему удаленное исполнение произвольного кода.

За дополнительными сведениями обращайтесь к предупреждению GLSA (англ.)

7.  Предстоящие удаления пакетов

Это список пакетов, где перечислены кандидаты на удаление. Запросы на удаление пакетов приходят из многих мест, включая Treecleaners и разных разработчиков.

Последние запросы на удаление:

Пакет: Дата удаления: Контакты:
app-laptop/xpmumon 28 ноября 2006 Alec Warner
media-gfx/radiance 28 ноября 2006 Alec Warner
net-mail/cvm-vmailmgr 28 ноября 2006 Alec Warner
app-cdr/cdrx 28 ноября 2006 Alec Warner
app-emacs/liece 28 ноября 2006 Alec Warner
net-analyzer/tptest 28 ноября 2006 Alec Warner
net-wireless/aircrack 28 ноября 2006 Alec Warner
net-misc/aesop 28 ноября 2006 Alec Warner
app-crypt/outguess 28 ноября 2006 Alec Warner
dev-util/sashxb 28 ноября 2006 Alec Warner
app-editors/cute 28 ноября 2006 Alec Warner
x11-plugins/gkrellm-newsticker 28 ноября 2006 Alec Warner
app-misc/pms 28 ноября 2006 Alec Warner
app-misc/largorecipes 28 ноября 2006 Alec Warner
media-video/winki 28 ноября 2006 Alec Warner
x11-plugins/gkrellm-giFT 28 ноября 2006 Alec Warner
net-misc/qadsl 28 ноября 2006 Alec Warner
media-libs/libaudiooss 27 ноября 2006 Diego Pettenò
media-libs/daaplib 27 ноября 2006 Diego Pettenò
net-misc/minisip 27 ноября 2006 Gustavo Zacarias
net-misc/libmutil 27 ноября 2006 Gustavo Zacarias
net-misc/libmnetutil 27 ноября 2006 Gustavo Zacarias
net-misc/libmikey 27 ноября 2006 Gustavo Zacarias
net-misc/libmsip 27 ноября 2006 Gustavo Zacarias
x11-drivers/kyro-drivers 26 ноября 2006 Donnie Berkholz
dev-java/bluej-bin 26 ноября 2006 Steve Dibb
net-www/netscape-plugger 25 ноября 2006 Doug Goldstein
games-fps/quake3-tremulous 24 ноября 2006 Chris Gianelloni

XMMS сотоварищи:

Так как маскирование XMMS затрагивает огромное количество пакетов, они были выведены в отдельный раздел. Будет выдержан достаточный перерыв, так как это затронет множество людей и может стать источником горячих споров.

Пакет: Дата удаления: Контакты:
dev-perl/Xmms-Perl 23 ноября 2006 Diego Pettenò
dev-python/pyxmms 23 ноября 2006 Diego Pettenò
gnome-extra/gxmms 23 ноября 2006 Diego Pettenò
media-plugins/dumb-xmms 23 ноября 2006 Diego Pettenò
media-plugins/efxmms 23 ноября 2006 Diego Pettenò
media-plugins/eq-xmms 23 ноября 2006 Diego Pettenò
media-plugins/modplugxmms 23 ноября 2006 Diego Pettenò
media-plugins/xalbumlist 23 ноября 2006 Diego Pettenò
media-plugins/xmmplayer 23 ноября 2006 Diego Pettenò
media-plugins/xmms-adplug 23 ноября 2006 Diego Pettenò
media-plugins/xmms-alarm 23 ноября 2006 Diego Pettenò
media-plugins/xmms-arts 23 ноября 2006 Diego Pettenò
media-plugins/xmms-blursk 23 ноября 2006 Diego Pettenò
media-plugins/xmms-btexmms 23 ноября 2006 Diego Pettenò
media-plugins/xmms-cdcover 23 ноября 2006 Diego Pettenò
media-plugins/xmms-cdread 23 ноября 2006 Diego Pettenò
media-plugins/xmms-coverviewer 23 ноября 2006 Diego Pettenò
media-plugins/xmms-crossfade 23 ноября 2006 Diego Pettenò
media-plugins/xmms-crystality 23 ноября 2006 Diego Pettenò
media-plugins/xmms-dflowers 23 ноября 2006 Diego Pettenò
media-plugins/xmms-dscope 23 ноября 2006 Diego Pettenò
media-plugins/xmms-dspectogram 23 ноября 2006 Diego Pettenò
media-plugins/xmms-dspectral 23 ноября 2006 Diego Pettenò
media-plugins/xmms-extra 23 ноября 2006 Diego Pettenò
media-plugins/xmms-fc 23 ноября 2006 Diego Pettenò
media-plugins/xmms-find 23 ноября 2006 Diego Pettenò
media-plugins/xmms-finespectrum 23 ноября 2006 Diego Pettenò
media-plugins/xmms-fmradio 23 ноября 2006 Diego Pettenò
media-plugins/xmms-gdancer 23 ноября 2006 Diego Pettenò
media-plugins/xmms-goom 23 ноября 2006 Diego Pettenò
media-plugins/xmms-idcin 23 ноября 2006 Diego Pettenò
media-plugins/xmms-imms 23 ноября 2006 Diego Pettenò
media-plugins/xmms-infinity 23 ноября 2006 Diego Pettenò
media-plugins/xmms-infopipe 23 ноября 2006 Diego Pettenò
media-plugins/xmms-iris 23 ноября 2006 Diego Pettenò
media-plugins/xmms-itouch 23 ноября 2006 Diego Pettenò
media-plugins/xmms-jack 23 ноября 2006 Diego Pettenò
media-plugins/xmms-jess 23 ноября 2006 Diego Pettenò
media-plugins/xmms-kde 23 ноября 2006 Diego Pettenò
media-plugins/xmms-kjofol 23 ноября 2006 Diego Pettenò
media-plugins/xmms-ladspa 23 ноября 2006 Diego Pettenò
media-plugins/xmms-libvisual 23 ноября 2006 Diego Pettenò
media-plugins/xmms-lirc 23 ноября 2006 Diego Pettenò
media-plugins/xmms-liveice 23 ноября 2006 Diego Pettenò
media-plugins/xmms-liveplugin 23 ноября 2006 Diego Pettenò
media-plugins/xmms-lyrc 23 ноября 2006 Diego Pettenò
media-plugins/xmms-mad 23 ноября 2006 Diego Pettenò
media-plugins/xmms-midi 23 ноября 2006 Diego Pettenò
media-plugins/xmms-morestate 23 ноября 2006 Diego Pettenò
media-plugins/xmms-mp3cue 23 ноября 2006 Diego Pettenò
media-plugins/xmms-musepack 23 ноября 2006 Diego Pettenò
media-plugins/xmms-nas 23 ноября 2006 Diego Pettenò
media-plugins/xmms-nebulus 23 ноября 2006 Diego Pettenò
media-plugins/xmms-null 23 ноября 2006 Diego Pettenò
media-plugins/xmms-oggre 23 ноября 2006 Diego Pettenò
media-plugins/xmms-outpost 23 ноября 2006 Diego Pettenò
media-plugins/xmms-pipe 23 ноября 2006 Diego Pettenò
media-plugins/xmms-realrandom 23 ноября 2006 Diego Pettenò
media-plugins/xmms-repeatit 23 ноября 2006 Diego Pettenò
media-plugins/xmms-scrobbler 23 ноября 2006 Diego Pettenò
media-plugins/xmms-shell 23 ноября 2006 Diego Pettenò
media-plugins/xmms-shn 23 ноября 2006 Diego Pettenò
media-plugins/xmms-sid 23 ноября 2006 Diego Pettenò
media-plugins/xmms-smpeg 23 ноября 2006 Diego Pettenò
media-plugins/xmms-sndfile 23 ноября 2006 Diego Pettenò
media-plugins/xmms-spc 23 ноября 2006 Diego Pettenò
media-plugins/xmms-speex 23 ноября 2006 Diego Pettenò
media-plugins/xmms-tfmx 23 ноября 2006 Diego Pettenò
media-plugins/xmms-volnorm 23 ноября 2006 Diego Pettenò
media-plugins/xmms-wakeup 23 ноября 2006 Diego Pettenò
media-plugins/xmms-wma 23 ноября 2006 Diego Pettenò
media-plugins/xmms-wmdiscotux 23 ноября 2006 Diego Pettenò
media-plugins/xmms-xf86audio 23 ноября 2006 Diego Pettenò
media-plugins/xmms-xmmsd 23 ноября 2006 Diego Pettenò
media-plugins/xmms-xmmsmplayer 23 ноября 2006 Diego Pettenò
media-sound/ctrlxmms 23 ноября 2006 Diego Pettenò
media-sound/longplayer 23 ноября 2006 Diego Pettenò
media-sound/madman 23 ноября 2006 Diego Pettenò
media-sound/xmms 23 ноября 2006 Diego Pettenò
x11-plugins/gaim-xmms-remote 23 ноября 2006 Diego Pettenò
x11-themes/xmms-themes 23 ноября 2006 Diego Pettenò
media-plugins/xmms-synaesthesia 23 ноября 2006 Diego Pettenò
media-plugins/xmms-ir 23 ноября 2006 Diego Pettenò
x11-plugins/desklet-cornerxmms 23 ноября 2006 Diego Pettenò
media-plugins/xmms-mpg123 23 ноября 2006 Diego Pettenò
media-plugins/xmms-crossfade 23 ноября 2006 Diego Pettenò
media-plugins/xmms-nsf 23 ноября 2006 Diego Pettenò
media-plugins/xmms-status-plugin 23 ноября 2006 Diego Pettenò
media-sound/xmmsctrl 23 ноября 2006 Diego Pettenò
x11-plugins/gkrellmms 23 ноября 2006 Diego Pettenò
x11-plugins/wmalbum 23 ноября 2006 Diego Pettenò
x11-plugins/wmusic 23 ноября 2006 Diego Pettenò
x11-plugins/wmxmms 23 ноября 2006 Diego Pettenò
rox-extra/roxmms 23 ноября 2006 Diego Pettenò
media-plugins/xmms-cdaudio 23 ноября 2006 Diego Pettenò
media-plugins/xmms-mpg123 23 ноября 2006 Diego Pettenò
media-plugins/xmms-opengl-spectrum 23 ноября 2006 Diego Pettenò
media-plugins/xmms-vorbis 23 ноября 2006 Diego Pettenò
media-plugins/xmms-alsa 23 ноября 2006 Diego Pettenò
media-plugins/xmms-blur-scope 23 ноября 2006 Diego Pettenò
media-plugins/xmms-disk-writer 23 ноября 2006 Diego Pettenò
media-plugins/xmms-echo 23 ноября 2006 Diego Pettenò
media-plugins/xmms-esd 23 ноября 2006 Diego Pettenò
media-plugins/xmms-joystick 23 ноября 2006 Diego Pettenò
media-plugins/xmms-mikmod 23 ноября 2006 Diego Pettenò
media-plugins/xmms-oss 23 ноября 2006 Diego Pettenò
media-plugins/xmms-sanalyzer 23 ноября 2006 Diego Pettenò
media-plugins/xmms-song-change 23 ноября 2006 Diego Pettenò
media-plugins/xmms-stereo 23 ноября 2006 Diego Pettenò
media-plugins/xmms-tonegen 23 ноября 2006 Diego Pettenò
media-plugins/xmms-voice 23 ноября 2006 Diego Pettenò
media-plugins/xmms-wav 23 ноября 2006 Diego Pettenò
app-misc/livetools 23 ноября 2006 Diego Pettenò
media-sound/noxmms 23 ноября 2006 Diego Pettenò
xfce-extra/xfce4-xmms 23 ноября 2006 Diego Pettenò
xfce-extra/xfce4-xmms-controller 23 ноября 2006 Diego Pettenò

8.  Bugzilla

Разделы

Статистика

В сообществе Gentoo для регистрации и распределения ошибок, уведомлений, предложений и других вопросов, требующих взаимодействия с командой разработки, используется система распределения запросов Bugzilla — bugs.gentoo.org (англ.). Деятельность за период с 22 октября 2006 по 29 октября 2006 привела к тому, что в системе:

  • 913 новых запросов создано
  • 559 запросов закрыто или разрешено
  • 36 ранее закрытых запросов вновь открыто
  • 180 закрыто как NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM
  • 192 запросов отмечено как дублирующий

Из 11128 запросов, открытых в данный момент, 32 помечены как блокирующие, 116 — как критические, и 536 — как важные.

Рейтинг закрытых запросов

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

Рейтинг новых запросов

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

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

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

10.  Подписка на еженедельник

Для подписки на англоязычное издание еженедельника Gentoo, отправьте пустое сообщение на gentoo-gwn+subscribe@gentoo.org.

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



Для печати

Обновлено 30 октября 2006

Аннотация: Еженедельник Gentoo от 30 октября 2006 года

Ulrich Plate
редактор

Chris Atkinson
автор

Kyle Bishop
автор

Zeth Green
автор

Diego Pettenò
автор

Roy Bamford
автор

Chris Gianelloni
автор

Сергей Дрябжинский
переводчик

Андрей Тропичев
переводчик

Азамат Хакимов
переводчик

Alexey Chumakov
выпускающий редактор перевода

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Bytemark

Bytemark

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.