Gentoo Logo

Gentoo Weekly Newsletter: 25 lipca 2005

Spis treści:

1.  Wiadomości Gentoo

Bugzilla: Bug nr 100,000!

Z początkiem 2002 roku uruchomiono Bugzillę Gentoo jako narzędzie do centralnego śledzenia błędów. Z czasem również prośby o nową funkcjonalność i uaktualnienia zaczęto zgłaszać jako bugi, gdyż Bugzilla czyni to bardzo prostym.

W sobotę, 23 lipca, o godzinie 9:58 czasu UTC zgłoszono buga nr 100,000.


Ilustracja 1.1: Bug nr 100,000 w Bugzilli Gentoo

Fig. 1: Bug 100,000

Jest to numeryczny krok milowy, który ukazuje jak bardzo popularna stała się Bugzilla. Baza danych zajmuje prawie 1.5GB! Aktualnie każdego dnia przybywa trochę ponad 100 bugów, nieco więcej w weekendy i dużo więcej w czasie BugDays, które rozprzestrzeniając się przez wszystkie strefy czasowe, rozciągają się teraz do prawie dwóch dni.

Bez ciągłych poprawek i uaktualnień dokonywanych przez Jeffreya Formana nie byłoby to możliwe. Dziękujemy również tym, którzy zarządzają błędami, dzięki czemu nie utonęliśmy jeszcze w ciągłym zalewie nowych.

gentoo-sources-2.4 jednak zostają

W poprzednim numerze Tygodnika Gentoo pisaliśmy o “Porzuceniu gentoo-2.4-sources”. Jednak z powodu napływu wielu maili do zespołu odpowiedzialnego za jądro w Gentoo, zdecydowano pozostawić gentoo-sources-2.4 razem z vanilla-sources-2.4.

Uaktualniono paczkę sys-kernel/gentoo-sources-2.4.31-r1, która posiada teraz maskę ~x86. Developer Gentoo Tim Yamin prosi o przetestowanie tej wersji, ponieważ usunięto z niej niektóre poprawki. Szczegółową listę poprawek oraz krótkie instrukcje migracji można znaleźć we wpisie z zeszłego poniedziałku, na blogu developera Gentoo, Johna Mylchreesta, po tym jak pierwsze emaile od użytkowników dotarły do zespołu odpowiedzialnego za jądro w Gentoo.

Dodatkowo John prosi wszystkich tych, którzy używają OpenSWAN i gentoo-sources-2.4, i którzy nie mogą przenieść się na jądro w wersji 2.6 o napisanie maila pod adres kernel@gentoo.org, aby developerzy mogli podjąć decyzję co do tego zestawu poprawek na podstawie opinii użytkowników. Na koniec, zespół odpowiedzialny za kernel chciałby poinformować użytkowników OpenAFS, iż nad paczką tą trwają wymagane prace, i że wkrótce powinna ukazać się wersja kompatybilna z jądrem w wersji 2.6.

2.  Społeczność Gentoo

gentoo-dev

Aktualizacje a skrypty rc (rc-scripts)

Brian Harring rozpoczął interesującą dyskusję z pozoru naiwnym pytaniem: "Zapytam z ciekawości, czy ktokolwiek przemyślał stworzenie jakiejś automatycznej metody pozwalającej na restartowanie skryptów rc po aktualizacji pakietu?"

Bugzilla nie tylko dla bugów [przypomnienie]

Może jest źle nazwany, może dokumentacja nie jest wystarczająco jasna, ale serwis Gentoo Bugzilla nie służy tylko do informowania o bugach, jest stworzony także po to by umożliwić zgłaszanie propozycji nowych funkcjonalności, życzeń i innych rzeczy. Michael Cummings poprosił nawet o raporty dotyczące pakietów oznaczonych jako ~ARCH, tak by developerzy mogli poprawiać błędy w nich występujące, jeżeli takie są. Oczywiście to nie powinno być nadużywane!

3.  Międzynarodowe Gentoo

Niemcy: Krajowe spotkanie użytkowników w sierpniu

Niemiecki moderator forum, slick, organizuje krajowe spotanie użytkowników w czasie wakacyjnego weekendu, 13 i 14 sierpnia. Pobyt planowany jest na biwaku w pobliżu gospody położonej w miasteczku Wissen, zlokalizowanym w okolicy zwanej Westerwald (pomiędzy Kolonią i Frankfurtem nad Menem). Potencjalni uczestnicy spotkania proszeni są o rejestracjie na specjalnej stronie poświęconej temu wydarzeniu.

Wszystko organizowane jest ze względu na dużą niemiecką społeczność, codziennie spotykającą się za pośrednictwem IRC lub forum, widującą się również na lokalnych spotkaniach użytkowników organizowanych w różnych regionach Niemiec. Niestety często przy takich okazjach jest zbyt mało czasu by móc porozmawiać i poznać się lepiej stąd pomysł na ogólnokrajowy zlot.

4.  Gentoo w prasie

Test wirtualizacji Intela na Gentoo

W serwisie Newsforge znajdziemy kolejną część dziennika konferencji Ottawa Linux Symposium , a w nim rozmowę z pracownikiem Intela, Gordonen McFaddenem opisującym w konfigurację systemu wirtualizacji w przeprowadzanych przez niego testach. Jako bazy dla serwera UML (User-Mode-Linux) zastosował system Gentoo Linux, używającego jądra w wersji 2.6.11 oraz system plików XFS. "Decyzja użycia tej konkretnej dystrybucji nie była w żadnej mierze filozoficzna, a podyktowana tym że do tej pory nie miał on do czyniania z Gentoo, a chciał spróbować czegoś nowego."

5.  Sztuczki i kruczki

Vim jako przeglądarka stron man i info

Dokumentacja w formacie man i info jest doskonałym źródłem dodatkowych informacji o aplikacji. W przypadku manów często do ich wyświetlenia używamy komendy less, a w przypadku plików info przeglądaraki info. Szczególnie ten drugi sposób jest uciążliwy jeśli nie jesteś zdeklarowanym użytkownikiem emacsa. W tym tygodniu w kąciku Sztuczki i kruczki przedstawimy jak można używać edytora vim jako przeglądarki dokumentacji man i info.

Na początek musimy zainstalować dodatkowy pakiet pozwalający na przeglądanie dokumentacji info w vimie. Strony man można przeglądać już w podstawowej wersji programu, wymagana jest tylko mała zmiana w konfiguracji:

Listing 5.1: Instalacja app-vim/info

# emerge app-vim/info
			

Listing 5.2: Konfiguracja vim dla Man

# echo "runtime ftplugin/man.vim" >> ~/.vimrc
			

Następnie stworzymy funkcje bash uruchamiające nasz ulubiony edytor jako przeglądarkę plików man i info, a wywoływane z pomocą aliasów. W tym celu edytujemy plik ~/.bashrc

Listing 5.3: Tworzenie funkcji do przeglądania plików man i info

function viminfo () { vim -R -c "Info $1 $2" -c "bdelete 1"; }
alias info=viminfo
function vimman () { vim -R -c "Man $1 $2" -c "bdelete 1"; }
alias man=vimman
			

Użycie aliasów daje nam tą przewagę, że ciągle możemy używać wcześniejszych przeglądarek używając wywołań \man czy \info.

We wbudowanej przeglądarce stron man możemy użyć skrótu CTRL-] by wywołać kolejną stronę pomocy, jeśli taka istnieje, na temat słowa znajdującego się aktualnie pod kursorem oraz CTRL-T by się cofnąć na poprzednio oglądaną. Większą liczbę skrótów znajdziemy jeśli użyjemy polecenia :help Man. Przeglądarka plików info jest wyposażona w większe możliwości. Krótką ich listę można zobaczyć dzięki klawiszowi H użytemu w czasie przeglądania dowolnej strony info.

6.  Odeszli, przybyli, zmienili status

Odeszli

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

  • Nikt w tym tygodniu

Przybyli

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

  • Bjarke Istrup Pedersen (Gurligebis) (bugday)

Zmienili status

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

  • Nikt w tym tygodniu

7.  Bezpieczeństwo Gentoo

Mozilla Thunderbird: Kilka usterek

Kilka usterek w Mozilla Thunderbird umożliwia rozmaite ataki: od wykonywania niepożądanych skryptów z podwyższonymi uprawnieniami, do wycieku informacji.

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

MediaWiki: Usterka cross-site scripting

MediaWiki jest podatne na ataki cross-site scripting, umożliwiające wykonywanie niepożądanego kodu JavaScript.

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

zlib: Przepełnienie bufora

zlib jest podatny na przepełnienie bufora, które może pozwolić na wykonywanie niepożądanego kodu.

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

Shorewall: Ominięcie polityki bezpieczeństwa

Usterka w Shorewall umożliwia klientom rozpoznawanym po adresie MAC na ominięcie wszystkich pozostałych reguł bezpieczeństwa.

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

8.  Bugzilla

Spis treści

Statystyki

The Gentoo community uses Bugzilla (bugs.gentoo.org) to record and track bugs, notifications, suggestions and other interactions with the development team. Between 16 July 2005 and 23 July 2005, activity on the site has resulted in:

  • zgłoszono 811 nowych bugów
  • zamknięto lub rozwiązano 426 bugów
  • 29 uprzednio zamkniętych bugów zostało ponownie otwartych

Spośród 8200 obecnie otwartych bugów: 106 oznaczono jako 'blocker', 193 jako 'critical', a 553 jako 'major'.

Zamknięte Bugi

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

Nowe Bugi

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

9.  Opinie czytelników

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

10.  Subskrybcja GWN

Aby zasubskrybować Gentoo Weekly Newsletter, wyślij pustego e-maila na adres gentoo-gwn+subscribe@gentoo.org.

Aby zrezynować z subskrybcji, wyślij pustego e-maila na adres gentoo-gwn+unsubscribe@gentoo.org z konta, na które jest zarejestrowana.

11.  Inne języki

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



Drukuj

Zaktualizowano 25 lipca 2005

Podsumowanie: Gentoo Weekly Newsletter z 25 lipca 2005.

Ulrich Plate
Redaktor naczelny

Patrick Lauer
Redaktor

Lars Weiler
Redaktor

Kuba Bożanowski
Tłumacz

Michał Kulczycki
Tłumacz

Michał Kurgan
Tłumacz

Łukasz Strzygowski
Tłumacz

Tomasz Muszyński
Korektor

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.