next up previous contents
Nächste Seite: LDAP-Anbindung in Zope Aufwärts: Einrichten von Benutzerkennungen Vorherige Seite: LDAP-Unterstützung in Zope   Inhalt

Installation der LDAP-Erweiterung für Python

Es muss zunächst die LDAP-Erweiterung für Python installiert werden, wenn sie nicht bereits vorhanden ist.

  1. Der Quelltext für das Modul kann auf der Python-LDAP-Homepage unter der Adresse http://python-ldap.sourceforge.net/ heruntergeladen werden. Zur Zeit ist das Paket python-ldap-2.0.0pre06.tar.gz aktuell. Es benötigt zum Kompilieren die Header-Dateien von OpenLDAP mind. in Version 2.0.18.
  2. Nach dem Entpacken des Python-LDAP-Archivs mit tar muss man die darin enthaltene Datei setup.cfg bearbeiten und darin die Pfade für LDAP-Library und -Includes angeben. Der Kompiliervorgang wird mit python setup.py build gestartet.
  3. Das fertig kompilierte Modul wird mit python setup.py install installiert.

Die Installation der LDAP-Erweiterung für Python ist damit abgeschlossen. Einen kurzen Test kann man folgendermassen durchführen:

# python
Python 2.2 (#1, Feb 24 2002, 16:21:58)
[GCC 2.96 20000731 (Mandrake Linux 8.2 2.96-0.76mdk)] on linux-i386
Type "help", "copyright", "credits" or "license" for more information.
>>> import ldap
>>> <STRG+D>

Wenn nach dem import ldap-Befehl eine Fehlermeldung erscheinen sollte, ist die Installation der LDAP-Erweiterung noch nicht erfolgreich gewesen.



Reinhard Holler 2003-04-12