Tygodnik Gentoo: 24 październik 2005

Ulrich Plate  Redaktor naczelny
Jakub Bożanowski  Tłumacz
Michał Kurgan  Tłumacz
Tomasz Muszyński  Korektor

Zaktualizowano 24 października 2005

1.  Wiadomości Gentoo

Wydano Gentoo SGI LiveCD

Joshua Kinard wydał bootowalną płytę CD dla systemów Silicon Graphics. Wersja ta była piątym kandydatem do wydania oficjalnego, która korzysta z wcześniejszych prac i dodaje obsługę komputerów z serii SGI Origin (IP27). Jest to znakomite osiągnięcie, gdyż oprócz nośników instalacyjnych IRIX, jest to jedyna bootowalna płyta CD dla systemów SGI. Wydanie to zostało stworzone z pomocą Catalyst 2, czyli nowej generacji narzędzia grupy zajmującej się wydaniami Gentoo, i po raz kolejny korzysta z bootloadera ARCLoad autorstwa Stanisława Skowronka, oraz innych narzędzi.

Należy uważnie zapoznać się z dołączonym do obrazu płyty CD plikiem README autorstwa Joshuy. Jedno i drugie można znaleźć na serwerach lustrzanych Gentoo w sekcji experimental MIPS. Jedną z rzeczy, na które należy zwrócić uwagę to konieczność wypalenia płyty za pomocą programu cdrecord, dzięki czemu zostanie zachowana IRIX-owa struktura dysku.

Wydano pliki stage Gentoo Linux/MIPS 2005.1 dla komputerów Cobalt

Kolejne dobre nowiny dla użytkowników MIPS. Tym razem ucieszyć się mogą posiadacze komputerów Cobalt Qube i RaQ: Stuart Longland ogłosił ukończenie budowania plików stage Gentoo Linux/MIPS 2005.1 dla maszyn little-endian, które cieszą się sporą popularnością pośród serii serwerów Cobalt Networks. Obrazy przeznaczone do uruchomienia przez sieć, zostaną udostępnione później, natomiast pliki stage można już ściągać ze strony Stuarta. Na serwery lustrzane Gentoo oficjalnie trafią pod koniec miesiąca.

2.  Społeczność Gentoo

Forum

Openoffice 2.0

Wielu z użytkowników Forum z radością przywitało nową, stabilną, wersję pakietu biurowego OOo 2.0, która pojawiła się w zeszłym tygodniu w portage, już w kilka godzin po oficjalnym opublikowaniu. W głównym wątku, deweloper Andreas Proschofsky tłumaczy dlaczego warto skompilować pakiet własnoręcznie (oczywiście z użyciem portage), dzięki czemu uzyskamy lepszą integrację z używanym środowiskiem (KDE, Gnome, ekran powitalny Gentoo) oraz tłumaczy, że by zbudować OOo 2.0 nie musimy używać Javy 1.5:

3.  Gentoo w prasie

Information Week (17 października 2005)

W artykule zatytułowanym "Open doors to innovation" autor Larry Greenemeier z Information Week pisze o małych i średnich firmach "tworzących oparte na oprogramowaniu open-source infrastruktury IT w celu zredukowania opłat licencyjnych i zwiększenia elastyczności". Artykuł zwięźle omawia wiele pożytecznych zastosowań oprogramowania open-source. Za jeden z przykładów służy firma Feedster z San Francisco, świadcząca usługi agregacji blogów, w której 60 z 75 serwerów pracuje pod kontrolą Gentoo. Zadaniem tych komputerów jest "obsługa licznych zapytań od agregatorów kanałów RSS".

4.  Sztuczki i kruczki

Moduły po aktualizacji jądra

module-rebuild jest narzędziem stworzonym przez dewelopera Gentoo Johna Mylchreesta, umożliwiającym w prosty sposób przebudowanie wszystkich pakietów używających modułów jądra -- które muszą być ponownie skompilowane po aktualizacji jądra.

Przypuśćmy, że właśnie zalogowaliśmy się do systemu po aktualizacji jądra. Pierwszą czynnością jaką należy wykonać to sprawdzenie, które z używanych przez nas pakietów używają modułów. Zostały one zbudowane z użyciem starych źródeł kernela i należy je przeinstalować.

Listing 4.1: Lista pakietów

# module-rebuild list

Więc w przypadku gdy posiadamy jakiekolwiek sterowniki do urządzeń bezprzewodowych, używamy egzotycznych systemów plików lub czegokolwiek innego, używającego modułów jądra, to istnieje szansa, że znajduje się na liście jaką uzyskamy używając powyższego polecenia. By przebudować wskazane pakiety wystarczy wykonać:

Listing 4.2: Przebudowanie pakietów używających modułów jądra

# module-rebuild rebuild

Voila. Dzięki temu małemu i sprytnemu programikowi, nie trzeba już pamiętać listy pakietów, które należy przeinstalować po każdej aktualizacji jądra.

Uwaga: Podziękowania za "odkopanie" opisywanego narzędzia należą się dla użytkownika Forum, Sir No.

5.  Odeszli, przybyli, zmienili status

Odeszli

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

Przybyli

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

Zmienili status

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

6.  Bezpieczeństwo Gentoo

Perl, Qt-UnixODBC, CMake: Usterki RUNPATH

Wiele pakietów zawiera usterki RUNPATH, które mogą umożliwić, użytkownikom należącym do grupy "portage", przekroczenie uprawnień.

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

Lynx: Przepełnienie bufora w czasie przetwarzana NNTP

Lynx zawiera usterkę przepełnienia bufora, którą można wykorzystać do wykonania niepożądanego kodu.

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

phpMyAdmin: Usterka dołączenia lokalnego pliku

phpMyAdmin zawiera usterkę dołączenia lokalnego pliku, która może w konsekwencji doprowadzić do wykonania niepożądanego kodu.

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

AbiWord: Przepełnienie bufora w czasie importu plików RTF

AbiWord jest podatny na szereg nowych usterek przepełnienia bufora w czasie importu plików RTF, które mogą doprowadzić do wykonania niepożądanego kodu.

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

Netpbm: Przepełnienie bufora w pnmtopng

Narzędzie pnmtopng, będące częścią Netpbm, zawiera usterkę którą potencjalnie można wykorzystać do wykonania niepożądanego kodu.

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

cURL: Przepełnienie stosu przez nazwę użytkownika NTLM

cURL jest podatny na usterkę przepełnienia bufora, która może doprowadzić do wykonania niepożądanego kodu.

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

7.  Bugzilla

Podsumowanie

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 16 października 2005, a 23 października 2005 aktywność w serwisie przedstawiała się następująco:

Spośród 8753 obecnie otwartych bugów: 108 oznaczono jako 'blocker', 186 jako 'critical', a 562 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 przydzielono najwięcej bugów w minionym tygodniu, to:

8.  Opinie czytelników

Jeśli chcesz, aby ten magazyn był jeszcze lepszy, podziel się z nami swoją opinią na jego temat. Uwagi dotyczące tłumaczenia tygodnika można zgłaszać na adres koordynatora.

9.  Subskrypcja Tygodnika Gentoo

Aby zaprenumerować Tygodnik Gentoo, należy wysłać pustego e-maila na adres gentoo-gwn-pl+subscribe@gentoo.org.

Aby zrezygnować z subskrypcji, należy wysłać pustego e-maila na adres gentoo-gwn-pl+unsubscribe@gentoo.org z konta, na które jest zarejestrowana.

10.  Inne języki

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