Gentoo Logo

Еженедельник Gentoo: 31 мая 2004 года

Содержание:

1.  Новости Gentoo

Бета LiveCD и стадии для PPC64

Мы с радостью представляем тестовую версию загрузочного CD для ppc64, доступную для скачивания с наших зеркал. Поддерживаемое оборудование включает PowerMacintosh G5, IBM pSeries, старые IBM 64 bit RS/6000s (такие модели как, 260, 270, F80, H80, поглядите PenguinPPC64 с полным списком) и будущие IBM iSeries модели

Gentoo-ppc64 это другая сторона ppc уравнения, с 64 битным ядром и 64 битным пространством пользователя. Мы, первый линукс дистрибутив, который предлагает полностью 64 битовое решение. Это определенный и значительный шаг для людей заинтересованных в кластерных технологиях, java пользователях, и в широком смысле для людей которым необходимо большое адресное пространство. Это достаточно волнительно быть на переднем крае и продолжать разработку возможностей линукса на ppc64.

Изменения в net-mail/mailwrapper для разных почтовых агентов

net-mail/mailwrapper пакет обработчик для /usr/sbin/sendmail который позволяет пользователям иметь более одного почтового сервиса (Mail Transport System — MTA)одновременно. Этот обработчик достаточно элегантен в работе: он устанавливает маленький (7KB) исполняемый файл как /usr/sbin/sendmail, который при исполнении отмечает имя вызова (MTA часто имеет несколько ссылок на /usr/sbin/sendmail), находит его в /etc/mailer.conf что бы найти какой исполняемый файл должен быть выполнен в действительности, и затем выполняет его. В настоящий момент exim, nullmailer, postfix, sendmail и ssmtp MTA устанавливают mailwrapper как зависимый пакет, и MTA ebild сам устанавливает /etc/mailer.conf файл который пользуется свежеустановленным почтовым сервисом по умолчанию.

После многочисленных запросов (ну, жалоб, вообще то), mailwrapper пакет будет дополнительной зависимостью для различных почтовых систем, включить зависимость можно будет путем прописывания mailwrapper USE флага. Так же расположение mailer.conf файла будет изменено из /etc/mailer.conf в более подходящее /etc/mail/mailer.conf. Эти два изменения взятые вместе, значат, что установка новых версий exim, nullmailer, postfix, sendmail или ssmtp не будет полностью чистой. Если вы решите оставить mailwrapper путем добавки "mailwrapper" к вашим USE флагам, тогда будет установлен новый mailer.conf файл в /etc/mail/ который будет использоватся новым mailwrapper пакетом. В таких условиях старая версия /etc/mailer.conf будет игнорироватся пока вы не измените новый /etc/mail/mailer.conf файл. После этого вполне можно удалить неиспользуемый /etc/mailer.conf файл. С другой стороны, если вы решите что вам не нужен mailwrapper, и *не* добавите "mailwrapper"к вашим USE флагам, тогда при апгрейде вашего почтового сервиса, MTA установит собственный /usr/sbin/sendmail исполняемый файл, таким образом ломая mailwrapper пакет, который был ранее установлен. Для избежания такой ситуации выполните "emerge -C mailwrapper" для чистого удаления пакета.

Gentoo/BSD ищет заинтересованных разработчиков

Gentoo/BSD не мертва, но разработка замедлилась, так что мы ищем людей готовых нам помочь. Для тех кто не знает, Gentoo/BSD все еще в зачаточном состоянии и это попытка предоставить полностью совместимую BSD операционную систему с Генту дизайном и конечной целью позволяющей пользователям выбрать *BSD или Линукс ядро, GNU или *BSD libc, и *BSD или GNU пользовательским инструментом. За дополнительной информацией обратитесь по адресу Gentoo/BSD project page. Если вам интересно, подписывайтесь на gentoo-bsd@gentoo.org рассылку и пришлите сообщение, что вам это интересно.

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

Обработчик telnet URI в Opera — опасность создание/урезания файлов

Дыра содержится в обработчике telnet адресов Оперы и может позволить при удаленной атаке переписать произвольные файлы.

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

Небезопасное создание временных файлов в MySQL

Две утилиты MySQL создают врменные файлы используя жестко запрограммированные пути. При удаленной атаке можно воспользоваться симлинками чтобы обдурить MySQL и заставить переписать важные данные.

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

Midnight Commander: многочисленные уязвимости

Множество проблем безопасности было найдено в Midnight Commander, включая несколько переполнений буфера и ошибки формата строк.

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

Apache 1.3: многочисленные уязвимости

Последний релиз Apache 1.3 закрывает несколько дыр безопасности... несколько дыр безопасности... несколько дыр безопасности.

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

Heimdal: переполнение буфера Kerberos 4 в kadmin

В Kerberos 4 компоненте Heimdal было обнаружено потенциальное переполнение буфера.

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

MPlayer, xine-lib: уязвимость обработчика потоков RTSP

Многочисленные уязвимости, включая удаленно экспуатируемые переполнения буфера, были найдены в коде, который используется как MPlayer так и xine.

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

3.  Gentoo в мире

Немецкий: местный overlay пакетов

Christian Hartmann объявил о том, что к инфраструктуре немецкого gentoo.de добавлен автоматический Portage overlay полный немецких пакетов. В основном это локализованные версии мэйнстрим пакетов таких как OpenOffice и TeX. Все дерево может загружено в локальный overlay, для этого достаточно добавить этот хост в процедуру gensync. Подробное описание процесса описано на сайте gentoo.de (на немецком).

Франция: демострация против патентов на ПО

Французские Джентульмены приняли участие в парижской демонтрации 29 мая, в протест против недавнего решения о введении патентов на ПО. Недовольство LEN (ссылка на французском) - новым законом о "Trust in the digital economy", который не устраивает веб-провайдеров и разработчиков Open Source, вывело тысячи демонстрантов на улицы в прекрасную субботу Pentecoste. Вот фотографии Дежнтульменов, которые прошли от Place Colonel Fabien через Canal St. Martin и до Бастилии, символа французской революции:


Рисунок 3.1: Faces to match their Gentoo Forum IDs: Fafounet (left, just back from a lengthy stint in Germany) and Roms

Fig. 1: Fafounet and Roms


Рисунок 3.2: Тысячи демонстрантов маршируют по каналу Canal St Martin

Fig. 2: Canal St Martin

4.  Bugzilla

Содержание

Статистика

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

  • Создано 546 новых отчета об ошибках
  • 324 ошибка закрыта или разрешена
  • 14 ранее закрытых ошибок вновь открыто

Из 6224 ошибок, открытых на данный момент: 134 помечены как 'блокирующие', 192 как 'критичные' и 503 как 'важные'.

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

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

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

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

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

Введение в поиск синонимов в командной строке

Много людей используют dict для поиска значения слов. (Если это новость для вас попробуйте dict word). Иногда этого не требуется и все, что нужно — поиски синонимов. На этой неделе советы продемонстрируют простой скрипт для реализации поиска.

Примечание: Вам нужен установленный app-text/html2text для использования этого скрипта.

Листинг 5.1: ~/bin/thes

#!/bin/sh
#--------
# Поиск синонимов в командной строке

BROWSER="/usr/bin/lynx -source"
WEBSITE="http://thesaurus.reference.com/search?q=$1"
HTML2TEXT="/usr/bin/html2text -style compact"

if test $1; then
    ${BROWSER} ${WEBSITE} | ${HTML2TEXT} | ${PAGER}
else
    echo "Usage: $0 word"
    exit 1
fi

Для использования скрипта, назовите его thes, сделайте его исполняемым и убедитесь что он прописан в вашей переменной $PATH. Потом запустите скрипт со словом которое вас интересует в качестве аргумента.

Листинг 5.2:

$ thes word

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

Уход

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

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

Появление

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

  • Michael Hanselmann (hansmi) — PPC testing

Изменения

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

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

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

Пожалуйста, помогите нам улучшить еженедельник Gentoo, высказав свое мнение!

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

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

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

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

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



Для печати

Обновлено 31 мая 2004

Аннотация: Еженедельник Gentoo от 31 мая 2004

Yuji Carlos Kosugi
Editor

AJ Armstrong
Contributor

Brian Downey
Contributor

Grant Goodyear
Contributor

Kurt Lieber
Contributor

David Narayan
Contributor

Ulrich Plate
Contributor

Sven Vermeulen
Contributor

Simon Holm Thagersen
Danish Translation

Jesper Brodersen
Danish Translation

Arne Mejlholm
Danish 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

Xavier Neys
French Translation

Martin Prieto
French Translation

Antoine Raillon
French Translation

Sebastien Cevey
French Translation

Jean-Christophe Choisy
French Translation

Thomas Raschbacher
German Translation

Steffen Lassahn
German Translation

Matthias F. Brandstetter
German Translation

Lukas Domagala
German Translation

Tobias Scherbaum
German Translation

Daniel Gerholdt
German Translation

Marc Herren
German Translation

Tobias Matzat
German Translation

Marco Mascherpa
Italian Translation

Claudio Merloni
Italian Translation

Stefano Lucidi
Italian Translation

Katuyuki Konno
Japanese Translation

Hiroyuki Takeda
Japanese Translation

Masato Hatakeyama
Japanese Translation

Masayoshi Nakamura
Japanese Translation

Yasunori Fukudome
Japanese Translation

Tomoyuki Sakurai
Japanese Translation

Lukasz Strzygowski
Polish Translation

Karol Goralski
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

Aleksandr Martyncev
Russian Translator

Sergey Galkin
Russian Translator

Sergey Kuleshov
Russian Translator

Alex Spirin
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

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.