Open Source im professionellen Einsatz

Newsletter abonnieren
Seite durchsuchen

HEFTARCHIV | NEWS | E-BIBLIOTHEK | VIDEO | BLOGS | WHITEPAPER | EVENTS | ACADEMY | ABO | SHOP

user friendly

  Home  »  Heft & Abo  »  Heftarchiv  »  2008  »  04  »  Tux liest  

RSS-Feed der aktuellen News von Linux-Magazin Online Folgen Sie Linux-Magazin Online auf Twitter
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark

Bücher über Shell-Programmierung und zu OpenLDAP

Tux liest

von Bernhard Röhrig
Erschienen im Linux-Magazin 2008/04

Deutschsprachige Originalliteratur zu Administrationsthemen ist immer gefragt. Das Linux-Magazin hat eine Einführung in die Shell-Programmierung und ein Buch zu LDAP-Grundlagen sowie zur OpenLDAP-Praxis kritisch unter die Lupe genommen.

Für wiederkehrende Administrationsaufgaben greift der professionelle Linux-Anwender zum Shellskript. Die nötigen Kenntnisse erschließen sich ihm jedoch aus den Manpages nur unvollkommen. Da braucht es Literatur, die systematisch in das Thema einführt.

In den Tiefen der Shell

Autor Jürgen Wolf, der sich bisher im Bereich C, C++ und Linux-Programmierung hervortat, hat die zweite Auflage seines Wälzers "Shell-Programmierung" herausgebracht. Auf rund 800 Seiten beschreibt er geläufige Techniken und öffnet seine Programmierer-Trickkiste.

Im Mittelpunkt stehen das Betriebssystem Linux und die Bash, doch kommen auch Administratoren anderer Unix-Derivate, namentlich Solaris und BSD, und Benutzer alternativer Shells, besonders der Ksh, auf ihre Kosten. Nach grundlegenden Sprachelementen und Kontrollstrukturen präsentiert der Autor Terminal-Ein-/Ausgabe, Shellfunktionen, Signale und das Prozesskonzept.

Interessant und nützlich sind die Ausführungen zum Shellbefehl »exec« und zur Nutzung zusätzlicher I/O-Kanäle. Ein eigenes Kapitel behandelt Hilfskommandos wie »eval« und »xargs«. Ausführliche Erörterungen sind der Fehlersuche sowie den Tools Grep, Sed und Awk gewidmet. Ein Referenzkapitel umfasst Linux-Kommandos von »a2ps« bis »zmore«, doch leider vermisst man in der alphabetischen Übersicht die Seitenzahlen. Wichtige Administrationskommandos wie »hwclock« und »watch« fehlen ganz. Ein umfängliches Kapitel mit praktischen Beispielen, ein verzichtbares über Tcl/Tk und ein Anhang mit wichtigen Tabellen, beispielsweise der Shellvariablen, schließen das Werk ab.

Als Lehrbuch für den tiefen Einstieg in die Materie ist das Werk sehr gut geeignet. Der didaktisch kluge Aufbau, der Überflüssiges meist weglässt und sich auf das gerade Benötigte konzentriert, erschwert allerdings eine Verwendung als Referenz- und Nachschlagewerk. Etwas entschädigt wird der Leser durch die Buch-DVD, die neben allen Beispielen ein komplettes Ubuntu 7.10 und zusätzlich zwei Bücher über Linux und C-Programmierung enthält.

Info



Jürgen Wolf:

Shell-Programmierung 2., aktualisierte Auflage,

Galileo Computing, 2008

804 Seiten, 40 Euro

ISBN 978-3-8362-1157-4

Manchmal etwas zu kurz

Ebenfalls in zweiter Auflage erscheint "LDAP verstehen, OpenLDAP einsetzen" von Dieter Klünter und Jochen Laser im Dpunkt-Verlag. Neu gegenüber der Erstauflage: Die Autoren behandeln jetzt die OpenLDAP-Version 2.4 sowie die RFCs von 4510 an aufwärts. Der erste Teil des Buches beschreibt die Grundlagen von LDAP in prägnanter Kürze und einem sprachlich eingängigen Stil. So legen Klünter und Laser dem LDAP-Newbie die Einstiegshürden niedrig und ermöglichen dem Leser schon nach 75 Seiten ein ausreichendes Verständnis der sperrigen Materie.

Es folgt ein großer Praxisteil, der neben der Installation und Konfiguration der OpenLDAP-Software unter Linux besonders Fragen der Sicherheit und Authentifizierung, des Logging und der verteilten Systeme behandelt. Auch Overlays und die OpenLDAP-Administrationswerkzeuge finden Berücksichtigung. Konkrete Anwendungsfälle beziehen sich auf den Einsatz in Mail- und Nameserver-Strukturen. Hier wäre auch die Anbindung an Samba und Apache sowie vielleicht eine Kerberos-Authentisierung zu wünschen.

Der dritte Teil des Buches widmet sich Fragen der Software-Entwicklung unter Einbeziehung der LDAP-Mechanismen und geht dabei auf APIs, SDKs und Bibliotheken ein. Als Sprachen sind C, Perl und Java berücksichtigt. Übersichten zur Konfiguration und Benutzung der Software sowie zu weiterführenden Dokumentationen runden das Buch ab.

Dieser Titel ist ein nützlicher Helfer beim Einstieg in OpenLDAP. Bei einer Reihe praktischer Fragen muss der Admin jedoch anderswo nachlesen. (mhu)

Info



Dieter Klünter, J. Laser:

LDAP verstehen, OpenLDAP einsetzen

2., überarbeitete Auflage,

Addison-Wesley, 2008

340 Seiten, 39 Euro

ISBN 978-3-89864-263-7

Der Autor

Dr. Bernhard Röhrig ist Linux-Trainer, Konsultant für Netzwerke und Datenbanken und Autor von Fachbüchern. Im Internet ist er unter [http://www.roehrig.com] zu erreichen.

Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
Verwaltungskram LDAP-Administrations-Clients im Vergleich
Samba 3.0 Einblicke in die bevorstehende Major-Release
Mischehe Überblick über Novell Nterprise Linux Services 1.0
Besser abgesichert One-Time-Passwörter mit dem Open-Source-Backend Lin OTP
Programme von Welt Software internationalisieren mit Gettext
Film ab für Flash Praxisbetrieb, Encoding und Streaming von Flash-Videos unter Linux
Whitepaper
The Role of Open Source in Data Integration

Obwohl in den letzten Jahren viele technische Fortschritte erzielt werden konnten, verfügen die meisten Datenintegrationsprozesse nach wie vor nur über eine sehr begrenzte Automatisierung. Das vorliegende White Paper von dem Industry Analyst Mark Madson wird zunächst ein grundlegendes Verständnis von Daten Integration vermitteln, die Vorzüge von Open Source Lösungen für Daten Integration erläutern und Ihnen professionelle Empfehlungen geben, damit Sie Ihre Integrationsjobs noch einfacher und produktiver gestalten können.

Download PDF (Registrierung erforderlich)
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele (Folge 2)

Der zweite Teil des Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele White Papers beleuchtet anhand weiterer ausgewählter Case Studies die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.

Download PDF (Registrierung erforderlich)
Kommentare (0)