Týždenník Gentoo: 30 Október 2006
1.
Gentoo novinky
XMMS v procese odstraňovania
Ako mnohí z Vás pravdepodobne vedia, na budúci mesiac bude XMMS odstránene
z portage tree. XMMS má veľa bugov a vyžaduje veľa záplat, upstream vývoj a
odstraňovanie bugov boli zastavené v prospech prichádzajúceho XMMS2
a navyše XMMS nemá údržbára v Gentoo. Audacious je kompatibilný s existujúcimi
XMMS themes a viacerí Audacious vývojári spolupracovali s Gentoo komunitou
na zjednodušení prechodu.
Viac informácií o tejto zmene môže byť nájdených na
XMMS stránke.
#gentoo-uk pod novým manažmentom
Keďže Gentoo vývojár Tim Yamin (plasmaroo) nedávno odišiel do penzie,
#gentoo-uk IRC kanál je teraz manažovaný
Royom Bamfordom
. #gentoo-uk IRC kanál je
anglicky hovoriaci IRC kanál určený predovšetkým na diskusio o Gentoo, Linux-e a
iných počítačov sa týkajúcich tém. Keďže je to malý kanál, pravidlá o téme diskusie
sú prispôsobné podľa aktuálneho zamestnanie kanála. Avšak, #gentoo-uk narástol
za posledný rok o približne 25% a v dôsledku toho bol vytvorený #gentoo-chat
na 'odľahčenie' a umožnenie začatia alebo pokračovania konverzácií ktoré by boli
off-topic keď začne on-topic debata na $gentoo-uk. Zdá sa, že to
zatiaľ funguje dobre, s vačšinou užívateľov navzájom sa postrkujúcich na
#gentoo-chat, tak umožňujúc vyššio prioritu pre on-topic konverzácie na
hlavnom kanáli.
Aby ste sa ukázali alebo stali pravidelným účastníkom kanála, nemusíte
byť tamojším -
kanál ma už niekoľko kontinentálnych prispievateľov. Keďže #gentoo-uk je ovľa
tichší než hlavný #gentoo anglicky hovoriaci podporný kanál, nový IRC užívatelia
ho môžu považovť za lepšie miesto ako #gentoo pre začiatky - spoznávanie
IRC klientov a robenie chýb v rámci malej priateľskej skupiny. Tiež to
dobre funguje na pokusy o vyriešenie odkladaných záležitostí keďže je tam
podávaného menej rozptyľujúceho materiálu.
Prosím zastavte sa a povedzte hello, zostante na chvíľu, alebo nás doknca pridajte
do Vášho auto-join zoznamu!
CJK tím hľadá pomoc
Gentoo CJK tím nemá dostatok pracovníkov, väčšina balíčkov v portage tree je stará
a nie je aktívne udržovaná (zo strany Gentoo). Keďže podpora CJK jazykov
je niečo čo by Gentoo radšej nestratilo, Diego Pettenò (Flameeyes) žiada, aby
ľudia zaujímajúci sa o údržbu niektorých balíčkov kontaktovali CJK tím, takže
eventuále môžu byť ustanovení náhradní údržbári (a eventuálne povedú
k zaúčaniu tých, čo sa najviac zaujímajú).
Prosím kontaktujte
CJK tím
ak sa
zaujímate o údržbu balíčka ktorý je už v portage alebo aj ak chcete pridať
nový balíček ktorý môže nahradiť existujúci.
Scheme team hľadá pomocníkov
Gentoo plánovací tím (The Gentoo Scheme herd maintainers) má momentálne vážny problém s počtom ľudí.
ľudia zaujímajúci sa o tieto miesta by mali byť už Gentoo developeri, alebo by sa mali chcieť nimi stať
na to, aby mohli začať spravovať tieto balíčky.
Ak máte záujem o plánovanie Gentoo projektu, neváhajte kontaktovať
recruiters@gentoo.org a začať pracovať na tom stať sa developerom už dnes.
Turecký prekladací team hľadá pomocníkov
Znovuzrodený GWN Turecký prekladací team hľadá pomocníkov na prekladanie GWN každý týždeň.
Záujemci by mali vedieť dobre anglicky a turecky a mali by mať čas prispievať pravidelne na týždennej báze.
Ak máte zájuem pomôcť, pre viac informácií kontaktujte GWN na adrese gwn-feedback@gentoo.org.
Existuje aj turecký IRC kanál, #gentoo-tr, ktorý môžu používať aj iný turecky hovoriaci návštevníci, a ktorý
je skvelým miestom na spoluprácu pri prekladoch.
2.
Hlas komunity
gentoo-user
dátum v emerge logoch
Jorge Almeida chcel vedieť, či kryptovacie čísla (napr.
"1161911504") na začiatku každého riadku v jeho emerge logu boli nejaké dátumy,
a ak áno, ako ich zobraziť do ľudsky čitateľného formátu.
Harm Geerts potvrdil, že kryptovacie čísla sú čísla tzv. Unix time ("počet sekúnd, ktoré uplynuli od polnoci UTC
1. januára 1970, nepočítajúc prestupné sekundy") a navrhol prekladať ich pomocou Pythonu.
Code Listing 2.1: Converting from UNIX time with python |
$ python -c "import time; print time.ctime(1161911504)"
|
Bo Ørsted Andresen navrhol namiesto Pythonu použiť awk.
Code Listing 2.2: Converting from UNIX time with awk #1 |
$ tail /var/log/emerge.log | awk -F: '{print strftime("%D %X %Z", $1),$2}'
|
Peter Ruskin to vylepšil na kratší a menej medzinárodne závislý výstup.
Code Listing 2.3: Converting from UNIX time with awk #2 |
$ tail /var/log/emerge.log | awk -F: '{print strftime("%c", $1),$2}'
|
Posledné (a pre Jorge-a najvhodnejšie) riešenie bolo od Richarda Fisha.
Code Listing 2.4: Converting from UNIX time using date |
$ date -d @1161911504
|
Boli aj ďaľšie návrhy pre portage špecifickejšie riešenia: Neil
Bothwick navrhol emergo-vať app-portage/genlop, parsovaciu aplikáciu na emerge log.
Harm Geerts navrhol qlop, ktorý je súčasťou balíčku app-portage/portage-utils.
resolv.conf otázka/Editovanie /etc/init.d/net.eth0 aby presunul nastavenia
do dhcpcd
Dvaja rozdielni užívatelia mali podobné problémy s dhcpcd a resolv.conf. Keď nabootoval,
Matthew Lee zistil že súbor resolv.conf je prepísaný verziou bez DNS nameserverov.
Michael Sullivan chcel aby dhcpcd neprepisoval jeho resolv.conf.
Richard Fish odporučil aby si Michael prečítal /etc/conf.d/net.example. Poukázal
že ak Michael naozaj chcel plnú kontrolu jeho dhcp nastavení, mohol použiť niečo
ako dhcpcd_INTERFACE="DHCP PARAMETRE". Ale ľahšia cesta ako toto dosiahnuť
je použitie generických dhcp parametrov vo forme dhcp_INTERFACE="nodns".
Novensiles divi Flamen mal pre Matthewa rovnakú pripomienku, zatiaľ čo Vikas
Kumar odporučil dns_servers_INTERFACE=( "DNS SERVER 1 IP" "DNS SERVER
2 IP" ).
gentoo-catalyst
Konečne sme prekonali ťažkosti a môžme vytvárať live CD pomocou Catalyst-u
Ed Borasky používa catalyst na vytváranie Gentoo live CD pre pokročilú
aplikovanú matematiku (pozri
http://rubyforge.org/cgi-bin/viewvc.cgi/Rameau/Rameau.pdf?root=cougar&view=co
). Počas budovania musel odmaskovať hard-maskovaný balíček
sys-apps/gli, Gentoo Linux Installer. Chcel vedieť či to bolo správne, a
tiež ako vytvoriť live CD bez inštalatéra.
K prvej otázke Andrew Gaffney odporučil použitie portage_overlay v
spec súbore, alebo odmaskovanie gli v Edovom snapshote. Na vytvorenie
neinštalujúceho-sa live CD by gli malo byť úplne odstránené zo spec súboru.
Ed taktiež chcel vedieť ako nainštalovať nejaké testované balíčky a či existuje
overlay pre make.conf. Chris Gianelloni odpovedal, že v designe sa nenachádza
(pretože účel catalystu je tvoriť releasy, v ktorých testovaný softvér nemá
byť použitý). Avšak Ed môže označiť ktorékoľvek balíčky ako stabilné v jeho
snapshote.
Ed odpovedal, že nakoľko potreboval iba niekoľko unstable balíčkova, toto
riešenie je preňho postačujúce.
3.
Gentoo v tlači
EngadgetHD (Oct 26 2006)
Autor Ben Drawbaugh opisuje ako upgradovať hard disk v Series3 TiVo.
Aký software odporúča na skopírovanie údajov na nový disk?
Gentoo, samozrejme. Drawbaugh popisuje použitie Minimal InstallCD média
a dd na skopírovanie údajov.
4.
Zmeny vo vývojovom týme Gentoo
Presuny
Následujúci vývojári opustili Gentoo projekt:
Nástup
Následujúci vývojári sa pridali ku Gentoo projektu:
- Christian Faulhammer (opfer) emacs/x86
Zmeny
Následujúci vývojári zmenili miesto Gentoo projekte:
5.
Gentoo security
OpenSSL: viaceré zraniteľnosti
OpenSSL obsahuje viaceré zraniteľnosti vrátane umožnujúcich vzdialené vykonanie
kódu.
Pre viac informácií je k dispozícii
GLSA Oznámenie
Apache mod_tcl: Format string zraniteľnost
Format string zraniteľnost bola nájdená v Apache mod_tcl, čo umožnuje vzdialené
vykonanie kódu.
Pre viac informácií je k dispozícii
GLSA Oznámenie
Cheese Tracker: Buffer Overflow
Cheese Tracker obsahuje buffer overflow chybu, čo umožnuje vzdialené
vykonanie kódu.
Pre viac informácií je k dispozícii
GLSA Oznámenie
PHP: Integer overflow
PHP je zraniteľné na integer overflow, čo umožnuje vzdialené
vykonanie kódu.
Pre viac informácií je k dispozícii
GLSA Oznámenie
6.
Odstránenie balíčkov
Toto je zoznam balíčkov, ktoré budú v blízkej budúcnosti odstránené.
Odstraňované balíčky pochádzajú z mnohých lokácií vrátane Treecleanerov a mnohých vývojárov.
Posledné pomazanie:
XMMS a priatelia:
Kôli veľkému množstvu balíčkov v maske XMMS boli tieto umistnené v samostanej
sekcii.
7.
Bugzilla
Sumár
Štatistiky
Gentoo comunita používa nástroj Bugzilla (bugs.gentoo.org) na zaznamenanie a
sledovanie bugov, notifikácií, pripomienok a ostatných interakcií na komunikáciu
s vývojárskym teamom. Medzi 22 Októbrom 2006
a 29 Októbrom 2006 aktivita na stránke viedla k:
- 913 nových bugov počas tohto obdobia
- 559 bugov zatvorených alebo vyriešených počas tohto obdobia
- 36 predtým zatvorených bugov bolo znovuotvorených počas tohto obdobia
- 180 uzatvorených ako NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM počas tohto
obdobia
- 192 bugov označených ako duplicitné
Z 11128 momentálne otvorených bugov: 32 je označených ako 'blocker', 116 je
označených 'critical', a 536 je označených 'major'.
Klasifikácia zatvorených bugov
Vývojári a tímy, ktoré uzatvorili najviac bugov počas tejto doby sú:
Klasifikácia nových bugov
Vývojári a tímy, ktorým bolo pridelených najviac bugov počas tejto doby sú:
8.
Feedback na Gentoo týždenník
Na Gentoo týždenníku sa podieľajú dobrovoľníci z komunity, ktorí nám posielajú
svoje nápady a články. Ak sa zaujímate o písanie pre Gentoo týždenník, chcete
poslať feedback na nejaký článok alebo už máte článok, ktorý by ste chceli
uverejniť v Gentoo týždenníku, pošlite prosím mail na feedback a pomôžte spraviť Gentoo
týždenník lepsím.
9.
Informácie pre odoberanie Gentoo týždenníka
Pre zapísanie sa na odoberanie Gentoo týždenníka pošlite prázdny e-mail na
gentoo-gwn+subscribe@gentoo.org.
pre odpísanie sa pošlite prázdny e-mail na
gentoo-gwn+unsubscribe@gentoo.org
z e-mailovej adresy, na ktorú ste Gentoo týždenník odoberali.
10.
statné jazyky
Gentoo týždenník je taktiež dostupný v týchto jazykoch:
|