Gentoo Logo

Tygodnik Gentoo: 27 listopada 2006

Spis treści:

1.  Wiadomości Gentoo

Pliki stage dla x86/i586 dostępne

Projekt Gentoo Release Engineering ma zaszczyt ogłosić opublikowanie nowych plików stage dla architektury x86. Obecnie, pliki dostępne są jedynie poprzez system serwerów lustrzanych Gentoo, jednak w planie jest także dodanie ich do trackera Gentoo. Opublikowano zarówno pliki stage2 jak i stage3 dla obydwu podarchitektur x86, i386 oraz i586, zbudowane z myślą o profilu default-linux/x86/no-nptl oraz pliki stage2 i stage3 dla i586 dostosowane do profilu default-linux/x86/2006.1.

Powyższe pliki można znaleźć w katalogu /releases/x86/2006.1/stages na jednym z dostępnych serwerów lustrzanych Gentoo.

Eksperymentalne obrazy LiveCD dla Alpha/PPC

Razem z nowymi plikami stage dla architektury x86 zespół Release Engineering stworzył również dwa eksperymentalne obrazy ISO. Obrazy te zostały zbudowane w ten sam sposób jak LiveCD 2006.1 dla x86 i amd64, więc powinny być one w pełni używalnymi płytami LiveCD. Każdego zainteresowanego ich przetestowaniem zachęcamy do skorzystania, obrazy znajdują się w katalogu /experimental na serwerach lustrzanych Gentoo. Dodatkowo prosimy o wysyłanie raportów dotyczących napotkanych błędów. Należy je kierować, jak zawsze na Bugzille Gentoo.

Uwaga: Wiemy o tym, że Instalator Gentoo Linux umieszczony na tych płytach LiveCD nie działa poprawnie. Jest to spowodowane brakiem odpowiedniego portu tej aplikacja na architekturę Alpha. Właśnie brak portu Instalatora Gentoo jest jednym z powodów upublicznienia obrazów, tak by udostępnić platformę testową dla deweloperów. Ważnym czynnikiem jest także test procesu budowania LiveCD na innych architekturach.

Stabilizacja GNOME 2.16

Zespół Gentoo GNOME pracuje nad stabilizacją GNOME-2.16.2 z obecnie stabilnej wersji 2.14. Przed aktualizacją należy przeczytać dokument GNOME 2.16 Upgrade Guide. Zainteresowanym śledzeniem postępów prac nad stabilizacją polecamy przyglądnięcie się bugowi 156572 w przypadku pakietu gtk+-2.10 oraz bugowi 156662 opisującego postępy dla GNOME-2.16.

W nowej wersji środowiska znajdziemy wiele udogodnień:

  • potężna aplikacja do notatek
  • usprawniona edycja menu
  • narzędzie pozwalające śledzić zajęte miejsce na dyskach twardych
  • usprawnione wsparcie zarządzania energią
  • usprawnione przeglądanie multimediów
  • poprawione tematy
  • zoptymalizowane zużycie pamięci

Dokładną listę zmian i poprawek można znaleźć na oficjalnej stronie zawierającej dokładny opis nowych funkcjonalności GNOME 2.16.

Wprowadzenie virtual/mysql

W związku ze zmianami w polityce wydań twórców bazy danych MySQL, pakiet dev-db/mysql został podzielony na dev-db/mysql-community i dev-db/mysql. Nowy pakiet wirtualny virtual/mysql jest uzależniony od jednego z nich.

Jeżeli emerge będzie informowało o braku virtual/mysql to należy go po prostu zainstalować. W przypadku posiadania mysql lub mysql-community nie będzie potrzebna żadna kompilacja.

Każdy, kto nie jest zainteresowany posiadaniem najnowszej i najlepszej wersji MySQL, a pragnie pozostać przykładowo przy linii 4.x powinien zamaskować kolejne wersje używając wpisów >=virtual/mysql-4.1, >=dev-db/mysql-4.1 oraz >=dev-db/mysql-community-4.1 w pliku /etc/portage/package.mask.

Istnieje możliwość zainstalowania tylko klienta MySQL. Aby skorzystać z tej możliwości i nie kompilować serwera bazodanowego należy skorzystać z flagi USE minimal.

2.  Społeczność Gentoo

Lista dyskusyjna gentoo-user

udev-103 i coldplug wzajemnie się blokują!

Dwóch różnych użytkowników napotkało ostatnio na problemy z pakietem coldplug, którego zadaniem było obsługa urządzeń podłączonych do komputera podczas startu systemu. Peter K był przekonany, że właściwie przeczytał wynik polecenia emerge --sync i że coldplug poszedł w zapomnienie na rzecz pakietu udev-103.

Hans de Hertog przekonał się, że wzajemne blokowanie się pakietów udev i coldplug skutkuje następującymi komunikatami:

Listing 2.1: Wzajemne blokowanie udev i coldplug

[blocks B ] >=sys-fs/udev-089 (is blocking sys-apps/coldplug-20040920-r1)
[blocks B ] sys-apps/coldplug (is blocking sys-fs/udev-103)
[ebuild U ] sys-fs/udev-103 [087-r1] USE="(-selinux)" 195 kB

Hans przekonał się, że ostatnio ustabilizowany udev-103 całkowicie zastępuje pakiet coldplug. Zebrał się na odwagę, usunął coldplug i zaktualizował swoją wersję pakietu udev. Następnie zrobił porządek w systemie usuwając plik /etc/init.d/coldplug oraz wyłączając automatyczny start tej usługi (polecenie rc-update del coldplug). Odkrył także, że nie jest już wymagana edycja pliku /lib/rcscripts/addons/udev-start.sh, tak by udev współgrał z pakietem coldplug.

Gdzie został przeniesiony DISPLAYMANAGER="gdm"?

Mark Knecht właśnie skończył aktualizację swojego GCC 4 i odkrył, że deklaracja zmiennej DISPLAYMANAGER="gdm" nie znajduje się już w pliku /etc/rc.conf. Gdzie zatem należy jej teraz szukać?

Teraz jest ona deklarowana w pliku /etc/conf.d/xdm, aczkolwiek (jak napisano zawartych w tym pliku komentarzach) ustawienie DISPLAYMANAGER w /etc/rc.conf powoduje nadpisanie wartości tej zmiennej.

Mark podziękował wszystkim, którzy mu pomogli i stwierdził że będzie używał /etc/conf.d/xdm tak by być bardziej zgodnym z konwencjami istniejącymi w Gentoo.

Lista dyskusyjna gentoo-amd64

Przerwanie pracy Portage

Peter Humphreys chciał się dowiedzieć czy istnieje polecenie umożliwiające przerwanie kompilacji przez Portage, ale po skończeniu aktualnie instalowanego pakietu. Aktualizował on swój system w ciągu nocy, ale przeszkadzał mu odgłos pracujących wentylatorów.

Christoph Mende zasugerował skorzystanie z kombinacji klawiszy Control-C i następnego dnia użycie polecenia emerge --resume. Inni czytelnicy radzili, by uśpić komputer i obudzić go później co umożliwi kontynuację procesu aktualizacji.

Peter Davoust używa polecenia emerge [package] && init 0, jednak wskazuje że komputer pozostanie włączony w przypadku błędu kompilacji. Inni sugerowali możliwość skorzystania z emerge [package] ; shutdown -h now, jednak w tym przepadku mamy inny problem. Aby przekonać się że kompilacja została wykonania poprawnie należy po uruchomieniu komputera przeglądnąć odpowiednie logi.

3.  Zmiana statusu deweloperów Gentoo

Odeszli

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

  • Anders Rune Jensen (arj)

Przybyli

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

  • Charlie Shepherd (masterdriverz) zespół zajmujący się jądrem

Zmienili status

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

  • Nikt w tym tygodniu

4.  Bezpieczeństwo Gentoo

TikiWiki: Wiele usterek

TikiWiki może ujawnić dane autoryzacji do bazy danych MySQL i jest podatne na ataki cross-site scripting (XSS).

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

Ruby: Usterka Denial of Service

Biblioteka CGI Ruby (cgi.rb) jest podatna na ataki Denial of Service.

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

Avahi: Błąd w obsłudze wiadomości netlink

Avahi błędnie sprawdza pochodzenie wiadomości netlink, co może umożliwić lokalnemu użytkownikowi na fałszowanie zmian w sieci.

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

TORQUE: Niebezpieczne tworzenie plików tymczasowych

TORQUE tworzy pliki tymczasowe w niebezpieczny sposób, co może zostać wykorzystane do wykonania niepożądanego kodu z podwyższonymi uprawnieniami.

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

qmailAdmin: Przepełnienie bufora

qmailAdmin zawiera usterkę przepełnienia bufora, która może zostać wykorzystana do zdalnego wykonania niepożądanego kodu.

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

Texinfo: Przepełnienia bufora

Texinfo zawiera usterkę przepełnienia bufora, która może zostać wykorzystana do wykonania niepożądanego kodu.

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

fvwm: Wstrzyknięcie polecenia

fvwm-menu-directory zawiera usterkę, która może umożliwić lokalnemu napastnikowi wykonanie polecenia z uprawnieniami innego użytkownika.

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

TIN: Wiele usterek przepełnienia bufora

TIN 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

ImageMagick: Przepełnienie bufora w obsłudze plików PALM i DCM

GraphicsMagick zawiera usterki w kodzie obsługującym obrazy PALM i DCM, co potencjalnie może zostać wykorzystane do wykonania niepożądanego kodu.

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

GNU gv: Przepełnienie stosu

GNU gv błędnie odczytuje dane wprowadzone przez użytkownika co może zostać wykorzystane do wykonania niepożądanego kodu.

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

5.  Pakiety przewidziane do usunięcia

Poniżej można znaleźć listę pakietów, które zostaną w najbliższym czasie usunięte z drzewa Portage. Informacje te pochodzą z różnych źródeł, włączając projekt Treecleaners oraz zgłoszenia od poszczególnych deweloperów.

Ostatnie namaszczenie:

Pakiet: Data usunięcia: Kontakt:
dev-perl/Msql-Mysql-modules 20 grudnia 06 Michael Cummings
net-nds/migrationtools 21 grudnia 06 Robin H. Johnson
net-ftp/kbear 25 grudnia 06 Charlie Shepherd

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 19 listopada 2006, a 26 listopada 2006 aktywność w serwisie przedstawiała się następująco:

  • zgłoszono 632 nowe bugi
  • zamknięto lub rozwiązano 352 bugi
  • otwarto ponownie 21 uprzednio zamkniętych bugów
  • 114 bugów oznaczono jako NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM
  • 172 bugi oznaczono jako duplikaty

Spośród 10878 obecnie otwartych bugów: 27 oznaczono jako 'blocker', 107 jako 'critical', a 478 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

Tygodnik Gentoo jest tworzony i tłumaczony przez ochotników i członków społeczności, którzy nadsyłają swoje pomysły i gotowe artykuły. Zachęcamy wszystkich do pomocy i współpracy przy tworzeniu kolejnych numerów Tygodnika Gentoo. Oczekujemy na wasze propozycje artykułów, interesują nas także opinie na temat tych już opublikowanych. Wszelkie komentarze prosimy kierować na adres Tygodnika Gentoo. Uwagi dotyczące tłumaczenia należy zgłaszać na adres koordynatora. Pomóżcie sprawić, by Tygodnik Gentoo był jeszcze lepszy.

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:



Drukuj

Zaktualizowano 27 listopada 2006

Podsumowanie: Wydanie Tygodnika Gentoo z 27 listopada 2006.

Ulrich Plate
Redaktor naczelny

Chris Atkinson
Redaktor

Mart Raudsepp
Redaktor

Chris Gianelloni
Redaktor

Karol Kania
Tłumacz

Damian Kuras
Tłumacz

Michał Kurgan
Tłumacz

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.