Debian Weekly News - 3. September 2001
---------------------------------------------------------------------------
Debian Weekly News
http://www.debian.org/News/weekly/2001/20/
Debian Weekly News - 3. September 2001
---------------------------------------------------------------------------
Debian für Profis. Das Deutsche Computermagazin c't hat in ihrer 17ten
Ausgabe eine [1]Untersuchung veröffentlicht, in der die Benutzung
verschiedener Linux-Distributionen durch unterschiedliche
Benutzergruppen verglichen werden. Ein Ergebnis dieser Untersuchung
ist, je mehr die Befragten mit Linux zu tun haben, desto häufiger
setzen sie Debian ein anstatt anderer Distributionen wie Mandrake,
SuSE oder RedHat. 28 Prozent der Personen mit mehr als fünf Jahren
Linux-Erfahrung bevorzugen Debian, allerdings benutzen nur 3 Prozent
der Einsteiger unsere Distribution.
Fehlende Lokalisierung. Der gleiche Artikel kritisiert die fehlende
deutsche Lokalisierung in allen Distributionen. Das zeigt, daß wir mit
unseren Projekten wie der [2]Übersetzung von Paketbeschreibungen,
übersetzten Boot-Floppies und übersetzten Texten für viele Pakete auf
dem richtigen Weg sind, um die Akzeptanz auch bei den nicht ganz so
sattelfesten englischsprechenden Benutzer zu steigern.
Lintian-Berichte sind zurück. Josip Rodin hat [3]angekündigt, daß die
öffentlichen Lintian-Berichte für alle Pakete wieder online sind. Sie
finden die Berichte jetzt sortiert nach [4]Paketnamen, [5]Betreuer
oder nach [6]Lintian-Tags. Die Hauptseite auf
[7]http://lintian.debian.org/ zeigt zudem einige interessante
Statistiken.
Neues Layout für lists.debian.org. Joy hat eine anstrengende Woche
gehabt, er hat ebenfalls [8]bekanntgegeben, daß es ein neues Layout
für das öffentliche Web-Archiv unserer Mailing-Listen unter
[9]http://lists.debian.org/ gibt. Die Hauptseite zeigt jetzt nur noch
auf Index-Seiten für [10]Entwicklung, [11]Anwender,
[12]Internationalisierung, [13]Verschiedenes etc. Das sollte die
Ladezeit für die Übersichts-Seiten drastisch reduzieren, da sie keine
Verweise mehr auf alle Listen enthalten, viele Personen haben diese
Änderung gewünscht.
Koordinierung der GPG-Signierung. Um in Debian's Web-of-Trust zu
gelangen, müssen potentielle Debian-Entwickler einen bereits
akzeptierten Entwickler persönlich treffen, um ihren
[14]GnuPG-Schlüssel (GPG) [15]signieren zu lassen. Obwohl ungefähr 900
Debian-Entwickler über die gesamte Welt verteilt sind, ist es oftmals
schwierig, einen in der Nähe zu finden. Um die Koordination solcher
Signierungs-Treffen zu unterstützen, hat Martin Michlmayr eine
[16]Webseite erstellt, auf der potentielle und vorhandene Entwickler
ihren Aufenthaltsort eintragen können. Zukünftige Entwickler können
jetzt auf einen Blick sehen, ob jemand in der Nähe bereit ist, sie zum
Signieren der GPG-Schlüssel zu treffen oder sich eintragen, damit ein
existierender Entwickler mit ihnen Kontakt aufnehmen kann.
Nicht-PIC-Code mit PIC-Code zu Bibliotheken linken. Eine
[17]Diskussion kam auf debian-devel auf, die sich mit dem Problem
befaßt, PIC- (positionsunabhängiger code) zusammen mit nicht-PIC-Code
in der gleichen dynamisch gelinkten Bibliothek zu linken. PIC-Code
wird in dynamisch gelinkten Bibliotheken (sogenannten Shared
Libraries) (Endung .so) benutzt, während nicht-PIC-Code bei statischen
Bibliotheken (Endung .a) Verwendung findet. Der Thread behandelt für
diejenigen, die es nicht bereits wußten, einige [18]Details über die
Art und Weise, wie unter Linux dynamisch gelinkt wird.
Fehlende RedHat-Kompatibilität. Ein Problem wurde mit Programmen
[19]entdeckt, die auf einem aktuellen RedHat-System übersetzt wurden.
Der [20]Grund dafür liegt in der Wahl des C++-Compilers (2.96) für das
Release von Redhat. Unglücklicherweise haben sie einen Compiler
verwendet, der [21]niemals freigegeben wurde und der Binärdateien
erzeugt, die inkompatibel mit denen älterer als auch mit denen neuerer
Versionen sind. Das prekäre an dieser Situation ist, daß viele
kommerzielle Hersteller RedHat-Systeme unterstützen und ihre Software
auf einem solchen Rechner übersetzen. Diese Software wird schlicht und
ergreifend nicht auf anderen Systemen laufen, was Firmen davon
abhalten könnte, Debian oder andere Distributionen auf ihren
Produktionssystemen einzusetzen. Das gleiche Problem ist SuSE im Mai
1999 passiert, als sie eine nicht freigegebene Version von egcs in
ihrer Distribution verwendet haben, was zu dieser [22]Ankündigung
geführt hat.
ReiserFS mit Debian? Eine Reihe von Personen möchten Debian auf einem
Reiser-Dateisystem laufen lassen, um von seinem Journaling und der
dramatisch reduzierten fsck-Zeit zu profitieren. Debian unterstützt
ReiserFS noch nicht offiziell in den Boot-Floppies. Auf freshmeat sind
jedoch [23]zwei Projekte aufgeführt, die Boot-Floppies von Debian und
Unterstützung für ReiserFS behandeln.
Abschnitte für doc-base. Yoshito Komatsu hat [24]herausgefunden, daß
es keine Policy, Howto oder sonstiges Dokument gibt, das uns sagt,
welche Abschnitte für welche Art von Dokumentation benutzt werden
soll, wenn sie mit doc-base registriert wird. Eine Möglichkeit, damit
klarzukommen, besteht darin, die Menü-Abschnitte als Richtlinie zu
nutzen. Yoshito hat schließlich einen [25]Vorschlag für eine Howto für
doc-base-Abschnitte gemacht.
Boxed Penguin enthält Debian GNU/Linux. [26]Mekinok Systems
Engineering hat [27]Boxed Penguin: Instant Infrastructure vorgestellt.
Dieses Produkt verwendet Debian GNU/Linux und ergänzt es durch
zusätzliche Pakete, die die meisten üblichen Teile der
Software-Infrastruktur einer Firma in ein einziges System integriert.
Das System besteht aus freier Software, so daß das Produkt selbst frei
ist. Mekinok hofft, durch Support Geld zu verdienen.
Schwere Zeiten für Security. Wichert Akkerman, Mitglied des Debian
Security Teams, hat eine [28]E-Mail veröffentlicht, in der er Probleme
mit Security-Uploads und den Architekturen skizziert, die mit woody
veröffentlicht werden. Zur Zeit muß das Security-Team sechs
Architekturen (alpha, arm, i386, m68k, powerpc, sparc) unterstützen.
Mit dem Release von woody kommen möglicherweise noch fünf weitere
Architekturen (ia64, hppa, mips, mipsel, s390) hinzu. Die Software auf
sechs Architekturen zu compilieren, ist bereits aufwendig, sie jedoch
auf elf Maschinen zu compilieren, ist noch mehr zeitfressend. Eine
mögliche Lösung ist die Verwendung vom rbuilder für alle
Architekturen, so daß die Compilierung per Mail angestoßen werden
kann.
Upload-Regeln im Freeze. Der Release-Manager, Anthony Towns, hat eine
[29]Bitte veröffentlicht, keine weitreichenden Änderungen am
Base-System während dieser Stufe des Einfrierens vorzunehmen, als
Vorbereitung auf das nächste Release. Änderungen sollten auf das
absolut benötigte Minimum reduziert sein, um das Paket für das Release
anzupassen. Der Fokus für Base-Pakete besteht im Beheben von
Release-kritischen Fehlern, andere Fehler und Wünsche können ebenfalls
erledigt werden, solange die Korrektur nur minimale Änderungen
vornimmt, damit keine neuen Fehler eingeführt werden. In seiner Bitte
ist zudem eine Liste der Base-Pakete enthalten.
Experimentelle Berlin-Pakete. Bastian Blank hat [30]vorläufige Pakete
vom Berlin Display Server [31]angekündigt. [32]Berlin ist ein
Fenster-System, das auf [33]Fresco aufbaut, einem mächtigen,
strukturierten Grafik-Toolkit. Berlin erweitert Fresco zu einem
kompletten, Netzwerk-transpartenten Fenster-System, das nicht auf X
basiert ist.
Debian auf Cygwin portieren? Klingt das nicht verrückt? Auf
debian-devel hat jemand eine [34]Diskussion über die Portierung von
Debian auf die Cygwin-Umgebung von Cygnus losgetreten, die auf einem
wohlbekannten nicht-freien System läuft. Es ist ziemlich unklar, wie
die Architektur benannt werden soll, doch wäre das eines der ersten
Dinge, die benötigt würden, damit dpkg wie gewünscht funktioniert.
Probleme mit LVM. Ein ernsthaftes Problem hat sich mit dem Logical
Volume Manager (LVM) und dem aktuellen Debian unstable
[35]herausgestellt. Das Problem ist relativ trickreich, da LVM
initialisiert werden muß, bevor alle Dateisysteme eingebunden werden,
es kann jedoch nicht korrekt initialisiert werden, da es die Datei
/etc/lvmtab schreiben möchte, was fehlschlagen wird, bevor das
Root-Dateisystem eingebunden ist, was wiederum unter Umständen nicht
eingebunden kann, da es auf einem LVM-Volume liegt. Der Betreuer hat
eine [36]mögliche Lösung vorgeschlagen. Eine andere Lösung wäre die
Verwendung einer [37]Initial Ramdisk.
Problem mit Schriften. Es wurde [38]berichtet, daß sich Schriften
unter Linux in keinem zufriedenstellendem Zustand befinden. Das
Problem besteht größtenteils darin, daß einige Applikationen
"blockartige" Schriften verwenden, Bitmap-basierte Schriften, die
vergrößert werden. Als Übung muß man nur eine Schriftart in xfig
benutzen, sie vergrößern, das ganze nach Postscript exportieren und
mit ghostscript anschauen. Einige Techniken wie Anti-Aliasing und
[39]Sub-Pixel Font Rendering können Teile des Problems lösen, das
erfordert jedoch Anpassungen im X-Server und den Applikationen. Ein
interessantes Projekt wurde während der Diskussion erwähnt:
[40]PfaEdit - Ein Editor für Postscript-Schriten.
Deutsche Debian-Nachrichten. Joey hat ein [41]Experiment gestartet und
die Einrichtung der Mailing-Liste debian-news-german beantragt. Die
Liste ist moderiert und wird Debian-Nachrichten und -Ankündigungen
enthalten, die ins Deutsche übersetzt wurden. Während der letzten
Monate wurden wurden Übersetzungen nur transparent auf www.debian.org
gemacht sowie auf [42]linux-community.de. Immer wieder treffen wir
jedoch Personen, die Englisch nicht fließend sprechen und eine
deutsche Nachrichten-Liste bestimmt begrüßen würden. Wir werden
herausfinden müssen, ob diese Liste von unseren Deutsch-sprechenden
Benutzern akzeptiert wird oder nicht.
Neueste Sicherheits-Hinweise
Wenn Sie einige dieser Pakete auf Ihrem System installiert haben,
sollten Sie so schnell wie möglich aktualisieren.
* [43]openldap -- Entfernter DoS
* [44]xloadimage -- Puffer-Überlauf
* [45]netkit-telnet -- Entfernter Exploit
* [46]fetchmail -- Speicher-Beschädigung
* [47]groff -- Format-String-Angriff
* [48]imp -- Drei entfernte Angriffe
* [49]wmaker -- Puffer-Überlauf
Neue Pakete
* [50]x-window-system und [51]x-window-system-core -- Neue X-Pakete,
yum!
* [52]lskb -- Das Linux Security Knowledge Base, enthält
Informationen über Linux-spezifische Sicherheitsprobleme.
* [53]samhain -- Integritäts-Prüfer und System zur Erkennung von
Einbrüchen, da ein wenig Paranoia eine gute Sache ist.
* [54]kinkatta -- Qt-Client für den AOL Instant Messenger.
* [55]kgeo -- Das Programm ist vorher als KEuklid bekannt, ein
Geometrie-Programm für KDE.
Übersetzung
Wir haben eine Menge Interesse erhalten, DWN zu übersetzen. Wenn Sie
noch nichts von uns gehört haben, werden wir bald von uns hören
lassen.
---------------------------------------------------------------------------
References
1. http://www.heise.de/ct/01/17/186/
2. http://auric.debian.org/~grisu/debian_translation/
3. http://lists.debian.org/debian-devel-0108/msg01092.html
4. http://lintian.debian.org/reports/packages_1.html
5. http://lintian.debian.org/reports/maintainers.html
6. http://lintian.debian.org/reports/tags.html
7. http://lintian.debian.org/
8. http://lists.debian.org/debian-devel-0108/msg01042.html
9. http://lists.debian.org/
10. http://lists.debian.org/devel.html
11. http://lists.debian.org/users.html
12. http://lists.debian.org/i18n.html
13. http://lists.debian.org/misc.html
14. http://www.gnupg.org/
15. http://www.debian.org/events/keysigning
16. http://nm.debian.org/gpg.php
17. http://lists.debian.org/debian-devel-0108/msg01045.html
18. http://lists.debian.org/debian-devel-0108/msg01105.html
19. http://lists.debian.org/debian-devel-0108/msg00982.html
20. http://lists.debian.org/debian-devel-0108/msg00996.html
21. http://gcc.gnu.org/ml/gcc-announce/2000/msg00003.html
22. http://www.geocrawler.com/archives/3/288/1999/5/0/2158757/
23. http://freshmeat.net/search/?site=Freshmeat&q=potato+reiserfs§ion=projects
24. http://lists.debian.org/debian-devel-0108/msg00869.html
25. http://lists.debian.org/debian-devel-0108/msg00975.html
26. http://www.mekinok.com/
27. http://www.mekinok.com/intranet/products/bp.html
28. http://lists.debian.org/debian-68k-0108/msg00016.html
29. http://lists.debian.org/debian-devel-announce-0108/msg00011.html
30. http://people.debian.org/~waldi/berlin/
31. http://lists.debian.org/debian-devel-0108/msg01342.html
32. http://www.berlin-consortium.org/
33. http://www2.berlin-consortium.org/fresco/
34. http://lists.debian.org/debian-devel-0108/msg01377.html
35. http://lists.debian.org/debian-devel-0108/msg01403.html
36. http://lists.debian.org/debian-devel-0108/msg01442.html
37. http://lists.debian.org/debian-devel-0108/msg01483.html
38. http://lists.debian.org/debian-devel-0108/msg01447.html
39. http://grc.com/cleartype.htm
40. http://pfaedit.sourceforge.net/
41. http://bugs.debian.org/109918
42. http://www.linux-community.de/
43. http://www.debian.org/security/2001/dsa-068
44. http://www.debian.org/security/2001/dsa-069
45. http://www.debian.org/security/2001/dsa-070
46. http://www.debian.org/security/2001/dsa-071
47. http://www.debian.org/security/2001/dsa-072
48. http://www.debian.org/security/2001/dsa-073
49. http://www.debian.org/security/2001/dsa-074
50. http://packages.debian.org/unstable/x11/x-window-system.html
51. http://packages.debian.org/unstable/x11/x-window-system-core.html
52. http://packages.debian.org/unstable/doc/lskb.html
53. http://packages.debian.org/unstable/admin/samhain.html
54. http://packages.debian.org/unstable/net/kinkatta.html
55. http://packages.debian.org/unstable/math/kgeo.html
Reply to: