Gentoo Weekly Newsletter: 30. Oktober 2006
1.
Gentoo News
XMMS being removed
Wie viele von Ihnen sicherlich wissen, wird XMMS im nächsten Monat aus dem
Baum entfernt. XMMS hat mehrere Fehler und benötigt starke Überarbeitung, zudem
ist die Entwicklung und Fehlerbereinigung vollständig in das kommende XMMS2
eingegangen. Für XMMS hat Gentoo auch keinen Projektverantwortlichen.
Audacious ist kompatibel mit existierenden Theman und einige Entwickler von
Audacious arbeiteten mit Gentoo zusammen, um den Übergang einfach zu gestalten.
Mehr Informationen zu dieser Änderung kann auf der
XMMS Seite gefunden werden.
#gentoo-uk mit neuem Management
Mit dem kürzlichen Ausscheiden des Gentoo Entwickler Tim Yamin (plasmaroo), ging
die Kontrolle des #gentoo‑uk IRC Channel an Roy Bamford. Der #gentoo-uk IRC Channel ist
ein englischsprachiger IRC Channel, in dem hauptsächlich Diskussionen über
Gentoo, Linux und andere Computerbezogene Themen geführt werden. Weil es ein
kleiner Channel ist, sind die Themenregeln sehr locker. Dennoch ist #gentoo-uk um
25% gewachsen im letzten Jahr gewachsen und deshalb wurde #gentoo-chat erstellt,
um dort viele off-topic Unterhaltungen aufzufangen und die on-topic Unterhaltungen
in #gentoo-uk zu konzentrieren.
Es gibt keine speziellen Aufenthaltsvorschriften, der Channel hat aber mehrere
Mitwirkenden. Weil #gentoo-uk viel ruhiger ist als der Hauptchannel #gentoo,
ist es für neue IRC Benutzer sicher ein besserer Platz um sich einzugewöhnen und
ihre IRC Clients kennenzulernen. Der Channel ist auch gut, um langwierige Probleme
zu lösen, weil weniger ablenkende Meldungen auftauchen.
Bitte verbinden Sie sich einmal und sagen Sie Hallo, verbleiben Sie eine Weile
oder fügen Sie den Channel zur auto-join Liste hinzu!
CJK Team benötigt Hilfe
Das Gentoo CJK Team ist unterbesetzt, die meisten Pakete im Baum sind alt
und nicht aktiv gewartet (auf Seiten von Gentoo). Um die Unterstützung der
CJK Sprachen nicht gänzlich zu verlieren, sucht Diego Pettenò (Flameeyes)
nach Helfern, die einige Pakete betreuen wollen und bittet diese, das CJK Team
zu kontaktieren, so dass evtl. stellvertretende Wartungspersonen bestimmt werden
können, oder evtl. ein Mentor das Interessanteste vorführt.
Bitte kontaktieren Sie das CJK Team wenn Sie
daran Interesse haben, ein Paket, das im Baum zu warten oder wenn Sie ein neues
Paket einrbringen wollen, um ein altes abzulösen.
Scheme Team sucht nach Helfern
Die Gentoo Schene Herd Entwickler sind ernsthaft unterbesetzt in dieser Zeit.
Interessierte können entweder Entwickler sein, oder welche, die es erst noch
werden wollen um die Arbeit an den Paketen anfangen.
Wenn Sie Interesse an Schemas und den Gentoo Projekt, sind Sie eingeladen,
recruiters@gentoo.org zu kontaktieren und Morgen ein Entwickler
zu werden.
Türkische Übersetzerteam sucht Ihre Hilfe
Das kürzlich neu belebte GWN türkische Übersetzerteam sucht nach Hilfe bei der
wöchentlichen Übersetzung. Interessierte benötigen gute Englisch und Türkisch
Kenntnisse und sollte wöchentlich Zeit haben. Wenn Sie interessiert sind,
kontaktieren Sie bitte den GWN über gwn-feedback@gentoo.org
für weitere Informationen. Es gibt auch einen Türkischen IRC Channel,
#gentoo-tr, welcher ein paar türksich-sprechende Besucher vertragen kann.
Es ist ein guter Ort, um dort an den Übersetzungen zu arbeiten.
2.
Gehört in der Community
gentoo-user
Datum im emerge log
Jorge Almeida wollte wissen, ob die kryptischen Nummern
(z.B. "1161911504") am Anfang jeder Zeile im emerge log
das Datum sein sollen, und wenn ja wie man sie in eine von
Menschen lesbare Form bringen kann. Harm Geerts bestätigt,
dass die Zahlen Unix Zeit sind. ("die Anzahl Sekunden, die
seit Mitternacht UTC am morgen des 1.1.1970 vergangen sind")
und schlug vor es mit Hilfe von Python zu übersetzen.
Befehlsauflistung 2.1: Konvertieren der UNIX Zeit mit python |
$ python -c "import time; print time.ctime(1161911504)"
|
Bo Ørsted Andresen schlug vor dafür awk zu verwenden.
Befehlsauflistung 2.2: Konvertieren der UNIX Zeit mit awk #1 |
$ tail /var/log/emerge.log | awk -F: '{print strftime("%D %X %Z", $1),$2}'
|
Peter Ruskin änderte es leicht ab, damit es kürzer und
leichter Verständlich ist.
Befehlsauflistung 2.3: Konvertieren der UNIX Zeit mit awk #2 |
$ tail /var/log/emerge.log | awk -F: '{print strftime("%c", $1),$2}'
|
Die letzte (und für Jorge die beste) Methode war die von Richard Fish.
Befehlsauflistung 2.4: Konvertieren der UNIX Zeit mit date |
$ date -d @1161911504
|
Es gab auch einige an portage angepasste Lösungen:
Neil Bothwick schlug vor app-portage/genlop zu
emergen, ein emerge log parsing Tool. Harm Geerts schlug
qlop vor, welches Teil des app-portage/portage-utils
Paketes ist.
resolv.conf Frage und Anpassden der /etc/init.d/net.eth0 für dhcpcd
Zwei verschiedene User hatten ähnliche Probleme mit dhcpcd und
der resolv.conf. Beim booten wurde Matthew Lee's resolv.conf
von einer Version ohne DNS Nameserver überschrieben.
Michael Sullivan wollte, dass dhcpcd nicht seine resolv.conf
überschreibt.
Richard Fish schlug vor, dass Michael die /etc/conf.d/net.example
lesen soll. Er hob hervor, dass wenn Michael wirklich volle Kontrolle
über seine dhcp Optionen haben will, sollte er irgendetwas
wie dhcpcd_INTERFACE="DHCP PARAMETERS" einfügen.
Ein einfacherer Weg wäre der Eintrag dhcp_INTERFACE="nodns".
Novensiles divi Flamen hatte den gleichen Vorschlag für Matthew, während
Kumar den Eintrag dns_servers_INTERFACE=( "DNS SERVER 1 IP"
"DNS SERVER 2 IP" ) Vorschlug.
gentoo-catalyst
Endlich Live CDs mit Catalyst bauen
Ed Borasky benutzt catalyst um eine Gentoo Basierte Live CD für
Angewandte Mathematik zu erzeugen (see
http://rubyforge.org/cgi-bin/viewvc.cgi/Rameau/Rameau.pdf?root=cougar&view=co
). Während des Bau vorganges musste er das hard-masked Paket
sys-apps/gli unmasken, den Gentoo Linux Installer. Er wollte
wissen, ob das Korrekt war und wie man eine CD ohne den Installer
baut.
Auf die erste Frage schlug Andrew Gaffney entweder die Nutzung eines
portage_overlays in der spec Datei vor, oder die Demaskierung von
gli in Ed's snapshot. Um eine Live CD ohne Installer zu erzeugen, soll
er gli komplett aus der spec Datei entfernen.
Ed wollte auch wissen, wie er einige Test Pakete Installieren kann und ob
es ein Overlay für make.conf gibt. Chris Gianelloni sagt, dass das eigentlich
nie vorgesehen war (weil catalyst nur zu dem Zweck Release CDs zu bauen
erdacht wurde, wo natürlich keine 'unstable' Software verwendet wird). Wie
auch immer, Ed kann die Pakete in seinem Snapshot einfach als 'stable'
markieren.
Ed antwortete, dass er nur ein paar 'unstable' Pakete benötigt, also
sollte das für ihn laufen.
3.
Gentoo in den Medien
EngadgetHD (26. Oktober 2006)
Autor Ben Drawbaugh beschreibt im Detail das Ersetzen einer Festplatte in
einem Series3 TiVo. Welche Software empfiehlt er, um die Daten auf die neue
Platte zu kopieren? Nun, Gentoo natürlich. Drawbaugh benutzt dazu die Minimal
InstallCD sowie dd zum Kopieren der Daten.
4.
Veränderungen bei den Gentoo-Entwicklern
Abgänge
Die folgenden Entwickler haben kürzlich das Gentoo Team verlassen:
Zugänge
Die folgenden Entwickler haben sich kürzlich dem Gentoo Team angeschlossen:
- Christian Faulhammer (opfer) emacs/x86
Veränderungen
Die folgenden Entwickler haben innerhalb des Gentoo Projektes kürzlich ihre
Rolle verändert oder neue Verantwortlichkeiten angenommen:
5.
Gentoo Security
OpenSSL: Mehrere Schwachstellen
OpenSSL enthält mehrere Schwachstellen, darunter womöglich auch die
entfernte Ausführung von beliebigem Code.
Für weitere Infos siehe die
GLSA Meldung
Apache mod_tcl: Stringformatierungsprobleme
Eine Schwachstelle beim Formatieren von Strings wurde im Apache mode_tcl
entdeckt, was womöglich die entfernte Ausführung von beliebigem Code zuläßt.
Für weitere Infos siehe die
GLSA Meldung
Cheese Tracker: Pufferüberlauf
Cheese Tracker enthält einen Pufferüberlauf, was womöglich die entfernte
Ausführung von beliebigem Code zuläßt.
Für weitere Infos siehe die
GLSA Meldung
PHP: Integerüberlauf
PHP ist anfällig für einen Integerüberlauf, was womöglich die entfernte
Ausführung von beliebigem Code zuläßt.
Für weitere Infos siehe die
GLSA Meldung
6.
Anstehende Entfernung von Paketen
Dies ist eine Liste derjenigen Pakete, von denen angekündigt wurden, dass
sie in Kürze aus dem Portage-Baum entfernt werden. Die Informationen darüber,
welche Pakete genau entfernt werden sollen, stammen aus vielen Quellen,
darunter das Treecleaner Projekt
und auch viele Entwickler.
'Letzte Ölung':
XMMS und 'Freunde':
Wegen der großen Anzahl an XMMS-maskierten Paketen wurden diese in
einen eigenen Abschnitt gesetzt. Dies geschah, damit das Thema die richtige
Aufmerksamkeit bekommt, da es viele Leute betrifft und das Thema selbst
heiß debatiert wird.
7.
Bugzilla
Zusammenfassung
Statistik
Die Gentoo Community verwendet Bugzilla (
bugs.gentoo.org) um Bugs,
Meldungen, Vorschläge und andere Kommunikationen mit dem Entwicklerteam
zu protokollieren. Die Aktivitäten zwischen dem 22. Oktober 2006 und
29. Oktober 2006 resultieren in:
- 913 neuen Bugs
- 559 geschlossenen oder gelösten Bugs
- 36 wiedergeöffneten Bugs
- 180 als NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM geschlossener Bugs
- 192 als Duplikate bezeichneten Bugs
Von den 11128 zur Zeit offenen Bugs sind 32 als 'blocker', 116 als
'critical' und 536 als 'major' markiert.
Rangliste geschlossene Bugs
Die Entwickler und Entwicklerteams welche die meisten Bugs geschlossen haben
sind:
Rangliste neue Bugs
Die Entwickler und Entwicklerteams welche diese Woche die meisten neuen Bugs
zugewiesen bekommen haben sind:
8.
GWN Feedback
Bitte senden Sie uns Feedback und helfen Sie dabei
mit, den GWN besser zu machen.
9.
GWN Abonnenment-Infos
Um den Gentoo Weekly Newsletter zu abonnieren, senden Sie bitte eine leere
Email an
gentoo-gwn-de+subscribe@gentoo.org.
Um das Abonnement des Gentoo Weekly Newsletter zu kündigen, senden Sie bitte
eine leere Email an
gentoo-gwn-de+unsubscribe@gentoo.org
und nehmen als Absender diejenige Email-Adresse, mit der Sie bestellt hatten.
10.
Andere Sprachen
Der Gentoo Weekly Newsletter ist auch in folgenden Sprachen verfügbar:
|