Gentoo Logo

Gentoo Weekly Newsletter: 7 lutego 2005

Spis treści:

1.  Wiadomości Gentoo

Gentoo na Linux World Expo w Bostonie

Zaledwie na tydzień przed tym, jak na wschodnim wybrzeżu Linux World Expo otworzy swoje bramy dla gości, ostatecznie ustalono reprezentację Gentoo. Na stoisku spotkać będzie można Mike'a Frysingera, Chrisa Gianelloni, Dylana Carlsona, Daniela Ostrowa, Luke'a Mackena, Jeffrey'a Formana, Rajiva Aarona Manglani i Chrisa Aniszczyka. Wspierać ich będzie lokalny organizator, który zatroszczył się by na stanowsku nr 6 w Bostońskim Hynes Convention Center wszystko przebiegło sprawnie. Goście stanowiska będą moglo oglądać Sparci, x86 i Mac Mini z zainstalowanym Gentoo Linux/PPC. Targi zaczynają się we wtorek 15.02 i będą trwać do czwartku, 17.02. Codziennie otwarte są od 10:00 do 17:00 (w czwartek do 16:00).

Dwa miliony postów

Kolejny rekord padł na Forum Gentoo. W ostatni poniedziałek zarejestrowany został 2 000 000 post odkąd powstało Forum Gentoo oparte o phpBB. Wielu śledziło licznik zmierzający do magicznej liczby, ale to Naib z Birmingham w Zjednoczonym Królestwie kliknął przycisk "wyślij" w odpowiednim momencie. Jego post, odpowiedź na pytanie o pełnoekranowy program terminalowy, jest krótki i treściwy: "Ctrl-Alt-F1"


Ilustracja 1.1: Licznik postów na forums.gentoo.org, 31 stycznia 2005 około 20:15 UTC

Fig. 1: 2Mpostów

Nowy kanał IRC, lista dyskusyjna dla pakietów medialnych Gentoo

Jan Brinkmann ogłosił powstanie dwóch nowych sposobów wsparcia dla ciągle rosnącej liczby pakietów w Portage związanych z obsługą dźwięku i obrazu. #gentoo-media to nowy kanał na irc.freenode.net gdzie wymieniają się uwagami osoby odpowiedzialne za te pakiety. Stworzona została też lista dyskusyjna, gentoo-media@gentoo.org by usprawnić komunikację między deweloperami. "Chcieliśmy też ułatwić użytkownikom kontakt z osobami odpowiedzialnymi za pakiety związane z tymi dziedzinami" mówi Jan Brinkmann, mając nadzieję że zarówno nowy kanał IRC jak i lista dyskusyjna staną się niedługo przydatne i popularne, zwłaszcza w rekrutacji nowych deweloperów. Aby zapisać się na listę wyślij e-mail na gentoo-media-subscribe@gentoo.org. Jeśli chcesz zostać deweloperem - skontaktuj się bezpośrednio z Janem Brinkmannem.

2.  Rzut okiem w przyszłość

Gentoo/FreeBSD

Projekt Gentoo/FreeBSD oficjalnie został rozpoczęty w sierpniu 2004 roku, jako zestaw ebuildów systemowych opartych na FreeBSD 5.2.1, oraz portage overlay autorstwa Granta Goodyeara (g2boojum). W miarę jak zbliżał się termin ukazania się FreeBSD 5.3, dokonywało się przeportowanie ebuildów podstawy systemu w nowej wersji, która jest teraz faktyczną podstawą naszego projektu.

Projekt Gentoo/FreeBSD, jak sama nazwa wskazuje, ma na celu uruchomienie składników Gentoo w systemie FreeBSD. Oznacza to, że zamiast jądra Linuksa i GNU LibC, będzie można użyć kernela i LibC z FreeBSD. Dodatkowo, celem projektu jest przeniesienie baselayoutu do Gentoo/FreeBSD tak, aby możliwe było identycznie łatwe jak w Gentoo Linuksie zarządzanie uruchamianym na starcie systemu usługami.

Pomimo iż projekt jest relatywnie młody, poczyniliśmy wiele postępów. Najważniejsze dokonania to:

  • Portage działa już bez nakładania łatek.
  • zestaw ebuildów, które ściągają i instalują określone paczki systemowe FreeBSD jest już prawie stabilny, a proces ich tworzenia nie nastręcza już wielu problemów.
  • określiliśmy profil systemu, a także paczki spoza FreeBSD, które mogą być zainstalowane.

Aktualnie pracujemy nad ustabilizowaniem zawartości tarballi ze źródłami tak, aby dostarczały wszystkich potrzebnych rzeczy w odpowiedniej kategorii (tarballe ze źródłami systemu w Gentoo/FreeBSD są podzielone na kategorie, na przykład freebsd-lib, freebsd-usbin, itp.)

Nasza praca nad baselayoutem przede wszystkim miała na celu doprowadzenie do prawidłowego funkcjonowania opartego na zależnościach systemu init z Gentoo w userlandzie FreeBSD. Jak można się było spodziewać, niektóre części (szczególnie związane z gawk) sprawiały problemy, jednakże aktualnie posiadamy paczkę, z której instaluje się funkcjonalny system FreeBSD, wraz z działającymi i niezmienionymi skryptami inicjalizującymi z głównego drzewa Portage. Więcej pracy wymaga napisanie skryptów do rzadziej używanych części systemu FreeBSD, oraz być może uaktualnienie baselayoutu do wersji 1.11, gdy tylko stanie się ona stabilna.

Nasze cele na najbliższą przyszłość obejmują stworzenie zestawu etapów (stage) instalacji, z których będzie można zainstalować Gentoo/FreeBSD, dokończenie przeniesienia baselayoutu, oraz, ostatecznie, wydanie całości.

Oprócz tego zamierzamy przenieść glibc i userland GNU na jądro FreeBSD. Jeśli chciałbyś przyłączyć się do pracy nad tym zagadnieniem, skontaktuj się z Dylanem Carlsonem. (przeczytaj także post Roberta Millana na grupę dyskusyjną gentoo-dev, link można znaleźć poniżej).

3.  Bezpieczeństwo Gentoo

Gallery: Podatność na ataki cross-site scripting

Gallery jest podatne na ataki cross-site scripting.

Więcej informacji można znaleźć w komunikacie GLSA

ClamAV: Kilka usterek

ClamAV zawiera dwie usterki pozwalające na atak Denial of Service i zatrzymanie skanowania wirusów.

Więcej informacji można znaleźć w komunikacie GLSA

ncpfs: Kilka usterek

Narzędzia ncpfs zawierają kilka usterek, potencjalnie umożliwiających zdalne wykonanie niepożądanego kodu lub dostęp do lokalnych plików z podwyższonymi uprawnieniami.

Więcej informacji można znaleźć w komunikacie GLSA

FireHOL: Problem z tworzeniem plików tymczasowych

FireHOL jest podatny na ataki z użyciem dowiązań symbolicznych, potencjalnie umożliwiające lokalnym użytkownikom nadpisywanie dowolnych plików.

Więcej informacji można znaleźć w komunikacie GLSA

UW IMAP: Obejście autoryzacji CRAM-MD5

UW IMAP zawiera usterkę w kodzie odpowiedzialnym za autoryzację CRAM-MD5.

Więcej informacji można znaleźć w komunikacie GLSA

enscript: Kilka usterek

enscript zawiera kilka usterek i błędów projektowych, potencjalnie umożliwiających wykonywanie niepożądanego kodu.

Więcej informacji można znaleźć w komunikacie GLSA

Squid: Kilka usterek

Squid zawiera w kodzie obsługującym WCCP, HTTP oraz LDAP usterki, które mogą doprowadzić do ataku Denial of Service, ominięcia kontroli dostępu oraz zaśmiecenia pamięci cache i logów.

Więcej informacji można znaleźć w komunikacie GLSA

Newspost: Błąd przepełnienia bufora

Błąd przepełnienie bufora może zostać zdalnie wykorzystany do zatrzymania Newsposta i potencjalnie do wykonania niepożądanego kodu.

Więcej informacji można znaleźć w komunikacie GLSA

LessTif: Kilka usterek w libXpm

W dołączonej do LessTif bibliotece libXpm odkryto kilka usterek, które umożliwiają potencjalne wykonanie niepożądanego kodu.

Więcej informacji można znaleźć w komunikacie GLSA

4.  Społeczność Gentoo

gentoo-dev

Gentoo/kFreeBSD

Deweloper Debiana Robert Millan ogłosił swoje postępy w pracy nad przeniesieniem glibc oraz środowiska GNU na jądro FreeBSD : "Zacząłem od istniejącego systemu Gentoo FreeBSD i stopniowo migrowałem je do Glibc."

Niezależność GWN?

Grant Goodyear próbuje określić status Gentoo Weekly Newsletter: "Czy GWN jest oficjalnym tygodnikiem promującym Gentoo, czy może pseudo-niezależnym biuletynem w którym można zarówno krytykować jak i chwalić?" Jak duży wpływ deweloperzy powinni mieć na jego zawartość?

Poprawny zapis if/else w bashu

Ciaran McCreesh kolejny raz przekazuje porady na temat składni basha. Powinny być one szczególnie cenne dla wszystkich twórców pakietów ebuild. Dodatkowo, nie wskazał nam nieistniejącej wersji próbnej dokumentu , który, gdyby istniał, byłby doskonałym źródłem wszelkich pytań dotyczących tworzenia ebuildów.

Wsparcie gcc-4 w Gentoo

Dla wszystkich użytkowników Gentoo lubiących nowe zabawki Mike Frysinger dodał pakiety gcc-4 do systemu portage. Obecnie są one jeszcze zamaskowane ze względu na brak odpowiedniego przetestowania. Jeśli chcesz ich używać pamiętaj że robisz to na własną odpowiedzialność! Pierwsze doświadczenia użytkowników są bardzo rożne, od bezproblemowego działania do losowych zawieszeń programów. Dobrej zabawy!

Zamieszanie wokół autotools

Jakiś czas temu ebuildy autoconf / automake / libtool zostały zmodyfikowane. Wielu użytkowników narzeka że portage chce teraz instalować wszystkie dostępne wersje. Mike Frysinger wyjaśnia "Stare pakiety (autoconf-2.59-r5 / automake-1.8.5-r1 / libtool-1.5.2-r7) pobierały i instalowały wiele wersji każdego z nich w systemie automatycznie. Każdy tylko myślał że zainstalowana jest tylko jedna wersja, ale był w błędzie!".

5.  Międzynarodowe Gentoo

Niemcy: Oberhausen SUG w piątek 11 lutego

Oberhausen, dom "Friends of Gentoo e.V." i kilku aktywnych deweloperów, znów był świadkiem Spotkania Użytkowników Gentoo w Gasthof Harlos, który sam powoli staje się ważną instytucją w mikrokosmosie Gentoo. Głównym tematem były przygotowania do konferencji FOSDEM w Belgii, która odbędzie się pod koniec miesiąca. Organizatorzy postarają się również przynieść jeden z wykorzystywanych Sun Blade 100, które zostały niedawno zakupione przez kilku niemieckich deweloperów.

6.  Gentoo w prasie

Linux Magazin (numer 3/2005)

W ostatnim numerze niemieckiego Linux Magazin opublikowany został artykuł dewelopera Gentoo, Michaela Kohla. Michael objaśnia w nim narzędzie catalyst, a także proces wydawanie Gentoo, wszystko to na trzech stronach pełnych szczegółów, przykładów użycia catalysta do stworzenia różnych LiveCD, jak choćby niemieckiego "Fizzle Wizzle", na którym znaleźć można kompletne środowisko KDE, działające w stylu Knoppiksa prosto z CD, bez potrzeby instalacji na twardym dysku. Gazeta dostępna jest w Niemczech od czwartku zeszłego tygodnia i można w niej dodatkowo przeczytać omówienie instalacji Gentoo autorstwa Olivera Frommla.

Blog Davida Berlinda (31 stycznia 2005)

Felietonista CNET David Berlind napisał sprostowanie do swojego artykułu o Gentoo i OpenSolaris, o którym pisaliśmy w zeszłym tygodniu. W nowym artykule pod tytułem "Gentoo: We're not the Napster of Open Source" cytuje wypowiedzi pochodzące z wymiany emaili pomiędzy nim a deweloperem Gentoo, Pieterem Van den Abeele, potwierdzając, iż "ludzie z Gentoo spierają się z moim określeniem Portaris i Portage jako narzędzi w rodzaju Napstera, które mogą prowadzić do naruszeń licencji open source."

7.  Bugzilla

Spis treści

Statystyki

Społeczność Gentoo używa Bugzilli (bugs.gentoo.org) do zgłaszania i śledzenia błędów, ogłoszeń, sugestii oraz innych form kontaktu z deweloperami. Pomiędzy 31 stycznia 2005 a 07 lutego 2005, aktywność w serwisie przedstawiała się następująco:

  • zgłoszono 875 nowych bugów
  • zamknięto lub rozwiązano 661 bugów
  • 28 uprzednio zamkniętych bugów zostało ponownie otwartych

Spośród 8006 obecnie otwartych bugów: 105 oznaczono jako 'blocker', 245 jako 'critical', a 601 jako 'major'.

Zamknięte Bugi

Deweloperzy oraz zespoły, które zamknęły najwięcej bugów w minionym tygodniu, to:

Nowe Bugi

Deweloperzy oraz zespoły, którym przypisano najwięcej nowych bugów w minionym tygodniu, to:

8.  Odeszli, przybyli, zmienili status

Odeszli

Następujący deweloperzy opuścili projekt Gentoo Linux w minionym tygodniu:

  • Alexander Gabert
  • Andrew Bevitt (tymczasowo)

Przybyli

Następujący deweloperzy przyłączyli się do projektu Gentoo Linux w minionym tygodniu:

  • Stefano Rossi (so) - Dokumentacja
  • Andreas Pokorny (DieMumiee) - AMD64
  • Shigehiro Idani (idani) - Japońskie tłumaczenie

Zmienili status

Następujący deweloperzy zmienili w minionym tygodniu pełnioną w projekcie Gentoo Linux funkcję:

  • Chris Gianelloni (wolf31o2) - Zmienił funkcję z Menedżera Operacyjnego na Menedżera Strategicznego zespołu Release Engineering
  • Tim Yamin (plasmaroo) - Nowy Menedżer Operacyjny zespołu Release Engineering

9.  Twój wkład w GWN

Jesteś zainteresowany współpracą w tworzeniu Gentoo Weekly Newsletter? Wyślij nam e-mail.

10.  Opinie czytelników

Jeśli chcesz, aby ten magazyn był jeszcze lepszy, podziel się z nami swoją opinią na jego temat.

11.  Lista dyskusyjna GWN

Aby zapisać się na listę dyskusyjną Gentoo Weekly Newsletter, wyślij pusty e-mail na adres gentoo-gwn-subscribe@gentoo.org.

Aby się z niej wypisać, wyślij pusty e-mail na adres gentoo-gwn-unsubscribe@gentoo.org z konta, na które jest zasubskrybowana.

12.  Inne języki

Gentoo Weekly Newsletter jest dostępny w następujących językach:



Drukuj

Zaktualizowano 7 lutego 2005

Podsumowanie: Gentoo Weekly Newsletter z 7 lutego 2005.

Ulrich Plate
Redaktor naczelny

Stephen Bennett
Redaktor

Dylan Carlson
Redaktor

Patrick Lauer
Redaktor

Otavio R. Piske
Redaktor

Kuba Bożanowski
Tłumacz

Jakub Dziwisz
Tłumacz

Karol Góralski
Tłumacz

Michał Kurgan
Tłumacz

Łukasz Strzygowski
Tłumacz

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

Linux World Expo

Linux World Expo

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.