Ausgabe Mai 2003
Artikel
Viele Software-Entwickler träumen von Tools, die automatisch Fehler finden und damit beim lästigen Debugging helfen. Sehr leistungsfähig ist Splint: Das Semantik-Prüfprogramm liest und versteht den Code und findet eine Vielzahl typischer Fehler.
Zum zehnten Mal war Hamburg Schauplatz des DFN-CERT-Workshops "Sicherheit in vernetzten Systemen". Die mehr als 350 Teilnehmer informierten sich und diskutierten über aktuelle Sicherheitsthemen.
Der kommende Linux-Kernel 2.6 wird IPsec enthalten, und zwar nicht mit Freeswan-Patches, sondern mit einer neuen Implementierung. Dazu gesellen sich spezielle Userspace-Tools. Dieser Artikel zeigt, wie damit sichere IP-Transportwege entstehen.
Wenn ein deutscher Botschafter irgendwo auf der Welt mit seiner Zentrale - dem Auswärtigen Amt - kommuniziert, möchte er nicht gern dabei belauscht werden. Ein spezielles Kommunikationsnetz kostet viel Geld, also muss ein günstiges VPN her.
Die saubere Trennung von Programmlogik (Servlets) und Anzeige (Java Server Pages) ist nur in sehr einfachen Server-Anwendungen streng durchzuhalten, in der Praxis aber meist unmöglich. Taglibs bieten hierfür eine elegante Lösung.
Das Linux-Magazin fragte die großen Distributoren, wie Admins ihre Desktop-Clients auf dem aktuellen Stand halten sollen. Auf einem einzelnen Rechner sind manuelle Updates noch recht einfach, bei variierender Hard- und Software auf hunderten Computern verlangt diese Aufgabe aber geeignete Tools.
Über MySQL und PHP sind schon ganze Bücherstapel erschienen. Der Alternative PostgreSQL zusammen mit PHP widmet sich ein frisch erschienenes deutsches Originalwerk. Es hat das Zeug zum Klassiker.
Gibt es im Netzwerk mehrere Wege zu einem Ziel, dann entscheidet dynamisches Routing, welchen Weg ein IP-Paket nimmt. Aufwändige Protokolle beurteilen die Qualität der Verbindungen und treffen auf dieser Basis ihre Wahl. Die Routing-Software Zebra implementiert mehrere Routing-Protokolle.
Seit dem Wechsel auf das Unix-basierte Mac OS X gewinnen Apples Rechner auch bei Linux-Anwendern an Popularität. Dieser Beitrag zeigt, wie Sie Mandrake Linux auf einem 12-Zoll-Powerbook oder einem 17-Zoll-iMac installieren.
Ähnlich wie große Köche arbeiten auch Software-Autoren an immer neuen Kreationen für die Benutzer. Wir picken die Leckerbissen für Sie heraus. Diese Woche: Kopete, Prokyon3, Arson, Phoenix. Außerdem: Word-Dokumente als E-Mail-Anhang und ein Rezept.
Die meisten Programme zur Anzeige der CPU-Auslastung wie Top und Xosview bedienen sich aus dem »/proc«-Dateisystem des Linux-Kernels. Unter bestimmten Umständen liefert diese Schnittstelle jedoch unkorrekte Werte. Das beschriebene Patch behebt das Problem.
Zum fünften Mal organisierte die Linux Usergroup Chemnitz zusammen mit dem Fachbereich Informatik der TU die Chemnitzer Linuxtage. 1800 Besucher, aber nur 46 kranke PCs sind die Bilanz.
Der zweite und abschließende Teil über das digitale Bildarchiv beschreibt die zum Frontend aus dem ersten Teil passende Datenbankschnittstelle. Sie benutzt die neue Perl-Wunderdroge Class::DBI.
Ein CUPS (Common Unix Printing System) verbirgt seine komplexe Architektur so geschickt vor seinen Clients, dass die Installation eines Druckers mit dem KDE- oder CUPS-Assistenten kaum von der an einem Windows-Rechner zu unterscheiden ist.
Die beste freie Softwarelizenz nützt wenig, wenn man sie vor Gericht nicht verteidigen kann. Um für den Ernstfall vorzusorgen, können freie Entwicklergemeinschaften mit einem Mustervertrag das Rechte- management verbessern.
| LINUX-MAGAZIN KAUFEN | ||
|---|---|---|
| EINZELNE AUSGABE | Print-Ausgaben | Digitale Ausgaben |
| ABONNEMENTS | Print-Abos | Digitales Abo |
| TABLET & SMARTPHONE APPS | ![]() Bald erhältlich | ![]() Deutschland |

















