Gentoo Weekly Newsletter -- 16 января 2006
Предлагаем вашему вниманию перевод Еженедельного Информационного Бюллетеня Gentoo
16 января 2006
Перевод подготовил: Barrell Редактор: aluk
1. Новости Gentoo
Разрабатываются новые дефолтные значения USE флагов.
Для некоторых пакетов портежей появилась функция автодобавления USE флага, это означает, что, если вы явно не отменяете USE флаг, то после установки пакета он будет добавлен, и исчезнет после удаления пакета из системы. Например: после "emerge sqlite
" появится флаг «sqlite» в "emerge info
" и "emerge -vp
" при условии что в вашем make.conf не прописан «-*» или «-sqlite». После удаления пакета из системы флаг «sqlite» исчезнет (если конечно он не был прописан вами самостоятельно в make.conf).
Это вызвало некоторое раздражение, поскольку USE-флаги имеют тенденцию "беспорядочно" менять состояние, когда новый пакет вызывает автодобавление флага (или потому что package.use файл был отредактирован). Было обнаружено много ошибок, в итоге принято решение вывести автодобавление флагов из использования.
Изменение произойдут в одной из следующей версий Portage 2.1 - они находятся в дереве и закрыты маской ~ARCH почти для всех архитектур. Пользователи использующие «stable» системы могу не беспокоится в течение некоторого времени, так как Portage 2.0.x не будет использовать автодобавление USE флагов, но обновление до Portage 2.1 изменит USE флаги. Если вы только перешли на Portage 2.1 , вам вероятно стоит посмотреть на вывод «emerge -DuvpN world
» и подправить свои USE флаги если они были помечены как «-foo *».
Изменения Baselayout
Группа baselayout рада представить baselayout-1.12.0_pre14 нетерпеливо ждущей публике. Вот - резюме главных изменений с версии 1.11:
- Сетевая поддержка фоновой обработки от wpa_supplicant, ifplugd и netplug
Обычноifplugd
используется для мониторинга сетевой активности (подключен ли сетевой кабель, остановка/запуск сетевых служб). -- Проблема заключалась в том что при перезапускеifplugd
он не перезапускал остановленные им же сервисы. Теперьifplugd
иnetplug
помещены в пакет baselayout , что даст нам прямой контроль над сетевыми сервисами и при необходимости возможность их перезапустить. - Отдельная сетевая конфигурация для каждого интерфейса.
Каждый интерфейс теперь в состоянии иметь свой собственный resolv.conf и значение маршрута по умолчанию. Мы также распределили по приоритетам проводные и беспроводные средства связи и объединяем все resolv.confs вместе. Это будет очень полезно для пользователей ноутбуков. - Интерактивный запуск – У вас есть сервисы, которые вызывают серьезные проблемы при загрузке? Теоретически у вас их быть не должно, но если они всё-таки есть, то, вы можете запускать, пропускать или продолжать каждый сервис в интерактивном режиме. Используя родовой stty и запросы оболочки.
- Усовершенствования параллельной загрузки\остановки системы - Параллельный запуск и завершение действительно не делали того, что от них требовалось в предыдущих версиях, но теперь это «очень параллельно» (там так и написано! - прим. aluk'а) и намного быстрее чем прежде.
- Улучшенный сервис упорядочивания зависимостей (хотя и более медлительный) – Благодаря параллельной загрузке, мы сочли прошлую версию абосютно неверной, поэтому пришлось переписать ее практически с нуля. На данный момент это уже четвертый вариант «переписывания». Работа продолжалась в течение почти трех месяцев и теперь, кажется, все наконец закончено и работает как надо.
- Проверки статусов сервисных служб – теперь мы готовы дать гарантию что сервисы запускающие службы (демонов) через
start-stop-deamon
дейстивительно стартуют/останавливаются а не просто умирают из-за недопустимой конфигурации, вводящей в заблуждениеrc
который продолжает думать что они все еще запущены. Таким образом, если вы проверяете статус сервиса, вы одновременно проверяете и его состояние (работает ли он фактически), что позволяет избавится от следующего бага: «например, вы запускаетеcups
, пересобираете (re-emerge) его и после этогоcups
перестает реагировать на команды «restart» или «stop».
Обновление проекта AMD 64
Главные новости и события о Gentoo Linux на AMD64 были включены в отчет о состоянии, опубликованный Gentoo проектом на прошлой неделе. В 2005 году количество пользователей значительно возросло, как и число разработчиков: группа AMD64, насчитывавшая девять разработчиков в начале 2005, в настоящее время состоит из 32 активных разработчиков, плюс 16 "испытателей", то есть профессиональных пользователей, подвергающих проверке код и отправляющих сообщения об ошибках. Концепция «испытателей» работает настолько хорошо, что идея получила популярность с другими архитектурами. Теперь рассматривается возможность создания таких групп тестеров и для других архитектур.
См. все сообщения группы AMD64.
2. Слухи в сообществе
Форумы сети
Новый toolchain для SPARC
Gentoo SPARC разработчики готовятся к выпуску версии 2006.0. Густаво Сакариас отметил новый gcc (3.4.5), glibc и 2.6.11 kernel headers. Изменения не будут затрагивать тех, кто все еще использует старый 2005.1 профайл, но поскольку это обновление требует от пользователей, персобрать всю систему, вам желательно прочесть полезную информацию:
3. Международные новости Linux
США: Gentoo классы в MIT
Разработчик Gentoo Раджив Манглани проведет два вечерних семинара о Gentoo Linux для студентов Института Технологий Штата Массачусетс в Бостоне, MA. Первый семинар (завтра, во вторник) о введении в Gentoo, в то время как последующий курс в четверг расскажет подробнее о системе Portage и создании ebuild'ов.
США: группа пользователей Gentoo штата Юта.
Стив Дибб - основатель группы пользователей Gentoo в Юте, недавно основал вебсайт, который предоставляет "Geeklog", чтобы обеспечить в масштабе всего штата поддержку, и статьи о Gentoo. "Юта - фактически лучшее место для всей поддержки Linux, идущей вокруг," говорит Стив, "я отослал e-mail несколькими месяцами ранее, чтобы увидеть, был ли какой-нибудь интерес, и к моему удивлению был весьма положительный ответ на идею, несмотря на тот факт, что есть уже много местных Linux, Unix или других групп FOSS." Одномесячная группа Gentoo Utah теперь насчитывает одиннадцать членов, все из которых используют Gentoo и в промышленных и в частных средах.
4. Пресса о Gentoo
Allround PC (9 января 2006, на немецком языке)
Постороение домашнего кинотеатра с помощью Gentoo Linux - типичный пример выгод, полученных от минимальной установки. Это пошаговое описание процесса дает краткий обзор того, какие аппаратные средства использовать, какие модули и как конфигурировать, как использовать дистанционное управление и прочее. Поскольку некоторые из используемых элементов еще не являются частью официального дерева portage, статья также указывает на gentoo.de оверлей, который содержит дополнения к программе VDR..
Distrowatch (9 января 2006)
Ladislav Bodnar из Distrowatch собрал часть Gentoo документации, его новый Gentoo Linux LiveUSB Howto, который "теперь стал частью официальной документации проекта," и который он находит "особенно полезным для того, чтобы установить Gentoo на современном ноутбуке без дисковода для компакт-дисков."
Linuxdevices.com (11 января 2006)
Статья о сайте Linux robot, который запустил управляемого человеком робота, появившийся на страницах сетевого журнала Linuxdevices.com на прошлой неделе.
5. Перемещения разработчиков Gentoo
Покинули проект
Следующие разработчики недавно оставили проект:
Присоединились к проекту
Следующие разработчики недавно присоединились к проекту:
Изменения
Следующие разработчики недавно изменили роли в пределах проекта:
6. Безопасность Gentoo
mod_auth_pgsql:
Уязвимость форматной строки в mod_auth_pgsql может привести к выполнению произвольного кода.
Для получения дополнительной информации, пожалуйста см. Объявление GLSA
xine-lib, FFmpeg: переполнение буфера
xine-lib и FFmpeg уязвимы для буферного переполнения, которое может эксплуатироваться нападающими, чтобы выполнить произвольный код.
Для получения дополнительной информации, пожалуйста см. Объявление GLSA
Blender: переполнение буфера
Blender уязвим для переполнения буфера, которое может эксплуатироваться нападающими, чтобы выполнить произвольный код.
Для получения дополнительной информации, пожалуйста см. Объявление GLSA
Wine: Уязвимость SETABORTPROC в метафайлах Windows
Существуют ошибки в Wine при обработке Метафайлов Windows (WMF файлы), которые могли бы привести к выполнению произвольного кода.
Для получения дополнительной информации, пожалуйста см. Объявление GLSA
7. Bugzilla
Статистика
Gentoo сообщество использует Bugzilla (bugs.gentoo.org), чтобы записывать и отслеживать ошибки, уведомления и другие предложения пользователей к разработчиками. Между 08 января 2006 и 15 января 2006, активность на сайте привела к следующим результатам:
- 799 новых ошибок появилось в течение этого периода
- 447 ошибок были закрыты или решены в течение этого периода
- 37 предварительно закрытых ошибки были повторно открыты в этот период
Из 9083 в настоящее время открытых ошибок: 77 - маркированы 'блокирующее устройство', 176 маркированы 'критические', и 489 маркированы 'главные'.
- Для комментирования войдите или зарегистрируйтесь
Большое спасибо за перевод.
Рад, что положено начало возобновлению перевода GWN на русский, за что выражаю огромную благодарность aluk.
Есть у меня и пара вопросов (предложений):
Переводит не
Переводит не aluk... ИМХО, необходимо упомянуть, кто является переводчиком... надо поощрять энтузиастов! Вы со мной согласны?
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
Вот значит еще кому мое спасибо :)
Barrell
Да, конечно,
Да, конечно, переводит Barrell за что ему огромное спасибо!
Возможно в скором времени у нас появится еще один переводчик.
сорри.. :)
Извиняюсь, я просто не понял, кто автор перевода, поэтому авторство отдельно прописывать не стал.
Но теперь, я думаю, мы введем такое правило прописывать авторов и редакторов новостей, если их было несколько, в обязательном порядке.
публикация на w.g.o
Хорошее дело!
Присылайте в формате GuideXML (т.е. в исходном формате новости), отредактирую и опубликую.
Получить файл новости в GuideXML можно, добавив к ее адресу на w.g.o ?passthru=1
например:
http://www.gentoo.org/news/en/gwn/20060130-newsletter.xml?passthru=1
Я обязательно
Я обязательно оформлю перевод в GuideXML и отправлю Вам.