Еженедельник 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:
Подключились к проекту
Следующие разработчики недавно подключились к проекту 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 и разных разработчиков.
Последние запросы на удаление:
XMMS сотоварищи:
Так как маскирование XMMS затрагивает огромное количество пакетов, они были
выведены в отдельный раздел. Будет выдержан достаточный перерыв, так как это
затронет множество людей и может стать источником горячих споров.
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с
того же адреса, на который была оформлена подписка.
|