…zgubił się przez święto Whitsun oraz chorobę redaktora GWN, Ulricha Plate'a. Aktualny numer to coś w rodzaju 'wydania awaryjnego', powstałego dzięki pracującymi z nami od dawna autorami i współautorami. Cieszymy się, iż mogliśmy zebrać wystarczająco dużo materiału, aby wypełnić to dwutygodniowe wydawnictwo.
Wybory członków Zarządu Fundacji Gentoo na okres 2005-2006
Pierwsze wybory trzynastu członków Zarządu Fundacji Gentoo przez developerów powiodły się! Dzięki pomocy skryptów votify i countify Arona Griffisa, aktywni od przynajmniej roku developerzy mieli okazję zagłosować na swoich ulubionych kandydatów. Około 45% z blisko 200 członków Fundacji skorzystało z możliwości głosowania. Matematyczna metoda elekcji, której używa Fundacja Gentoo, nazywa się Głosowaniem Condorceta.
Developerzy nie musieli długo czekać na oficjalne wyniki wyboru zarządu w roku 2005, opublikowane przez odpowiedzialnych za wybory Arona Griffisa, Mike'a Frysingera i Toma Martina:
Po podaniu wyników, developer Gentoo Ciaran McCreesh przygotował ładny wykres popularności wszystkich nominowanych.
Gratulujemy nowo wybranemu zarządowi!
Nowa lista dyskusyjna: gentoo-perl
Utworzono nową mailową listę dyskusyjną: gentoo-perl@gentoo.org, mającą służyć do rozmów na temat Perla w Gentoo, rozwoju, g-cpan, etc.
Instrukcje jak się zapisać, oraz inne informacje na temat list mailowych można znaleźć tutaj.
Gentoo w Open Source Development Labs (OSDL)
Zespół GWN otrzymał od Leann Ogasawary i innych członków Open Source Development Labs (OSDL) historię o tym, jak Gentoo jest używane w laboratorium. W tym tygodniu chcielibyśmy przedstawić pełną historię:
"Tu, w laboratorium OSDL, używamy Gentoo przy wielu projektach. Jednym z nich jest projekt BRT (Binary Regression Testing -- Binarne Testy Regresji). Celem tego projektu jest wykonywanie zestawów testów regresji, skoncentrowanych na specyficznych binariach aplikacji ze specyficznych zestawów oprogramowania. Celem jest ułatwienie autorom aplikacji wykonywanie testów regresji na najnowszych zestawach oprogramowania open source, oraz zapisywanie wyników. To, co nas od początku skłoniło do zainteresowania się Gentoo, a dokładniej narzędziem do zarządzania paczkami Portage, to potrzeba stworzenia własnych zestawów oprogramowania od podstaw, z możliwością dostosowania ich do własnych potrzeb. Potrzebujemy narzędzia, które nie tylko zautomatyzuje proces tworzenia i instalacji paczki, ale także będzie na bieżąco z najnowszymi, a także poprzednimi wydaniami tej paczki. Narzędzie to musi też potrafić prześledzić zależności przy budowaniu, oraz poradzić sobie doskonale z instalacją. Ewentualnie jedyną dodatkową funkcjonalnością, jaką chcielibyśmy zobaczyć w Portage byłaby możliwość automatycznego usunięcia zależności paczki, które były potrzebne do jej zbudowania, przy jednoczesnym pozostawieniu zależności potrzebnych do jej uruchomienia (DEPENDS vs RDEPENDS w pliku ebuild). W ten sposób nasz testowy system miałby tylko najbardziej niezbędny zestaw paczek, które chcemy mieć zainstalowane, zaś nadmiarowe oprogramowanie nie miałoby możliwości ewentualnego przeszkadzania w naszych testach. Poza tym szczegółem jesteśmy bardzo zadowoleni z narzędzia Portage, oraz ogólnie Gentoo. Odkąd zaczęliśmy bawić się Gentoo i badać, w jaki sposób możemy go wykorzystać, używaliśmy go na codzień i odgrywało ono integralną rolę w rozwijaniu naszego projektu. Inni developerzy w OSDL również zaczęli używać Gentoo w codziennych zadaniach i często preferują używanie go jako ulubionej platformy do testów."
Dziękujemy za tę miłą historię!
"Oko za oko uczyni cały świat ślepym" (Ghandi)
Ilustracja 3.1: Tom Martin aka slarti |
![]() |
Developerem tego tygodnia jest Tom Martin, bardziej znany jako Slarti. Zajmuje się wsparciem pakietów dla platformy AMD64, utrzymuje kilka ebuildów w kategorii net-mail, jest członkiem grupy zajmującej się narzędziami konsolowymi, a także rekrutuje nowych członków. Jego kolejnym "wielkim zadaniem" będzie testowanie Mono na AMD64 z pomocą zajmującego się Mono, Petera "latexer" Johansona. Jak w przypadku wielu innych developerów Gentoo, jest to jego pierwszy projekt OSS, a zarazem projekt z uczestnictwa w którym jest najbardziej dumny (by być bardziej precyzyjnym, pracuje nad mailer-config oraz przewodnikiem UTF-8). Dodatkowo sprawia mu przyjemność znajdowanie nowych developerów oraz nadzorowanie, czy robią to co trzeba.
Pomimo tego że wydaje się starszym, ciągle uczęszcza do szkoły w Guernsey, gdzie wkrótce czekają go końcowe egzaminy GCSE. Guernsey jest małą wyspą z zaledwie 65 tysiącami stałych mieszkańców o powierzchni około 24 mil kwadratowych.
Jego ulubionymi programami jest szalone połączenie: "Zsh jest jedną najlepszych rzeczy jakie widziałem. Myślę że imagemagick, LaTeX, rubber, mpd i t-prot są również bardzo użytecznymi programami." Wszystkie zazwyczaj działą pod kontrolą Openboxa, razem z takimi dodatkami jak mutt, vim, irssi. Oczywiście platformą kontrolującą te aplikacje jest własnoręcznie złożone AMD64, któremu od niedawna towarzyszy Sun Ultra 2. Gdy programuje najczęściej (nad-)używa Ruby (jako że charakteryzuje się "świetną koncepcją programowania zorientowanego obiektowo"), uruchomionego w rxvt-unicode.
Kiedy odklei się od komputera lubi grać w rugby oraz na gitarze, jak również słuchać różnorodnych rodzajów muzyki. Jeśli interesują cię dokładniejsze informacje, zaglądnij na jego stronę developerską.
"'Gentoo jest swobodą wyboru!'
Haha. Nie, niezupełnie, myślę że nie swoboda wyboru, najważniejsza jest elastyczność. Możesz spowodować, że będzie dla ciebie pracować."
Gentoo wspomniane w książkach
Użytkownik forum radulucian przedstawił informację mówiącą, że udało mu się odnaleźć około 27 opublikowanych książek w których wspomniano Gentoo Linux. W wątku przedstawił, co znalazł w jednej z nich. Recenzja umieszczona w książce "Linux Transfer for Windows Power Users: Getting Started with Linux for the Desktop" wydaje się być całkiem sprawiedliwa, wskazuje ona dużą społeczność stojącą za Gentoo Linux, ale nie jest polecana jako najlepszy wybór dla nowych użytkowników, poznających dopiero arkana Linuksa. Dla autora Gentoo jest jedną z sześciu najważniejszych dystrybucji.
konkurs na nową witrynę Gentoo Foundation
Moderator forum M Curtis Napier (curtis119) przedstawił kilka najnowszych zrzutów ekranu przedstawiających postępy we wdrażaniu zmiany wizerunku głównej strony Gentoo. Jeśli chcesz się przekonać jak w niedługiej przyszłości będzie ona wyglądać, powinieneś bliżej przyglądnąć się wątkowi.
błędy elibtoolize
Jeśli emerge zakończy się błędem oraz komunikatem "Portage patch failed to apply (ltmain.sh version 1.3.4)!" lub podobnym, prawdopodobnie jest to dobrze znany problem. Będzie on naprawiony jak tylko Mike Frysinger nas o tym fakcie poinformuje.
aktualizacja bugs.gentoo.org
Jeffrey Forman należący do zespołu zajmującego się infrastrukturą zaktualizował serwis bugzilla pod adresem . Lista nowych możliwości została opisana w e-mailu autora
propozycja nowej kategorii
Wszystko zaczęło się od propozycji stworzenia nowej kategorii "cellphone", gdzie znalazłyby się wszystkie programy umożliwiające współpracę z telefonami komórkowymi, ale wkrótce zmieniło się w dyskusję czy portage powinno dawać możliwość umieszczenia jednego ebuilda w wielu kategoriach
nowa wersja profuse jest już dostępna
Damien Krotkine, nasz haker zajmujący się libconf i profuse opublikował nową wersję profuse, edytor flagi USE, oraz możliwy zamiennik ufed.
śmierć wszystkim "underquoted definition" w plikach M4
Aaron Walker napisał: "Chciałbym zaproponować nową funkcję dla eutils.eclass, której celem będzie poprawienie plików M4 tak by aclocal nie generował warningów 'underquoted definition'"
Powinno to znacznie zredukować lub wyeliminować dużą liczbę (nieszkodliwych) ostrzeżeń generowanych w czasie konfiguracji, przed kompilacją, niektórych pakietów.
Austria: udany Grazer Linuxtage
Dzięki komitetowi organizacyjnemu Grazer Linuxtage, impreza która odbyła się w sobotę 14-go maja, była udaną okazją, aby opowiedzieć ludziom o Gentoo, rozdać ulotki i płyty LiveCD, ale także spotkać się i lepiej poznać.
Ilustracja 5.1: Z lewej: Ekipa Gentoo, z prawej zespoły: Gentoo, Debian i Grml |
![]() |
Na zdjęciu z lewej strony widzimy część ekipy Gentoo: Gregor Perner, administrator forum Wernfried Haas (amne), brat Gregora - Philip, Gentoo developer Roger Miliker (roger55), użytkownicy nephros i Markus Lang. Dla większości z nich było to pierwsze spotkanie w realnym świecie. Na drugim zdjęciu widzimy spotkanie przedstawicieli Gentoo, z ekipami innych dystrybucji: Debiana oraz grml. Gdy Linuxtag dobiegł końca, większość z obecnych wzięła odział w kolejnej imprezie (o charakterze towarzyskim), która stanowiła miłe dopełnienie udanego dnia.
Uwaga: Zdjęcia pochodzą z Galerii Grazer Linuxtage. |
Ow Mun Heng z Kuala Lumpur opublikował właśnie pierwsze wydanie swojego nowego miesięcznika "Malaysian OSS Magazine" (Malezyjski magazyn OSS). Inauguracyjny numer zawiera artykuł poświęcony swsuspend2 (aplikacji zarządzającej pamięcią i poborem energii, dedykowanej dla posiadaczy notebooków), w dystrybucji autora: Gentoo.
Pamiętacie Kuro-Box, który opisywaliśmy w sekcji Przyszłość, kilka miesięcy temu? No cóż, wydaje się, że małej firmie z Illinois (Sumo Computer), pomysł ten spodobał się tak bardzo, że uczynili z niego produkt, który ma szanse zaistnieć na rynku. Oświadczenie dla prasy wydane w zeszłym tygodniu, ogłasza sprzedaż Kuro-Boxa wyposażonego w dysk Maxtora 250GB i preinstalowany Gentoo Linux. Produk jest już gotowy, nastawiony na klientów potrzebujących "systemu bardziej przyjaznego dla użytkownika i gotowego do użytku" (za 549$). Melody Bornheimer z Sumo Computer mówi, że zdecydowali się na wybór Gentoo, ze względu na łatwość administracji oraz zbiór 9000 open-source'owych aplikacji zaadoptowanych dla systemu.
Popularny serwis Ladislava Bodnara poświęcony informacjom o nowych i istniejących dystrybucjach Linuksa, Distrowatch, publikuje także swój tygodnik-newsletter, wychodzącyc tego samego dnia co GWM. Newsletter Distrowatch z zeszłego poniedziałku, rozpoczyna się mini-recenzją Gentoo 2005.0, autorstwa Roberta Storeya, podsumowywującą jego doświadczenia z pierwszej instalacji Gentoo. Konkluzja: "Nie dla cioci Kloci", choć wydźwięk tekstu jest generalnie pozytywny.
7. Odeszli, przybyli, zmienili status
Następujący developerzy opuścili projekt Gentoo Linux w minionym tygodniu:
Następujący developerzy przyłączyli się do projektu Gentoo Linux w minionym tygodniu:
Następujący developerzy zmienili w minionym tygodniu pełnioną w projekcie Gentoo Linux funkcję:
gzip zawiera kilka usterek potencjalnie umożliwiających intruzom wykonywanie niepożądanych poleceń.
Więcej informacji można znaleźć w komunikacie GLSA
Usterka w dekodowaniu pakietów upodatnia TCPDump na zdalne ataki Denial of Service.
Więcej informacji można znaleźć w komunikacie GLSA
Biblioteka libTIFF jest podatna na przepełnienie bufora, a przez to na wykonywanie niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
HT Editor: Kilka błędów przepełnienia bufora
W HT Editor odkryto dwie usterki, potencjalnie umożliwiające wykonywanie niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
Gaim: Przepełnienie bufora i Denial of Service
Gaim zawiera dwie usterki, potencjalnie umożliwiające wykonywanie niepożądanego kodu oraz ataki Denial of Service.
Więcej informacji można znaleźć w komunikacie GLSA
phpBB jest podatne na ataki cross-site scripting, a przez to na wykonywanie niepożądanych skryptów.
Więcej informacji można znaleźć w komunikacie GLSA
Mozilla Suite, Mozilla Firefox: Kilka usterek
Kilka usterek w Mozilla Suite i Firefox może pozwolić intruzowi na przeprowadzenie ataków cross-site scripting i wykonywanie niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
PostgreSQL jest podatny na ataki Denial of Service i może potencjalnie pozwolić nieuprzywilejowanym użytkownikom na przejęcie praw administratora.
Więcej informacji można znaleźć w komunikacie GLSA
FreeRADIUS: SQL injection i Denial of Service
Serwer FreeRADIUS jest podatny na ataki SQL injection i przepełnienie bufora, potencjalnie umożliwiając ujawnienie i modyfikację danych oraz Denial of Service.
Więcej informacji można znaleźć w komunikacie GLSA
Cheetah: Niezaufana ścieżka wyszukiwania modułów
Cheetah zawiera w kodzie importującym moduły błąd, który może pozwolić lokalnym użytkownikom na eskalację uprawnień.
Więcej informacji można znaleźć w komunikacie GLSA
W GNU debugger odkryto kilka usterek potencjalnie umożliwiających wykonywanie niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
ImageMagick, GraphicsMagick: Denial of Service
Narzędzia ImageMagick i GraphicsMagick mogą zostać użyte do przeprowadzenia ataku Denial of Service.
Więcej informacji można znaleźć w komunikacie GLSA
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 developerami. Pomiędzy 08 May 2005 a 22 May 2005, aktywność w serwisie przedstawiała się następująco:
Spośród 8469 obecnie otwartych bugów: 89 oznaczono jako 'blocker', 221 jako 'critical', a 621 jako 'major'.
Developerzy oraz zespoły, które zamknęły najwięcej bugów w minionym tygodniu, to:
Developerzy oraz zespoły, które zamknęły najwięcej bugów w minionym tygodniu, to:
Jeśli chcesz, aby ten magazyn był jeszcze lepszy, podziel się z nami swoją opinią na jego temat.
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.
Gentoo Weekly Newsletter jest dostępny w następujących językach: