Tygodnik Gentoo: 5 września 2005
1.
Wiadomości Gentoo
Rada Gentoo wybrana
W ostatnią środę zakończyło się głosowanie, w którym brali udział jedynie
deweloperzy Gentoo i które miało na celu wybranie nowo utworzonej Rady Gentoo.
Składa się ona z siedmiu deweloperów wybranych w głosowaniu bezpośrednim
spośród 25
kandydatów. Jej zadaniem będzie poprawienie współpracy w projektach
wchodzących w skład Gentoo. Rada będzie także odpowiedzialna za podejmowanie
decyzji dotyczących całej dystrybucji i zapewnienie jej dalszego dynamicznego
rozwoju. Przed skompletowaniem jej składu wybrano także Metastrukturę Gentoo,
która została wcześniej zreformowana, zgodnie z propozycją Granta Goodyeara
i uwzględnieniem poprawek
Ciarana McCreesha.
Frekwencja była zadowalająca, zgodnie z oficjalnymi danymi 148 deweloperów
wybrało siedmiu członków nowej rady, oto oni:
Gratulujemy wszystkim, którzy zostali wybrani na nowe stanowisko (ich wspólny
adres to council@gentoo.org) oraz
dziękujemy pozostałym kandydatom jak i również wszystkim deweloperom, którzy
wzięli udział w głosowaniu.
Wsparcie dla PHP4/PHP5 w Gentoo
Grupa PHP ma zaszczyt poinformować, że do Portage dodano nowe pakiety
umożliwiające wspólną egzystencję pakietów PHP4 i PHP5 pod kontrolą systemu
Gentoo. Pochodzą one z udanej nakładki PHP. Jej sercem jest
nowa wersja pakietu dev-lang/php (który zastąpił dotychczasowe
dev-php/php, dev-php/php-cgi i
dev-php/mod_php) oraz nowe kategorie dev-php4 i
dev-php5, które pozwolą na proste dodawanie i utrzymywanie pakietów
z dodatkami i rozszerzeniami dla obu wersji PHP.
Zmiany te pomogą nam także przy kolejnych ważnych wydaniach PHP (prawdopodobnie
PHP-6). Chcemy przesunąć wszystkie te pakiety do ~arch (na
wszystkich architekturach wspieranych przez grupę PHP) w czwartek, 8
września zgodnie z naszym planem migracji.
W przypadku jakichkolwiek problemów prosimy wysyłać odpowiednie raporty za
pomocą Bugzilli.
Planowane usunięcie starych pakietów dev-php/php-4* nastąpi 8
stycznia 2006. Wsparcie dla problemów nie związanych z bezpieczeństwem
zostanie wstrzymane dwa miesiące wcześniej, tj. 8 października 2005. W
przypadku starych wersji dev-php/php-5*, które zostały już
usunięte, prosimy o zastosowanie nowych, stworzonych przez nas rozwiązań
(dev-lang/php).
Wsparcie dla pozostałych architektur będzie dodane natychmiast, gdy pozostałe
zespoły będą mogły je zapewnić. Postępy prac można śledzić w metabugu stworzonym w tym celu.
Każda dodatkowa pomoc i komentarze z pewnością przyspieszą pracę i pomogą w
szybszym osiągnięciu stabilności przez poszczególne pakiety. Projekt nakładki
PHP nadal pozostanie miejscem, w którym deweloperzy należący do grupy PHP będą
prowadzili dalszą pracę nad jej rozwojem i testowaniem. Będzie tam można także
znaleźć większą ilość pakietów niż w Portage, w tym nowe, jeszcze testowane
wersje.
Koniec problemów użytkowników sieci TOR na forum Gentoo
Jak informowaliśmy w jednym z poprzednich
numerów, użytkownicy posługujący się nakładką TOR nie byli w stanie
korzystać z forum Gentoo. Dzięki wsparciu ze strony społeczności TOR koordynator
infrastruktury forum, Tom Knight, zmienił
konfigurację i pozwolił na dostęp do forum w trybie tylko do odczytu. W tej
chwili każdy użytkownik tej sieci może przeglądać forum bez konieczności
wprowadzania zmian w konfiguracji. Jeśli natomiast zechce wysyłać wiadomości,
konieczna będzie modyfikacja ustawień polityki wyjścia (exit policy):
Listing 1.1: Polityka wyjścia TOR |
ExitPolicy reject 140.211.166.170:80,reject 140.211.166.170:443
|
Jeśli w trakcie wysyłania wiadomości na forum Gentoo pojawią się błędy, prosimy
o wysłanie maila do administratorów
forum z załączonym blokowanym numerem IP.
2.
Deweloper tygodnia
"W porząsiu, zakładam szaty czarodzieja i tiarę." -- Mike Doty (KingTaco)
Ilustracja 2.1: Mike Doty (KingTaco) |
 |
Mike Doty, większości osób lepiej znany jako KingTaco, pełni funkcję
strategicznego lidera zespołu AMD64, jest aktywnym członkiem zespołu Developer
Relations, gdzie pomaga między innymi w rekrutacji nowych deweloperów, a także
na pół etatu jest członkiem zespołu odpowiedzialnego za infrastrukturę (zajmuje
się tam plikami torrent oraz komunikacją z dwoma centrami hostingu). On sam
opisuje swoją rolę w projekcie Gentoo jako "wskazywanie długoterminowych celów
zespołowi amd64 oraz pilnowanie, aby ich wysiłki były skierowane tam, gdzie są
najbardziej potrzebne". W zespole Developer Relations Mike zajmuje się
administracją kontami nowych deweloperów, ich rekrutacją oraz pełni rolę
sędziego w komisji devrel. Odpowiada także za kontakt z Uniwersytetem Loyola w Chicago oraz firmą
Tavros Technology Services, które
zaopatrują projekt Gentoo w łącza do Internetu i sprzęt.
Najwięcej rozgłosu przyniósł Mike'owi projekt
ArchTester, który zaczął się jako eksperyment mający na celu pomóc
bardziej doświadczonym użytkownikom w zaangażowaniu się w projekt Gentoo,
szybko jednak przykuł uwagę szerszego grona osób, co zaowocowało przystąpieniem
kilku nowych deweloperów do zespołu AMD64.
"Wierzcie albo nie, ale wyrzucono mnie z Uniwersytetu Loyola w Chicago za
nieobecność na zajęciach", mówi Mike, który teraz pracuje jako konsultant
w firmie Tavros Technology Services. Nie zerwał jednak do końca swoich więzi z
Uniwersytetem i jest członkiem grupy badawczej w Loyola, biorąc udział w
badaniach nad klastrami i technologiami gridowymi. W ramach jej prac Mike
eksperymentuje ze skomplikowanymi topologiami, używając powszechnie
dostępnego sprzętu, głównie złącz ieee1394a ("firewire"). Aktualnie odbywa
się to przede wszystkim na ośmiowęzłowym klastrze AMD64 w topologii sześcianu,
ale wkrótce może być on rozbudowany do 64 węzłów -- oczywiście na wszystkich
tych węzłach działa Gentoo! "Oprócz pracy, badań i Gentoo czasem znajduję wolną
chwilę, aby pobawić się z moimi kotami oraz obejrzeć serial "South Park".
Mike był programistą i administratorem projektu StrangeMUD zanim zanurzył się w świat
Gentoo, teraz jednak jego czas wypełnia głównie praca zawodowa oraz projekty
związane z naszą dystrybucją. Warto także poświęcić kilka zdań jego domowym
komputerom: jego główną maszyną przeznaczoną do pracy jest AMD Athlon64 3000+ z
1280 MB pamięci RAM i dwoma monitorami, drugi AMD AthlonXP 1800+ z 768 MB RAM
służy jako serwer plików/www/VoIP oraz drugi router. Tej dwójce towarzyszą
wiekowy Intel pII 350 z 256 MB pamięci RAM, który pełni rolę głównego routera,
VIA C3/800 ITX z 384 MB RAM, który wkrótce stanie się nowym serwerem www i
poczty elektronicznej, oraz dwa laptopy Intel pIII 600, jeden do podróży, a
drugi jako maszyna do testowania innych dystrybucji. Ulubionym menedżerem okien
Mike'a jest xfce4 uzupełniony przez następujący zbiór programów: Emacs,
Firefox, Thunderbird, beep-media-player, xchat, xterm oraz
gxine.
3.
Społeczność Gentoo
Forum
Wydarzenia związane z Gentoo
Na forum, w ramach "Gentoo Chat", można znaleźć wątek gdzie są ogłaszane
organizowane spotkania i imprezy związane z Gentoo. Publikowane tam wiadomości
są ciągle aktualizowane. Organizatorzy takich spotkań mogą wysłać prywatną
wiadomość do moderatorów forum w celu
umieszczenia informacji o organizowanej imprezie w tym wątku, co na pewno
zwiększy jej popularność.
Lista dyskusyjna gentoo-dev
Zespół x86
Kolejna gorąca dyskusja rozpoczęła się od niewinnej propozycji, aby x86 oraz
amd64 umieścić w jednym wspólnym słowie kluczowym. Chris White umieścił jej podsumowanie w
osobnym wątku, natomiast sama wymiana poglądów została zakończona w kolejnym
wątku, gdzie proponowano stworzenie zespołu zajmującego się kontrolą jakości
(QA) oraz problemami związanymi z architekturą x86.
4.
Międzynarodowe Gentoo
Japonia: Stoisko Gentoo na konferencji OSC 2005
Ilustracja 4.1: Router, firewall, serwer WWW: The OpenBlockS, które będzie można zobaczyć na stoisku Gentoo |
 |
Coroczna Tokijska konferencja Open Source Conference
odbędzie się 17 września. Członkowie GentooJP przygotowują się do prezentacji w
ramach której chcą pokazać cały proces instalacji Gentoo w wersji 2005.1 z
użyciem plików stage 3. Do ich obowiązków należy także opieka nad stoiskiem
Gentoo, gdzie będzie można znaleźć
OpenBlockS, opisywaną jako "To również używa Gentoo, naprawdę...",
"czarną" skrzynkę złożoną z pewnego nieznanego x86 oraz różnych kawałków innego
sprzętu. Na sprzedaż będą wystawione książki o Gentoo, a odwiedzający mogą
liczyć na płytę z wersją 2005.1 systemu. Każdy kto 17 września będzie w Tokio ma
niepowtarzalną okazję wzięcia udziału w tej imprezie.
5.
Gentoo w prasie
Linux User & developer (wrzesień 2005)
W aktualnym numerze brytyjskiego magazynu Linux User & Developer można
przeczytać entuzjastyczną recenzję komputera Open Desktop Workstation firmy
Genesi, na którym preinstalowany jest system Gentoo Linux dla architektury PPC
(komputer ten można zakupić poprzez podstronę
producentów oficjalnej strony Gentoo, przy czym dziesięć procent ceny
każdego produktu trafi do Fundacji Gentoo). W artykule wystawiono najwyższe
oceny "szybkiej i niedrogiej stacji roboczej PowerPC stworzonej z myślą o
rynku linuksowym", nazwano Gentoo i kilka innych dystrybucji Linuksa na PPC,
które domyślnie są instalowane na ODW "solidnymi i w zasadzie identycznymi z ich
odpowiednikami na platformę Intela", a jako jedyny minus takiego rozwiązania
podano fakt, że "Linux dla PowerPC wciąż jest nieco opóźniony pod względem
popularności w stosunku do swojego kuzyna na platformę x86". Całość podsumowana
jest stwierdzeniem, że "trudno nie uznać Open Desktop Workstation za ideał".
Magazyn jest dostępny jedynie dla prenumeratorów, jednakże firma Genesi, która
jest sponsorem Gentoo ma zezwolenie na ponowną publikację, więc pełną wersję
artykułu można znaleźć także na ich stronie.
6.
Sztuczki i kruczki
Wyszukiwanie opcji w konfiguracji jądra
Istnieje możliwość wyszukiwania opcji w konfiguracji jądra
za pomocą klawisza "/" (slash). Wystarczy uruchomić makeconfig:
Listing 6.1: make menuconfig |
# make menuconfig
|
i wpisać poszukiwane słowo, na przykład DMA.
7.
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:
- Edgar Hucek (gimli) - Xbox
- Stefaan De Roeck (stefaan) - OpenAFS filesystem
- Marco Morales (soulse) - netmon herd
Zmienili status
Następujący deweloperzy zmienili w minionym tygodniu pełnioną w projekcie
Gentoo Linux funkcję:
8.
Gentoo Security
lm_sensors: Niebezpieczne tworzenie plików tymczasowych
lm_sensors jest podatne na atak umożliwiający lokalnemu użytkownikowi nadpisanie
dowolnego pliku.
Więcej informacji można znaleźć w komunikacie GLSA
phpGroupWare: Wiele usterek
phpGroupWare zawiera wiele usterek mogących doprowadzić m.in. do ujawnienia
informacji oraz wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
phpWebSite: Wykonanie niepożądanej komendy poprzez XML-RPC oraz atak "SQL injection"
phpWebSite zawiera szereg usterek mogących doprowadzić do wykonania niepożądanej
komendy oraz atak "SQL injection".
Więcej informacji można znaleźć w komunikacie GLSA
pam_ldap: Obejście autoryzacji
pam_ldap zawiera usterkę mogącą doprowadzić do uzyskania dostępu do systemu
przez zdalnego napastnika.
Więcej informacji można znaleźć w komunikacie GLSA
MPlayer: Przepełnienie sterty w ad_pcm.c
MPlayer zawiera kod podatny na przepełnienie sterty mogące doprowadzić do
wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
Gnumeric: Przepełnienie sterty w załączonej bibliotece PCRE
Gnumeric jest podatny na przepełnienie sterty mogące doprowadzić do wykonania
niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
9.
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
28 sierpnia i 4 września 2005 aktywność w serwisie przedstawiała się
następująco:
- zgłoszono 753 nowe bugi
- zamknięto lub rozwiązano 393 bugi
- 36 uprzednio zamkniętych bugów zostało ponownie otwartych
Spośród 8169 obecnie otwartych bugów: 97 oznaczono jako 'blocker', 197 jako
'critical', a 536 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:
10.
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.
11.
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.
12.
Inne języki
Tygodnik Gentoo jest dostępny w następujących językach:
|