Gentoo Weekly Newsletter: 25 lipca 2005
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 |
 |
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:
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ę:
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:
|