Gentoo Logo

Еженедельник Gentoo: 3 апреля 2006 года

Содержание:

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

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

английский | бразильский португальский | голландский | датский | испанский | итальянский | корейский | немецкий | польский | португальский | русский | турецкий | французский | японский

2.  Новости Gentoo

Появились файлы стадий Gentoo/MIPS для Cobalt

Стюарт Лонгленд (Stuart Longland) объявил о выходе архивов stage 3 для cерверов Cobalt (англ.). Таким образом, с включением в список Cobalt Qube и RaQ в дополнение к поддержке машин Silicon Graphics, уже разошедшейся по зеркалам в прошлом месяце, выпуск 2006.0 для архитектуры MIPS наконец-то свершился. Если у вас есть сервер Cobalt, пожалуйста, опробуйте новый stage3 и расскажите о своих впечатлениях Стюарту.

3.  Территория будущего

Kolab и Gentoo

Большинство современных открытых средств автоматизации групповой работы (groupware), сопоставимых с Microsoft Exchange Server, собраны на основе множества специализированных служб типа LDAP, Apache, Postfix и т.п. Kolab — типичный пример такой сборной системы.

Главная отличительная черта Kolab — использование IMAP для хранения данных рабочих групп, например, адресов, событий, примечаний и т.п., что позволило свести основные элементы системы к OpenLDAP, Postfix и Cyrus-Imapd. В результате сервер выглядит несколько более легковесным по сравнению с конкурентами типа OpenExchange. Кроме того, Kolab — один из немногих серверов автоматизации групповой работы, полностью поддерживающий почтовые клиенты как для Linux (Kontact), так и для Windows (Outlook), и работающий с веб-клиентом (Horde). В итоге его легко применять в смешанной среде.

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

Один из вариантов «борьбы» с настройкой — оставлять параметры подчиненных служб в исходном виде, предлагаемом в поставке, и прилагать длинный документ, описывающий все изменения и ухищрения, нужные для запуска работоспособной системы. Преимущество этого — в сохранении относительной независимости сервера взаимодействия от дистрибутива.

Разработчики Kolab избрали другой подход и попытались полностью автоматизировать настройку. Такой подход чрезвычайно привлекателен для конечного пользователя, так как обычно означает, что ему не надо держать под рукой многочисленные руководства по Postfix, Cyrus-Imap, Apache и т.п. Но с другой стороны, если цель — обеспечить совместимость системы с большинством дистрибутивов, это способно стать сущим кошмаром для разработчика. Ему пришлось бы брать в расчет все мелкие, но существенные отличия между поставками. Поэтому компании, участвующие в создании Kolab, выбрали один дистрибутив (OpenPKG) и решили обеспечить работу системы только с ним. Для установки Kolab на другом дистрибутиве, в нем просто полностью устанавливается OpenPKG, что приводит к довольно неуклюжей позе «системы в системе».

В течение последних трех месяцев несколько добровольцев помогли подогнать Kolab к средствам типа autoconf и automake, заполучив систему сборки, позволяющую переносить Kolab в другие поставки Linux. В результате наконец-то появилась возможность непосредственной установки среды сервера Kolab в Gentoo. Проект в состоянии беты находится здесь (англ.). Полная стабилизация ожидается при выпуске разработчиками самого Kolab-2.1.

В чем преимущества прямой установки Kolab в системе Gentoo? Прежде всего, вы избавляетесь от системы rpm, которую приходилось использовать в варианте OpenPKG. Для пользователя Gentoo это выглядит более чем «криво», поскольку в свое время его выбор — мириться с длительной компиляцией — был сделан не без причины. С обретением независимости от поставки OpenPKG также значительно растет потенциал расширения системы. Нужна телефония? Встраивается с помощью asterisk. Нужна система управления документооборотом? Почему бы не подключить LDAP-функции knowledgetree, предоставив пользователям развитую систему ЭДО. Требуется доступ через сайт? DAV? SVN? Trac? Все, что существует для apache, выполняет опознание пользователя и способно использовать LDAP, подойдет без вопросов. В сущности, Gentoo — лучше всех остальных годится, чтобы украсить кое-какие из существующих ebuild-пакетов USE-флагом «kolab», в итоге получив сервер взаимодействия рабочих групп с поразительными новыми возможностями. Хотя такого еще не появилось, работа над этим уже пошла.

4.  О чем говорят в сообществе?

Форумы

Изменение libexpat ABI застало пользователей ~ARCH врасплох

Главное возмущение в форумах за прошлые выходные: двоичный прикладной интерфейс библиотеки expat при обновлении на 2.0.0 изменился, что вызвало целую волну сбоев систем у тех пользователей Gentoo, которые не заметили небольшое сообщение в ebuild о том, что требуется выполнить revdep-rebuild всего, что зависит от libexpat.so.0. Чтобы теперь уж все точно об этом узнали, на форуме приклеено обсуждение того, что делать:

5.  Gentoo в мире

США: Gentoo на Linux World Expo в Бостоне

В этом году на Бостонской выставке LWE Кристиан Фернандес (Christian Fernandez) из VoiceSignal Technologies, Inc. проведет круглый стол для единомышленников (англ.). Помимо разговора Кристиана о Portage и Gentoo, намеченного на 6 апреля в 18:30, наш проект снова будет представлен на выставке на отдельном стенде. Присоединиться к участникам вы можете с 3 по 6 апреля в Boston Convention and Exhibition Center, Бостон, штат Массачусетс.

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

Уход

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

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

Появление

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

  • Томас Корт / Thomas Cort (tcort) — Alpha, звук

Изменения

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

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

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

OpenOffice.org: Heap overflow (переполнение кучи) в библиотеке libcurl

OpenOffice.org содержит уязвимую версию libcurl, способную вызывать ошибку heap overflow при разборе адресов URL.

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

bsd-games: локальное повышение привилегий в tetris-bsd

tetris-bsd подвержен уязвимостям локального повышения привилегий.

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

8.  Bugzilla

Статистика

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

  • 869 новых запросов создано
  • 392 запросов закрыто или разрешено
  • 18 ранее закрытых запросов повторно открыто

Из 9788 запросов, открытых в данный момент: 65 помечены как блокирующие, 152 — как критические, и 531 — как важные.

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

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

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

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

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

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

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

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

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



Для печати

Обновлено 3 апреля 2006

Аннотация: Еженедельник Gentoo от 3 апреля 2006

Ulrich Plate
редактор

Gunnar Wrobel
автор

Alexey Chumakov
ответственный переводчик

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.