Tygodnik Gentoo: 10 lipca 2006
1.
Wiadomości Gentoo
Stabilizacja GNOME 2.14
Zespół zajmujący się środowiskiem GNOME
w Gentoo ma dla nas miłą niespodziankę, poprosił o stabilizację GNOME 2.14.2.
Będzie to dość duża aktualizacja z dotychczasowej, oznaczonej jako stabilnej,
wersji 2.12. Zainteresowanych dokładnym śledzeniem postępów prac zachęcamy do
przyjrzenia się bugowi numer 139612
.
Nowy projekt VDR
Projekt Video Disk Recorder (VDR)
istniał już od jakiegoś czasu, ale dotychczas funkcjonował nieoficjalnie. Teraz
się to zmieniło i stał się oficjalnym podprojektem desktop/video, a jego głównym
celem jest zarządzanie pakietem VDR
i jego integracją z Gentoo.
VDR jest rozwiązaniem umożliwiającym stworzenie własnego STB umożliwiającego odbiór
cyfrowego sygnału wideo w standardach DVB lub ATSC. Jego funkcjonalność nie
kończy się jednak tylko na sygnale cyfrowym, dzięki pakietowi analogtv-plugin
możliwe jest użycie analogowych kart telewizyjnych.
VDR dzięki rozbudowanemu systemowi wtyczek może być z łatwością rozbudowany
uzyskując dodatkowe funkcjonalności. Pełna lista już dostępnych rozszerzeń
znajduje się w serwisie linuxtv.org lub
niemieckim wiki
dotyczącym samego VDR. Informacje zawarte na tej ostatniej stronie są zazwyczaj
bardziej aktualne. Około 90 wtyczek jest już dostępnych w drzewie Portage.
Wśród wielu wtyczek można znaleźć między innymi:
- Wsparcie dla nowych urządzeń wejściowych (rejestracja sygnału analogowego
z lub bez sprzętowego enkodera MPEG).
- Wsparcie dla różnych wyjść oprócz sprzętowego dekodera MPEG z
profesjonalnej karty DVB, w tym tanie karty DXR3, programy softdevice i
xine.
- Oglądnie programu poszczególnych stacji na wiele różnych sposobów.
- Teletekst/Napisy.
- Pobieranie z internetu informacji na temat stanu pogody.
- Wiele, wiele więcej.
Projekt Gentoo VDR zapewnia:
- Program z wieloma poprawkami, których aplikowanie można sterować za
pośrednictwem flag USE
- Pakiety zawierające dodatkowe wtyczki
- Plik eclass ułatwiający tworzenie kolejnych ebuildów
- Rozbudowany zestaw skryptów init z dodatkami dla wtyczek VDR
- Wiele dodatkowych pakietów związanych z VDR
2.
Deweloper tygodnia
„Winię szyszki.” - Andrew Gaffney, aka agaffney
Ilustracja 2.1: Andrew Gaffney, aka agaffney |
 |
Deweloper Andrew Gaffney, znany bliżej jako agaffney spędził większość swojego
życia w stanie Missouri. Mieszka w okolicy St. Louis ze swoją żoną Angelą, która
jest nauczycielką w przedszkolu, oraz z ich uwielbiającym wylegiwać się na
słońcu kotem o imieniu Puddy.
Ten 22-letni deweloper prowadzi jednoosobowy dział informatyki w firmie Creative
Communications. Na jego typowy dzień składa się programowanie, administrowanie
bazą danych lub całą siecią, oraz, rzecz jasna, wsparcie techniczne! Z dumą
zaznacza, że prawie wszystko, czego używa, działa pod kontrolą Gentoo.
Jakby rozdzielanie swego czasu pomiędzy pracę, Gentoo i życie rodzinne nie było
wystarczająco trudne, Andrew poświęca się również pływaniu i graniu w
raquetballa... lub coś, co go przypomina. Podczas codziennego przeglądania
Internetu najczęściej zagląda na strony thedailywtf.com i penny-arcade.com.
Jeśli chodzi o jego gusta muzyczne, to twierdzi, że potrafi słuchać prawie
wszystkiego, byle tylko dało się zrozumieć o czym śpiewają. (W czasie naszej
rozmowy Andrew słuchał koncertowego albumu Nirvany).
Andrew mówi, że to, co podoba mu się w Gentoo najbardziej to fakt, że nie jest
się zmuszanym do podążania w żadnym określonym kierunku i można zrobić z
systemem praktycznie co tylko chcemy. Przypomina sobie jak zaczynał z Gentoo
prawie dwa lata temu, mądrząc się na IRC-u niezależnie czy ktoś chciał tego
słuchać, czy nie i namawiając innych do przyjrzenia się jego kodowi tak długo,
aż w końcu oficjalnie mianowano go deweloperem. Agaffney jest głównym
koordynatorem projektu instalatora, oraz koordynatorem wydania x86, pracując
przy nadchodzącej wersji 2006.1... Nie będzie to jednak koniec jego zakresu
obowiązków, jeśli tylko wszystko pójdzie po myśli zespołu Release Engineering.
Przyjrzyjmy się jego domowemu sprzętowi. Programy, które uruchamia rano jako
pierwsze to urxvt, openssh i amarok. Agaffney jest dumny ze swojej kolekcji
komputerów, wśród której znajdziemy wiele różnych architektur: HP C3600 (hppa),
HP 715/75 (hppa), SGI Octane (mips), dwuprocesorowa wieża G4 (ppc), 333MHz iMac
(ppc), Netra t1125 (sparc), Athlon64 X2 4200+ z 2 GB pamięci RAM (x86_64) i
kilka komputerów x86. Jego podstawowa stacja robocza o nazwie Kagome to komputer
x86_64, zaś główny serwer to sparc o imieniu Ryoko, na którym są uruchomione
usługi apache, mysql i postfix.
3.
Społeczność Gentoo
Forum
Strony społeczności Gentoo
Deweloper Gentoo Thomas Cort tworzy właśnie
spis stron różnych społeczności zgromadzonych wokół Gentoo i prosi o nadsyłanie
odnośników do serwisów, które umknęły jego uwadze.
X.Org 7.1 dalej niestabilny z powodu binarnych sterowników?
R!tman, jeden z weteranów forum, zapytał czemu Xorg 7.1 nie doczekało się
jeszcze stabilizacji na architekturach x86 i amd64. Jeśli jedynym problemem jest
niekompatybilność zamkniętych sterowników wideo dla kart nVidia i ATI to czy
jest to słuszne posunięcie, jako że Gentoo czeka na komercyjne oprogramowanie o
zamkniętym kodzie.
4.
Zmiana statusu deweloperów Gentoo
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ę:
5.
Bezpieczeństwo Gentoo
mpg123: Przepełnienie sterty
mpg123 zawiera usterkę przepełnienia sterty, która może zostać wykorzystana do
wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
FreeType: Przekroczenie zakresu liczby całkowitej
FreeType zawiera wiele usterek przepełnienia bufora, które mogą zostać
wykorzystane przez zdalnego napastnika do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
libTIFF: Wiele usterek przepełnienia bufora
libTIFF zawiera wiele usterek przepełnienia bufora, które mogą zostać
wykorzystane do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
PostgreSQL: SQL injection
Usterka w przetwarzaniu znaków wielo-bajtowych może zostać wykorzystana do
wykonania niepożądanego zapytania SQL.
Więcej informacji można znaleźć w komunikacie
GLSA
SHOUTcast server: Wiele usterek
SHOUTcast server zawiera błąd ujawnienia zawartości pliku oraz wiele usterek
cross-site scripting (XSS).
Więcej informacji można znaleźć w komunikacie
GLSA
6.
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 2
lipca 2006, a 9 lipca 2006 aktywność w serwisie przedstawiała się następująco:
- zgłoszono 921 nowe bugi
- zamknięto lub rozwiązano 454 bugi
- 25 uprzednio zamkniętych bugów zostało ponownie otwartych
Spośród 10411 obecnie otwartych bugów: 51 oznaczono jako 'blocker', 136 jako
'critical', a 525 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:
7.
Opinie czytelników
Jeśli chcesz, aby Tygodnik Gentoo był jeszcze lepszy, podziel się z nami swoją opinią na jego temat. Uwagi
dotyczące tłumaczenia można zgłaszać na adres koordynatora.
8.
Subskrypcja Tygodnika Gentoo
Aby zaprenumerować Tygodnik Gentoo, należy wysłać pustego emaila na adres gentoo-gwn-pl+subscribe@gentoo.org.
Aby zrezygnować z subskrypcji, należy wysłać pustego emaila na adres
gentoo-gwn-pl+unsubscribe@gentoo.org z konta, na które jest
zarejestrowana.
9.
Inne języki
Tygodnik Gentoo jest dostępny w następujących językach:
|