Gentoo Logo

Еженедельник Gentoo: 18 августа 2003 года

Содержание:

1.  Новости Gentoo

Содержание

Gentoo переходит на более устойчивую инфраструктуру DNS

Gentoo Technologies перешла от использования собственного DNS-сервера к DNS-сервису предоставляемому сторонней компанией UltraDNS, таким образом Gentoo получает более надежную и масштабируемую DNS-инфраструктуру, что позволит уделять больше времени развитию Gentoo Linux и меньше времени тратить на поддержку серверов инфраструктуры .

Вдобавок, UltraDNS предлагает нам несколько новых возможностей, ранее недоступных в своем DNS-сервере. Эти возможности включают SiteBacker и DirectionalDNS. На сегодняшнее время, Gentoo уже использует SiteBacker, чтобы быть уверенным, что пользователям всегда доступен сайт www.gentoo.org, расположенный на четырех серверах. Таким образом, если один из серверов выйдет из строя, или, скажем, на нем будут проводиться профилактические работы, SiteBacker автоматически перенаправит запросы на один из трех других серверов, минимизировав ущерб для наших пользователей.

Gentoo также проводит эксперименты с DirectionalDNS, который позволяет создавать направленные ответы на DNS-запросы, и, таким образом, распределять нагрузку для rsync.gentoo.org. Если тестирование пройдет успешно, мы планируем использовать этот сервис и для других доменов.

Сервера компании UltraDNS обрабатывают порядка пяти миллионов запросов на Gentoo-ресурсы в месяц и их сервис и поддержка исключительны во всех отношениях. Нам бы хотелось воспользоваться случаем и поблагодарить компанию UltraDNS за помощь проекту Gentoo Linux.

Еще фотографии и поправка неточностей с Linux World Expo


Рисунок 1.1: Kevyn Shortell at LWE 2003

Fig. 1: Kevyn Shortell at LWE 2003

Разработчик Gentoo Linux Кевин Шортелл (Kevyn Shortell) добавил фотографий с Linux World Expo 2003 на свой сайт, также, дав нам знать, что команда разработчиков Gentoo для PPC обладает PowerMac G4, iBook и Total Impact Briq, а не iBook и PowerMac G3, как мы сообщали на прошлой неделе. На время написания статьи, Кевин еще не сделал иконки и подписи к фотографиям, поэтому страница содержит 11Мб фото, открывайте на свой страх и риск. :-) Спасибо Кевину за фотографии и исправление ошибки.

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

Содержание

GLSA: gentoo-sources

Цитата из совета:

"Система кэширования путей в Linux 2.4 и Netfilter IP conntrack модуль позволяет при удаленной атаке вывести из строя сервисы (потребление CPU) с помощью пакетов с поддельными адресами источника которые вызывают большое кол-во совпадений в хэш таблице."

"Системный вызов ioperm в ядре Linux версий 2.4.20 и ранее неправильно ограничивает привилегии, что позволяет локальным пользователям получить доступ для записи/чтения к некоторым портам ввода/вывода."

"Зависимость по времени инициализации env_start и env_end при системном вызове execve, а также при использовании в fs/proc/base.c в Linux 2.4 позволяет локальным пользователям вызвать отказ сервисов (крах)."

  • Важность: Критичная — многочисленные уязвимости.
  • Подверженные пакеты: <gentoo-sources-2.4.20-r6
  • Лечение: выполнить emerge sync; emerge gentoo-sources; emerge clean. После этого собрать установить и перегрузить ваш компьютер для завершения обновления.
  • GLSA Объявление

GLSA: semi

"Библиотека MIME semi 1.14.5 и ранее (2) и wemi 1.14.0 (2) и возможно другие версии позволяют локальным пользователям переписать произвольные файлы через symlink атаки на временные файлы."

  • Важность: Средняя — небезопасное создание временных файлов.
  • Подверженные пакеты: <semi-1.14.5-r1
  • Лечение: Синхронизировать дерево портежей и выполнить emerge semi, emerge clean.
  • GLSA Объявление

Новые отчеты об ошибках безопасности

Следующие отчеты об ошибках безопасности были созданы за эту неделю.

3.  Истории пользователей

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

4.  Разработчик недели

Ник Хадавей (Nick Hadaway)


Рисунок 4.1: Nick Hadaway

Fig. 1: Nick Hadaway

На этой неделе представляемНика Хадавея (Nick Hadaway) (raker), очень активного и плодовитого разработчика. Ник начал работать в Gentoo примерно в 2001, сначала в его обязанности входило управление большинством пакетов в ветке /net-mail, и несколько других пакетов. Сейчас его роль в работе расширилась до работы над пакетами /media-*, /net-ftp, Windowmaker и LDAP. Кроме работы над управлением по управлением ebuilds, Ник содействует тестированию кода и заплаток кода написанного на C и C++. Он осознает свою важную роль в исправление ошибок как "услышать что хотят пользователи и воплотить их желания в реальность, насколько это возможно".

Несколько лет назад Ник начинал работать над своим дистрибутивом Linux ориентированным на исходные тексты программ (Give Me Some Linux). Его идея звучала так: использовать скрипты shell и языки высокого уровня для автоматизации дистилляции пакетов из исходников. Открыв для себя Gentoo, Ник отказался от задачи развития своего дистрибутива, потому, что "Gentoo удовлетворят каждое (его) желание" и потому, что его удовольствие от дистрибутива отличается от того что предлагает Red Hat. Он быстро нашел себе место в проекте Gentoo. За прошедшие два года Ник заработал уважение своих коллег как эффективный и способный сотрудник.

Ник работает в Чикаго компьютерным консультантом, и иногда работает по совместительству управляющим/мастером на все руки в ресторане его матери недалеко от Милкивей. У него есть дополнительная ночная работа рок музыканта в Мадисон, штат Висконсин. Сейчас он в процессе проживания во всех трех городах. Он учится в Университете Висконсина - Медисона электротехнике и музыкальному исполнению и слушает курсы компьютерных наук в Университете Висконсина — Милкивея.

Когда он не исправляет ошибки программ и не занимается раздачей пиццы он создает музыку. Он играет на трубе, басе и ударных — даже помогает вокалу. Ему нравиться хард-кор и "настоящее техно" и он активный участник рейв сцены. Он любит клубы и вечеринки и много путешествует на дальние дистанции уделяя этому большое внимание.

Ник использует устаревший PII-450 дома и различные конфигурации в других местах. Первая запускаемая программа у него обычно ретро "xterm -bg black -fg green". Он использует Windowmaker в качестве оконного менеджера, Pine и SquirrelMail для почты. Он закончил интервью напоминанием, что "Gentoo это ... FNORD!".

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

Форумы

Форумы Gentoo теперь с интерфейсом на итальянском языке

Модератор форума Brandy объявила в четверг, что в интерфейс форумов был добавлен итальянский язык. Кроме английского и, теперь, итальянского, также есть голландский, французский, немецкий, норвежский, португальский, испанский и шведский. Пользователи, которые желают тексты меню на своем родном языке могут изменить настройку в их профиле.

Еще один спор о Portage

Было время, когда за целую неделю на форуме никто не спрашивал почему Portage еще не переписан на C++, но прошедшая неделя, видимо, не из таких. Проверьте этот тред на наличие таких мнений и других предположений на тему технологии управления пакетами в gentoo:

Руководство по инсталляции Xvnc Terminal Server, бездисковая инсталляция Gentoo

По случаю, руководство по вещам, которые еще не затронуты в основной документации, было подарено пользователями форума. На этой неделе это строки объясняющие процедуру установки VNC-сервера, который автоматически порождает сессии, когда кто-либо устанавливает соединение с ним, наилучший способ избежать запуска нового VNC-сервера для каждого пользователя. Такой вклад стоит больше чем 15 минут славы. Другое руководство присланное Swiss.Mage в июне. В нем говориться о бездисковой инсталляции Gentoo настолько убедительно, что оно станет одной из глав официального "Руководства по альтернативной инсталляции" на этой неделе:

gentoo-user

Как выключить антиалиасинг в Evolution

Для многих пользователей Linux, достоинства антиалиасинга часто определяются частными предпочтениями. Кто-то любит это, кто-то нет. К сожалению, до сих пор не существует общего для всех метода контроля AA в X-window, из-за модульной структуры Linux в целом. Кое-кто из пользователей Gentoo предложил очень необычное и умное решение в рассылке, которое может найти широкое применение.

Framebuffer в консоли и Nvidia-драйвера

У пользователя Gentoo a_k_b была проблема с использованием Linux VGA framebuffer в консоли и Nvidia-драйверов для XFree86. В треде, в котором обсуждалась эта проблема, было предложено несколько полезных рецептов. Тред здесь.

Пожертвования для Gentoo

Пожертвования для Gentoo-проекта это Ваш вклад в развитие дистрибутива. Пользователь Gentoo Том Уэсли (Tom Wesley) написал письмо, в котором задал простой вопрос: "Куда идут деньги от пожертвований?". Это был, наверное не самый приятный тред на этой неделе, но, как минимум, самый большой. Прочитайте его здесь.

6.  Gentoo в мире

Канада: Adelie Linux — проект Gentoo Single System Image

Слегка заслоненный другими новостями, касательно участия Gentoo в Linux World Expo (LWE), проект Gentoo Cluster определенно заслуживает больше внимания. Как-никак, но удаленная кластерная система, которая показывала рендеринг графики с параллельной версией POVRAY в палатке в Сан-Франциско была исключительно хорошей проверкой сотрудничества между учебными заведениями, корпоративными спонсорами и разработчиками Gentoo. Движущая сила всего этого — инициатива известная как Adelie Linux, часть Исследовательского Центра Прикладных Вычислений Монреальского Университета(CERCA), института, специализирующегося на параллельных и распределенных мульти-процессорных системах. Когда группа Высокопроизводительных Вычислений университета задумалась о создании окружения для своей Beowulf-системы, они выбрали gentoo Linux "потому что он молодой, новаторский и очень хорошо спроектированный дистрибутив, который дает пользователям гибкость, четкий путь обновления системы и высокоуровневую оптимизацию под "железо", что особенно привлекательно для всех видов высокопроизводительных приложений." Местная компания по решениям в области информационных технологий Cyberlogic, присоединилась к CERCA в развитии проекта Single System Image проекта, который на данный момент полностью работоспособен и запущен на кластерной системе Beowulf университета и еще одной промышленной системе.Согласно Cyberlogic, система управления кластером Adelie/SSI централизовать все операции на сервере, обеспечивая одну точку контроля для всей распределенной системы, повышение производительности на 30%, более простое администрирование, быструю загрузку и повышенную надежность. Полное кластерное решение Cyberlogic, основанное на Gentoo и Adelie, доступно на процессорах начиная с Xeon и Pentium 4 до Athlon MP/XP, и, благодаря портированию Gentoo на AMD 64, сделанное Оливером Крутом (Olivier Crute), даже на процессорах Opteron.

Германия: интервью с ведущим разработчиком Gentoo PPC Питером ван ден Абелем

Немецкий онлайновый журнал PPCNUX (очевидно посвященный Linux на платформе Macintosh) провело интервью с Питером ван ден Абелем, ведущим разработчиком Gentoo PPC. Питер описал свое участие в производстве Gentoo LiveCD, целью которого является возможность загрузки на любой машине Macintosh, рассказал о том, чем Gentoo отличается от других дистрибутивов линукса для PowerPC, а также о MetaPkg, проекте портирования Portage на Mac OS X и других аспектах разработки Gentoo Linux для наиболее популярной не-x86 платформы. Трудно не обратить внимание на его просьбу о помощи: разработчики, которые хотели бы предложить свое время, знания и возможное "железо" для тестирования Gentoo Linux на Eyetech (AmigaOne), Genesi (PegasosPPC), IBM (RS/6000) и старых Macintosh должны написать ему прямо сейчас. Не бойтесь открыть статью по этой ссылке, даже если вы не говорите на немецком, издатели решили опубликовать интервью на английском.

7.  Обзор дерева портежей

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

Total categories: 96 (1 category added in the last week)

Total packages: 6295 (311 packages added in the last week)

8.  Bugzilla

Содержание

Статистика

Сообщество Gentoo использует Bugzilla (bugs.gentoo.org) для записи и слежения за ошибками, уведомлений, внесения предложений и любого другого взаимодействия с командой разработчиков. В период между 08 и 14 августа 2003 года, активность на сайте привела к следующим результатам:

  • Создано 414 новых отчета об ошибках
  • 286 ошибка закрыта или разрешена
  • 8 ранее закрытых ошибок вновь открыто

Из 3605 ошибок, отрытых на данный момент: 94 помечены как 'блокирующие', 156 — как 'критичные' и 287 — как 'важные'.

Количество закрытых отчетов

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

Количество новых отчетов

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

9.  Полезные советы

Создание снимков экрана с помощью import

На этой неделе в советах опишем как получать изображение экрана вашего рабочего стола или отдельного окна использую команду import. import входит в ImageMagick и вам нужно его установить через портежи.

Листинг 9.1: Установка ImageMagick

# emerge media-gfx/imagemagick
  

Сейчас, после того как ImageMagick установлен, вы можете его использовать для получения изображения вашего рабочего стола, его части, или только одного окна. Сначала, посмотрите как получить скриншот вашего рабочего стола и сохранить его в файле desktop.png.

Примечание: Для использования других форматов изображения таких как jpg, просто укажите такое расширение файлу картинки и import создаст его в этом формате (например desktop.jpg).

Листинг 9.2: Скриншот всего экрана

% import -window root desktop.png
  

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

Листинг 9.3: Картинка окна

(Сначала укажите имя файла)
% import gvim.png
(Сейчас ткните в окно, неповторимость которого  вам хочеться сохранить на память)
  

Это только основы, но очень много других вещей вы можете сотворить с использованием import и ImageMagick. Для того что бы увидеть большое количество опций которые вы можете указать import, посмотрит в его руководство используя man 1 import.

10.  Цитата / подпись недели

Раздел на этой неделе отсутствует. Если у вас есть интересная подпись или цитата из веб форумов, списков рассылки,IRC или разговоров c друзьями-гентузиастами, шлите ее на на gwn-feedback@gentoo.org.

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

Уход

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

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

Появление

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

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

Изменения

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

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

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

Пожалуйста, посодействуйте улучшению еженедельника Gentoo, сообщив нам свое мнение!

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

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

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

14.  На других языках

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



Для печати

Обновлено 18 августа 2003

Аннотация: Еженедельник Gentoo от 18 августа 2003

Yuji Carlos Kosugi
Editor

AJ Armstrong
Contributor

Brian Downey
Contributor

Cal Evans
Contributor

Chris Gavin
Contributor

Luke Giuliani
Contributor

Shawn Jonnet
Contributor

Michael Kohl
Contributor

Kurt Lieber
Contributor

Rafael Cordones Marcos
Contributor

David Narayan
Contributor

Gerald J Normandin Jr.
Contributor

Ulrich Plate
Contributor

Mathy Vanvoorden
Dutch Translation

Hendrik Eeckhaut
Dutch Translation

Jorn Eilander
Dutch Translation

Bernard Kerckenaere
Dutch Translation

Peter ter Borg
Dutch Translation

Jochen Maes
Dutch Translation

Roderick Goessen
Dutch Translation

Gerard van den Berg
Dutch Translation

Matthieu Montaudouin
French Translation

Martin Prieto
French Translation

Antoine Raillon
French Translation

Sebastien Cevey
French Translation

Jean-Christophe Choisy
French Translation

Steffen Lassahn
German Translation

Matthias F. Brandstetter
German Translation

Thomas Raschbacher
German Translation

Klaus-J. Wolf
German Translation

Marco Mascherpa
Italian Translation

Claudio Merloni
Italian Translation

Christian Apolloni
Italian Translation

Stefano Lucidi
Italian Translation

Yoshiaki Hagihara
Japanese Translation

Katsuyuki Konno
Japanese Translation

Yuji Carlos Kosugi
Japanese Translation

Yasunori Fukudome
Japanese Translation

Takashi Ota
Japanese Translation

Radoslaw Janeczko
Polish Translation

Lukasz Strzygowski
Polish Translation

Michal Drobek
Polish Translation

Adam Lyjak
Polish Translation

Krzysztof Klimonda
Polish Translation

Atila "Jedi" Bohlke Vasconcelos
Portuguese (Brazil) Translation

Eduardo Belloti
Portuguese (Brazil) Translation

João Rafael Moraes Nicola
Portuguese (Brazil) Translation

Marcelo Gonçalves de Azambuja
Portuguese (Brazil) Translation

Otavio Rodolfo Piske
Portuguese (Brazil) Translation

Pablo N. Hess — NatuNobilis
Portuguese (Brazil) Translation

Pedro de Medeiros
Portuguese (Brazil) Translation

Ventura Barbeiro
Portuguese (Brazil) Translation

Bruno Ferreira
Portuguese (Portugal) Translation

Gustavo Felisberto
Portuguese (Portugal) Translation

José Costa
Portuguese (Portugal) Translation

Luis Medina
Portuguese (Portugal) Translation

Ricardo Loureiro
Portuguese (Portugal) Translation

Sergey Galkin
Russian Translator

Sergey Kuleshov
Russian Translator

Alex Spirin
Russian Translator

Dmitry Suzdalev
Russian Translator

Anton Vorovatov
Russian Translator

Denis Zaletov
Russian Translator

Lanark
Spanish Translation

Fernando J. Pereda
Spanish Translation

Lluis Peinado Cifuentes
Spanish Translation

Zephryn Xirdal T
Spanish Translation

Guillermo Juarez
Spanish Translation

Jesús García Crespo
Spanish Translation

Carlos Castillo
Spanish Translation

Julio Castillo
Spanish Translation

Sergio Gómez
Spanish Translation

Aycan Irican
Turkish Translation

Bugra Cakir
Turkish Translation

Cagil Seker
Turkish Translation

Emre Kazdagli
Turkish Translation

Evrim Ulu
Turkish Translation

Gursel Kaynak
Turkish Translation

Donate to support our development efforts.

Support OSL
Gentoo Centric Hosting: vr.org
Tek Alchemy
SevenL.net
Global Netoptex Inc.
Bytemark
Online Kredit Index
Copyright 2001-2009 Gentoo Foundation, Inc. Questions, Comments? Contact us.