Pierwsze spotkanie Rady Gentoo
W czwartek, 15 września o godzinie 1900 UTC, odbyło się pierwsze spotkanie Rady Gentoo. Została ona stworzona z zamysłem zapoczątkowania zmian dotyczących wielu projektów i poprawienia współpracy pomiędzy nimi. Pierwsze spotkanie można uznać za spory sukces. Porządek spotkania zawierał kilka ważnych punktów jak potwierdzenie statutu Rady oraz głosowanie nad kilkoma ważnymi GLEP-ami (Gentoo Linux Enhancement Project). Termin rozpoczęcia spotkanie należało trochę zmienić, gdyż w ostatniej chwili dodano głosowanie na projektem GLEP 33, dotyczącym budowy eclass. Wyniki zostały nadesłane pocztą elektroniczną przez Arona Griffisa:
Spotkanie zostało poprzedzone niemoderowaną sesją pytań i odpowiedzi. Pierwszy zanotowany komunikat okazał się być poprawką tak zwanego "slackera". Jako nowe wytyczne Rady Gentoo podano, że nieobecność na spotkaniu któregokolwiek z członków zostanie zanotowana, na pierwszym spotkaniu jednak z tego zrezygnowano (ponieważ wszyscy członkowie byli obecni). Zdecydowano także, gdzie będzie przechowywany pełny zapis odbywających się dyskusji. Będą one się znajdować w przestrzeni dostępnej dla projektu. Zapis pierwszego spotkania jest dostępny na stronie Gentoo.
Spotkanie Rady Gentoo było bardzo owocne, Życzymy wszystkim jej członkom, aby kolejne narady były równie dobrze zorganizowane i przeprowadzone.
Europejska konferencja deweloperów Gentoo planowana na 18 listopada w Niemczech
25 deweloperów, 14 prezentacji i kilka nowych pomysłów - pierwsze tegoroczne spotkanie deweloperów Gentoo w Brukseli można uznać za sukces. Zapraszamy wszystkich zainteresowanych programistów do uczestnictwa w europejskiej konferencji deweloperów Gentoo, która odbędzie się 18 listopada w zamku Kransberg, dzień po zakończeniu Linux World Expo we Frankfurcie nad Menem. Planowane są prezentacje obejmujące swą tematyką libconf (warstwa konfiguracyjna Linuksa), forum Gentoo oraz raport na temat niemieckiego stowarzyszenia non-profit "Friends of Gentoo e.V.", która dodatkowo pokrywa 10 EUR z każdych 30 EUR składki którą musi zapłacić każdy uczestnik. Prosimy o zarejestrowanie się na stronie konferencji tak szybko, jak to tylko możliwe, a także o wysyłanie propozycji prezentacji do dnia 30 września.
Konferencja deweloperów Gentoo zorganizowana jest pomiędzy dwoma innymi wydarzeniami związanymi ze światem wolnego oprogramowania, niemiecką edycją LWE oraz dniem open-source, mającym na celu dotarcie do jak największej ilości "nieświadomych" użytkowników. Każdy zainteresowany pomocą w organizacji stoiska Gentoo znajdującego się na LWE, lub dostępnego w ramach dnia open-source zapraszamy do współpracy i prosimy o rejestrację, podobnie jak miało to miejsce w przypadku konferencji deweloperów.
Japan: Raport z konferencji wolnego oprogramowania w Tokio
Kilkunastu członków GentooJP, w tym Matsuu Takuto, Mamoru Komachi, Jason Stubbs i inni, wzięło 17 września udział w konferencji Open Source Conference Tokyo. Pomimo niewielkiej ilości miejsca w przestrzeni przeznaczonej na wystawę, na stoisku Gentoo udało się zmieścić dwa niewielkie komputery Gentoo PowerPC: OpenBlockS oraz Kurobox. Obydwa zadziwiały odwiedzających zarówno rozmiarami jak i prędkością działania, zwykłe polecenie emerge wget wydane w konsoli xterm wykonywało się długo, całymi minutami przechodząc fazę src_unpack (rozpakowywanie oraz aplikowanie poprawek dla kodu źródłowego). Nie biło również rekordów czasem kompilacji, robiąc to dosłownie linia po linii. Odwiedzający zastanawiali się, jak długo może trwać instalacja całego systemu.
Ilustracja 2.1: Matsuu Takuto i jego, ledwie widoczny, sprzęt na stoisku Gentoo podczas OSC |
![]() |
Podczas zajęć praktycznych, w czasie których zaplanowano pokaz instalacji systemu Gentoo Linux krok po kroku począwszy od stage3, (dostępny jest Japoński dokument PDF) wszystkim uczestnikom udało się z powodzeniem zakończyć cały proces. Po warsztatach dziesięciu członków GentooJP udało się na kolejne spotkanie, które tym razem odbyło się w japońskim barze i trwało pięć godzin. Następna impreza Gentoo odbędzie się w grudniu, szczegóły nie są jednak jeszcze znane. Zainteresowani powinni zajrzeć na kanał #gentoo-ja dostępny w sieci irc.freenode.net w celu uzyskania dodatkowych informacji oraz by poinformować nas o swojej obecności w Tokio w tym czasie.
Niektórych użytkowników interesuje obserwacja zmian wolnej przestrzeni dyskowej, aktualnie zalogowanych użytkowników lub innych podobnych informacji. Jak w większości przypadków i tutaj znaleźć można odpowiednie narzędzie, które zapewnia taką funkcjonalność: watch.
Na stronie man znajdziemy: "okresowo uruchamia aplikację przedstawiając wynik na ekranie". Warto więc wypróbować jej działanie:
Listing 3.1: Pierwsze użycie watch |
$ watch df
|
Teraz, gdy rozpoczniemy kopiowanie plików, na ekranie powinniśmy zobaczyć zmianę ilości wolnego miejsca, przynajmniej na jednym dysku. Odświeżanie następuje domyślnie co dwie sekundy.
Listing 3.2: Kolejny przykład |
$ watch w
|
Teraz możemy zaobserwować kto jest aktualnie zalogowany.
Listing 3.3: ...i następny przykład |
$ watch cat /proc/mdstat
|
W ten sposób mamy możliwość monitorowania stanu oprogramowania do obsługi urządzeń RAID. Mała podpowiedź: watch nie może zostać użyte do obserwowania zmian wewnątrz plików, w tym celu musimy użyć innych komend: cat, head lub tail. Oczywiście watch może zostać użyte jako monitor wielu różnorodnych opcji i parametrów. Z pewnością każdy znajdzie jakieś, odpowiednie dla niego, zastosowanie.
4. Odeszli, przybyli, zmienili status
Następujący deweloperzy opuścili projekt Gentoo Linux w minionym tygodniu:
Następujący deweloperzy przyłączyli się do projektu Gentoo Linux w minionym tygodniu:
Następujący deweloperzy zmienili w minionym tygodniu pełnioną w projekcie Gentoo Linux funkcję:
X.Org: Przepełnienie sterty w czasie alokacji piksmapy
Błąd przekroczenia zakresu liczby występujący w czasie alokacji pamięci może doprowadzić do wykonania przez dowolnego użytkownika X.Org kodu z większymi uprawnieniami.
Więcej informacji można znaleźć w komunikacie GLSA
Python: Przepełnienie sterty w załączonej bibliotece PCRE
Moduł wyrażeń regularnych wchodzący w skład Pythona jest wrażliwy na przepełnienie sterty, co może w rezultacie doprowadzić do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
Py2Play: Zdalne wykonanie niepożądanego kodu Pythona
Błąd w architekturze Py2Play umożliwia napastnikowi wykonanie niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
Mailutils: Usterka format string w imap4d
Serwer imap4d zawiera usterkę format string umożliwiającą zalogowanemu użytkownikowi na wykonanie niepożądanego kodu z uprawieniami procesu serwera imap4d.
Więcej informacji można znaleźć w komunikacie GLSA
Mozilla, Mozilla Firefox: Przepełnienie bufora
Mozilla oraz Mozilla Firefox są podatne na przepełnienie bufora mogącą doprowadzić do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
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 11 września 2005 a 18 września 2005 aktywność w serwisie przedstawiała się następująco:
Spośród 8286 obecnie otwartych bugów: 101 oznaczono jako 'blocker', 186 jako 'critical', a 547 jako 'major'.
Deweloperzy oraz zespoły, które zamknęły najwięcej bugów w minionym tygodniu, to:
Deweloperzy oraz zespoły, którym przydzielono najwięcej bugów w minionym tygodniu, to:
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 Łukasz Damentko.
8. 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.
Tygodnik Gentoo jest dostępny w następujących językach: