Tygodnik Gentoo: 7 listopada 2005
1.
Wiadomości Gentoo
GLEP z propozycją zarządzania informacjami o aktualizacjach
Jedna z dłuższych dyskusji, która toczy się pomiędzy deweloperami, a
użytkownikami Gentoo jest skupiona wokół ostrzeżeń einfo,
wyświetlanych po zakończonym procesie instalacji pakietu. Te zawarte w ebuildach
informacje, zawierają ważne wskazówki dotyczące sposobów aktualizacji i
konfiguracji danego programu, na które należy mieć baczną uwagę. Są one bardzo
istotne, wymagają jednak przewinięcia ekranu konsoli, aby obejrzeć rezultaty
wcześniejszych kompilacji. Pomimo wcześniejszych wysiłków nigdy nie wprowadzono
zmian w Portage, aby były one przechowywane i dostępne dla użytkownika w
przyszłości. By temu zaradzić Ciaran
McCreesh podjął kolejną próbę rozwiązania tego problemu składając formalną propozycję. Chce on uzupełnić
istniejące sposoby informowania użytkowników o ważnych zmianach takie jak
forum, lista dyskusyjna gentoo-anno, strona www oraz Tygodnik
Gentoo o automatyczny system będący częścią Portage, tak by nie wymagane było
przeglądanie wszystkich dostępnych teraz źródeł.
2.
Historie użytkowników
Wywiad z Jacobem Lindbergiem, specjalistą ds. Linuksa w firmie Brenntag
Nordic
Ilustracja 2.1: Jacob Lindberg, specjalista od Linuksa w firmie Brenntag Nordic |
 |
Kim jesteś i gdzie pracujesz?
Nazywam się Jacob Lindberg, mam 30 lat i pracuję w Danii jako specjalista ds.
Linuksa w firmie Brenntag Nordic od marca 2004 roku. Niedawno ożeniłem się, ale
nie mam jeszcze dzieci, posiadam za to psa i dwa koty rasy blue-russian o
imionach Phoebe i Joey. Zostały tak nazwane od bohaterów serialu "Przyjaciele".
Firma Brenntag Nordic ma biura i fabryki w Danii, Szwecji, Norwegii i Finlandii,
jest ona częścią Brenntag Group. W 2003 roku firma przeniosła
wiele swoich serwerów na Linuksa. Niestety, koszta zewnętrznych
konsultacji piętrzyły się, usługi przestawały działać, a konsultanci nie zawsze
wiedzieli jak usunąć przyczyny awarii. Serwery pracowały pod kontrolą systemu
SuSE Linux. Wywodząc się ze środowiska FreeBSD nie lubię binarnych instalacji.
Wolę gdy system jest instalowany ze źródeł, a więc w pełni konfigurowalny.
Podobnie jak wielu innych użytkowników Linuksa miałem złe doświadczenia z
menadżerem pakietów RPM i nie zamierzałem ich powtarzać. Wtedy system Gentoo
przykuł moją uwagę i od tamtego czasu pozostałem mu wierny.
Gdzie wykorzystujecie Gentoo? Co zostało przez niego zastąpione?
Nie posiadamy serwerów linuksowych, na których nie pracowałby system Gentoo, a
więc jest on wykorzystywany wszędzie, gdzie jest to tylko możliwe. Gentoo
zapewnia nam następujące usługi:
- Samba, działająca jako główny kontroler domeny NT, serwer plików i
obrazów,
- Squid, działający jako proxy i filtr,
- Postfix i spamassassin, obsługujące pocztę przychodzącą i wychodzącą,
- Bind9, pełniący rolę zewnętrznego i wewnętrznego serwera DNS,
- IPtables, wykorzystywany jako zapora ogniowa między naszym datacenter i
10 oddziałami,
- rsync, pełniący funkcję naszego serwera lustrzanego Gentoo
- proftpd i tftp, przechowujące m.in. obrazy dla sprzętu Cisco,
- Serwer kopii zapasowych,
- Serwer logów.
Dlaczego używacie komputerów POWER4/5?
Na naszych komputerach iSeries działa SAP i Lotus Notes w środowisku OS400.
Pozostałe to linuksowe LPAR-y (logiczne partycje). W nadchodzącym roku wymienimy
870-tki na komputery 570 (i5), a więc przejście na procesory POWER5 będzie
kompletne. Plany na przyszłość zakładają zwiększenie ilości usług, skoro
będziemy mieli do dyspozycji więcej mocy obliczeniowej. Używamy sprzętu firmy
IBM, ponieważ jest stabilny jak skała. Mamy także możliwość pracy bezpośrednio w
środowisku OS400.
Uruchomienie czegokolwiek na nie najlepiej udokumentowanej architekturze
(iSeries na PPC64) nie było proste, szczególnie na początku 2004 roku. Zacząłem
z LiveCD dla pSeries, którego nie udało się zmusić do działania. Po zastosowaniu
kilku sztuczek i z pomocą społeczności udało mi się uruchomić nws, które
zawierało LiveCD i jądro w IFS. Wtedy mogłem uruchomić Gentoo. Dokonałem tego
na mojej starej 270-tce (procesor RS/6000, jeśli mnie pamięć nie myli). Szybko
udało się powtórzyć tą samą procedurę na komputerach 825 (POWER4) i 870
(POWER4). Dziś LiveCD w wersjach 2005.0 i 2005.1 działają na komputerach i5, ale
jeszcze nie na 825 i 870.
Różnica pomiędzy architekturami x86 i PPC64 jest widoczna głównie podczas
instalacji i konfigurowania systemu, szczególnie jądra. Na PPC64 całe środowisko
musi być poprawnie skonfigurowane, aby wszystko działało prawidłowo. Jednak
pracując z Gentoo nie widać większych różnic, poza tym, że polecenie
uname zwraca informację o innej architekturze. Tak właśnie działa
Gentoo.
Pod jakim względem można ulepszyć Gentoo?
Staram się zostać członkiem zespołu deweloperów zajmujących się architekturą
PPC64. W ten sposób mogę przyczynić się ulepszania tego systemu. Sądze, że strona GLEP ukazuje cele jakie mogą być
osiągnięte w przyszłości.
Jak oceniłbyś swoje doświadczenia ze społecznością Gentoo?
Niesamowite jest, jak wiele osób wnosi coś do tej społeczności. Z tego względu
również pragnę brać w niej udział. Z moich doświadczeń wynika, że trudno o
problem, którego nie dałoby się rozwiązać z pomocą społeczności. Tak więc
doświadczenia są zdecydowanie pozytywne.
3.
Społeczność Gentoo
Lista dyskusyjna gentoo-dev
Dostarczanie ważnych uaktualnień użytkownikom
Jeden z największych wątków z ostatniego tygodnia rozdzielił się na cztery
osobne, gorące dyskusje dotyczące jednego z głównych, do tej pory nie
rozwiązanego, problemu Gentoo Linux: Jak upewnić się że użytkownicy zostaną
poinformowani o aktualizacjach i innych ważnych informacjach związanych z nowymi
wersjami pakietów? Mamy stronę gentoo.org, kanały RSS, Tygodnik Gentoo,
informacje zawartą w pakietach itd. - ale nie ma żadnego centralnego systemu
informowania o aktualizacjach. Propozycje GLEP autorstwa Chrisa White'a i Ciarana McCreesha szybko zamieniły się w
niezwykle ostrą dyskusję dotyczącą XML-a i innych rzeczy.
Propozycja zmian w profilu bazowym Gentoo/ALT
Diego Pettenò przedstawił poprawki dla
profilu bazowego, tak by był on bardziej ogólny i nie zawierał specyficznych dla
linuksa parametrów, które zostały przeniesione do "default-linux". Dzięki tej
zmianie stworzenie Gentoo/BSD jest coraz bliżej.
4.
Międzynarodowe Gentoo
Włochy: Konferencja GeCHI w listopadzie
26 listopada 2005 po raz piąty włoski ruch wolnego oprogramowania zorganizuje
międzynarodowy dzień Linuksa. Po raz trzeci również, ta duża impreza będzie
okazją aby zdobyć nowych użytkowników Gentoo Linux. W tym roku, trzecie
międzynarodowe spotkanie zwane dniem Gentoo zostanie zorganizowane we współpracy
z VELug-iem (Venice Free Software Users
Group). Dzięki wsparciu lokalnych władz, miejscem tegorocznego spotkania będzie
Villa Franchin, Viale Garibaldi 155 (quartiere Carpenedo-Bissuola), w Mestre,
niedaleko Wenecji.
Użytkownicy Gentoo aktywni w strukturach włoskiego kanału Gentoo (GeCHI) przedstawią
kilka prezentacji na temat różnych zagadnień tematycznych, zaczynając od
"Wprowadzenia do Gentoo", poprzez "Instalator Gentoo" i "Zabawa z Gentoo"
kończąc na "Gimp: Od zera do Dalego". Spotkanie będzie również okazją do
zakupienia nowych gadżetów, takich jak sławne już na cały świat koszulki GetCHI
lub naklejki, czy plakaty.
Nie można przepuść takiej szansy na spotkanie z innymi włoskimi użytkownikami
Gentoo oraz deweloperami. Każdy zainteresowany powinien sprawdzić następujący
wątek oraz
forum GetCHI
(strony w języku włoskim).
Japonia: Przywitanie Andrea Barisaniego przez GentooJP
Japońscy użytkownicy Gentoo zagrają
cicerone dla przebywającego w Japonii z wizytą dewelopera, Andrea Barisaniego. W planach jest także nocna
wycieczka wśród alei dystryktu Shibuya w Tokio. Andrea przyjechał do Japonii,
aby wziąć udział w prezentacji na
konferencji PacSec. Każdego zainteresowanego spotkaniem zapraszamy o
godzinie 18:30, pod pomnik Hachiko, znajdujący się na stacji Shibuya.
Uwaga:
Prosimy o potwierdzanie swojego przybycia poprzez wysłanie krótkiej informacji
na listę dyskusyjną gentoojp-misc@ml.gentoo.gr.jp.
|
5.
Gentoo w prasie
Desktop Linux (4 listopada 2005)
Nowa książka wydawnictwa O'Reilly, Linux Desktop Pocket
Reference, zwięźle przedstawia przegląd pięciu najpopularniejszych
dystrybucji, uporządkowany alfabetycznie. Przed Gentoo znajduje się Fedora, zaś
po nich Mandriva, SUSE i Ubuntu. Autor, David Brickner, starał się zebrać
najważniejsze informacje, które będą łatwe do przełknięcia dla wszystkich
czytelników, niekoniecznie znających linuksa. Pierwszy rozdział, zawierający
porównanie pięciu opisywanych dystrybucji, dostępny jest w postaci dokumentu
PDF. Zalety Gentoo przedstawiono w bardzo entuzjastyczny i zwięzły sposób:
Portage i dokumentacja.
6.
Zmiana statusu deweloperów Gentoo
Odeszli
Następujący deweloperzy opuścili projekt Gentoo w minionym tygodniu:
Przybyli
Następujący deweloperzy przyłączyli się do projektu Gentoo w minionym tygodniu:
- Markus Dittrich (markusle) - app-sci
- Michael Cummings (mcummings - powrót po dwóch miesiącach) - perl
- Alexey Chumakov (achumakov) - rosyjskie tłumaczenie
Zmiany
Następujący deweloperzy zmienili funkcję w projekcie Gentoo w minionym tygodniu:
7.
Bezpieczeństwo Gentoo
libgda: Usterka format string
Dwie usterki format string w libgda mogą doprowadzić do wykonania niepożądanego
kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
QDBM, ImageMagick, GDAL: Usterki RUNPATH
Wiele pakietów zawiera usterki RUNPATH, które mogą umożliwić, użytkownikom
należącym do grupy "portage", przekroczenie uprawnień.
Więcej informacji można znaleźć w komunikacie
GLSA
giflib: Wiele usterek
giflib zawiera usterki w przetwarzaniu obrazów, które mogą doprowadzić do
wykonania niepożądanego kodu lub ataku Denial of Service.
Więcej informacji można znaleźć w komunikacie
GLSA
ClamAV: Wiele usterek
ClamAV zawiera wiele usterek, które mogą doprowadzić do wykonania niepożądanego
kodu lub ataku Denial of Service.
Więcej informacji można znaleźć w komunikacie
GLSA
GNUMP3d: Usterki directory traversal oraz XSS
GNUMP3d zawiera usterki umożliwiające przeprowadzenie ataków directory traversal
oraz cross-site scripting mogących doprowadzić do ujawnienia informacji.
Więcej informacji można znaleźć w komunikacie GLSA
fetchmail: Ujawnienie hasła w fetchmailconf
fetchmailconf nadaje niepoprawne prawa do plików, czasowo ujawniając prywatne
dane lokalnym użytkownikom.
Więcej informacji można znaleźć w komunikacie
GLSA
OpenVPN: Wiele usterek
Klient OpenVPN zawiera usterki mogące doprowadzić do wykonania niepożądanego
kodu, a serwer OpenVPN jest podatny na ataki Denial of Service.
Więcej informacji można znaleźć w komunikacie
GLSA
8.
Bugzilla
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 29
października 2005, a 5 listopada 2005 aktywność w serwisie przedstawiała się
następująco:
- zgłoszono 756 nowych bugów
- zamknięto lub rozwiązano 437 bugów
- 36 uprzednio zamkniętych bugów zostało ponownie otwartych
Spośród 8861 obecnie otwartych bugów: 99 oznaczono jako 'blocker', 191 jako
'critical', a 552 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:
9.
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.
10.
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.
11.
Inne języki
Tygodnik Gentoo jest dostępny w następujących językach:
|