Gentoo Logo

Tygodnik Gentoo: 12 września 2005

Spis treści:

1.  Wiadomości Gentoo

Aktualizacja ważnych pakietów Apache

Zespół Apache Gentoo ma przyjemność poinformować o poprawie stabilności poprawek do pakietów, nad którymi prace trwały ponad rok. Wśród najważniejszych zmian można wymienić:

  • Nowe pliki konfiguracyjne oraz ich lokalizacja, bardziej odpowiadająca oficjalnym standardom. Zmiany te z pewnością pozwolą ułatwić migrację użytkownikom innych dystrybucji
  • Moduły używają teraz scentralizowanego pliku eclass, który buduje, instaluje i wyświetla standardowe informacje. Pozwala to na ułatwienie zarządzania istniejącymi pakietami oraz na szybsze i bardziej dokładne testowanie nowych, jeszcze nie znajdujących się w drzewie portage.
  • Rozszerzony wybór flag USE, pozwalający wybrać rodzaj kompilowanego MPM.
  • Nowy pakiet gentoo-webroot, zawierający standardowe ikony Gentoo, strony opisujące występujące błędy oraz domyślną stronę www. Będzie on posiadał flagę USE umożliwiającą zablokowanie instalacji strony do katalogu /var/www/localhost co jest szczególnie ważne, gdy zawiera on już jakiś serwis internetowy.
  • I znacznie, znacznie więcej, wliczając w to poprawki masy błędów.

Zmiany ustabilizują się w niedzielę, 18 września. Wszystkie modyfikacje zostały dokładnie przetestowane oraz pozytywnie ocenione przez wielu użytkowników. Umożliwiają one także użycie nowych ebuildów php (włączają także wsparcie dla php5), kiedy będą one już w pełni dostępne.

W związku z tymi zmianami i ulepszeniami, po aktualizacji Apache należy zadbać o kilka rzeczy. Dokładne instrukcje zostały już opublikowane w dokumencie Aktualizacja serwera Apache. Wszystkie wymagane czynności można podsumować:

  1. Zainstalować wszystkie dodatki, które są wpisane do pliku konfiguracyjnego Apache (/etc/apache2/httpd.conf - jego lokalizacja została zmieniona). Należy zauważyć, że skrypt init dla apache sprawdza także obecność pliku w starej lokacji i w przypadku jego wykrycia, nie uruchamia się - ma to zapobiec użyciu nieprawidłowej dla danej maszyny konfiguracji.
  2. Następnie należy zaktualizować wszystkie moduły, tak by ich wersje były wspierane przez nową eclass. Stare moduły nie będą działały ze względu na zmiany w lokalizacji plików konfiguracyjnych.
  3. Uruchomić ponownie Apache.

Dołożyliśmy wszelkich starań, aby ułatwić proces migracji, jednak w razie jakichkolwiek problemów zapraszamy do odwiedzenia kanału #gentoo-apache w sieci irc.freenode.net lub naszej listy mailingowej gentoo-web-user@gentoo.org, gdzie z chęcią udzielimy wszelkiej możliwej pomocy.

2.  Społeczność Gentoo

Lista dyskusyjna gentoo-dev

Żródła jądra i flaga USE="minimal"

Pakiet ze źródłami jądra jest pokaźnych rozmiarów, na szczęście zawiera wiele "niepotrzebnych" rzeczy, jak źródła asemblera na wszystkie architektury. Więc dlaczego trochę go nie odchudzić, oszczędzając trochę cennego miejsca na dysku? W wątku znajdziemy odpowiedź dlaczego w Gentoo Linux nie wprowadzono takich rozwiązań oraz czemu opisana modyfikacja źródeł jądra jest raczej złym pomysłem.

[Podsumowanie] Wstępny GLEP zespołu x86

Chris White ponownie stworzył podsumowanie jednego z tych piekielnie długich wątków, które czynią przeglądanie list -dev tak czasochłonnym. Wszyscy z pewnością Ci dziękują Chris!

3.  Gentoo w prasie

ComputerWorld (9 września 2005)

"Wygląda na to, że jeden z najgłośniejszych rzeczników ruchu open source, Eric S. Raymond ledwie uniknął bycia zwerbowanym na podobne stanowisko w firmie Microsoft, jakie obecnie piastuje założyciel Gentoo, Daniel Robbins", pisze Robert McMillan w artykule w piśmie Computerworld. Biorąc pod uwagę fakt, że autor dokumentów Halloween mógłby czuć się bardzo nieswojo w firmie, z którą walczy od lat, najprawdopodobniej człowiek odpowiedzialny za rekrutację nie wiedział kogo próbuje zwerbować...

Strona www firmy REBOL (9 września 2005)

Szef firmy REBOL Technologies, Carl Sassenroth rozszerzył dostępność swojego języka programowania i środowiska pracy o nową platformę, o czym nie omieszkał szybko poinformować w krótkim artykule REBOL dla Linux na platformie PPC. Oprogramowanie zostało przetestowane na komputerze PegasosPPC zarówno pod Gentoo, jak i Debianem. Jest ono gotowe do pobrania.

4.  Sztuczki i kruczki

Potyczek z konfiguracją jądra ciąg dalszy

W ostatnim numerze zamieściliśmy sztuczkę dotyczącą funkcji szukania w make menuconfig. Kontynuując tematykę dotyczącą konfigurowania jądra, w tym tygodniu pokażemy w jaki sposób można poradzić sobie z nieznanymi zależnościami. Przykładowo, gdy chcemy zmienić budowę jądra z modularnej na monolityczną, często możemy mieć problem ze modyfikacją opcji. Powodem jest użycie modułu w innym miejscu (opcja "M").

Prostym sposobem na odkrycie tych ukrytych zależności jest następująca procedura. Na początek należy zapisać konfigurację do pliku ("Save Configuration to an Alternate File"), przykładowo możemy użyć .config.now (wystarczy wpisać ".now" i nacisnąć enter). Następnie wracamy do konsoli i szukamy tego pliku:

Listing 4.1: Przeglądanie pliku konfiguracyjnego

less /usr/src/kernel/.config.now

Teraz wystarczy go przeszukać. W tym celu należy wpisać:

Listing 4.2: Poszukiwanie modułów

/=m

Po znalezieniu kłopotliwych obszarów, należy powrócić do make menuconfig i używając zeszłotygodniowej porady znaleźć odpowiednią opcję (jeśli nie znamy jej dokładnej lokalizacji)

Opisana metoda jest szczególnie przydatna gdy chcemy stworzyć minimalny system, a konfiguracja jądra zawiera wsparcie dla przestarzałego sprzętu. Przeszukiwanie .config, w czasie używania menuconfig może być tu znaczącym ułatwieniem.

5.  Odeszli, przybyli, zmienili status

Odeszli

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

  • Nikt w tym tygodniu

Przybyli

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

  • Matti Bickel (mabi) - Tester architektury PPC
  • Christian Hartmann (ian) - globalny moderator forum
  • Mauricio Lima Pilla (pilla) - globalny moderator forum

Zmienili status

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

  • Nikt w tym tygodniu

6.  Bezpieczeństwo Gentoo

OpenTTD: usterki format string

Usterki forums string w OpenTTD mogą doprowadzić do zdalnego wykonanie niepożądanego kodu.

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

phpLDAPadmin: Authentication bypass

Błąd w phpLDAPadmin umożliwia atakującemu obejście zabezpieczeń i anonimowe połączenie się.

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

Net-SNMP: Niebezpieczne RPATH

Pakiet Gentoo Net-SNMP może zawierać moduły Perla z niebezpiecznymi DT_RPATH, potencjalnie umożliwiającymi zwiększenie uprawnień

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

Squid: usterki umożliwiające atak Denial of Service

Squid zawiera wiele błędów w mechanizmie obsługi wadliwych zapytań co może doprowadzić do ataku Denial of Service.

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

7.  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 04 września 2005, a 11 września 2005 aktywność w serwisie przedstawiała się następująco:

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

Spośród 8269 obecnie otwartych bugów: 97 oznaczono jako 'blocker', 198 jako 'critical', a 543 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:

8.  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.

9.  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.

10.  Inne języki

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



Drukuj

Zaktualizowano 12 września 2005

Podsumowanie: Wydanie Tygodnika Gentoo z 12 września 2005.

Ulrich Plate
Redaktor naczelny

Chris X Edwards
Redaktor

Patrick Lauer
Redaktor

Michael Stewart
Redaktor

Jakub Bożanowski
Tłumacz

Damian Kuras
Tłumacz

Michał Kurgan
Tłumacz

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Linux World Expo

Linux World Expo

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.