[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ganymede Help] importing LDAP Directory

Date Thu, 10 Jan 2002 14:27:21 -0600 (CST)
From Jonathan Abbey <jonabbey@arlut.utexas.edu>

Hi, sze.

There has been some discussion about Ganymede and LDAP in the Ganymede
mailing list archive, at 

http://www.arlut.utexas.edu/gash2/maillists/ganymede/msg00108.html

and especially the entire thread starting at

http://www.arlut.utexas.edu/gash2/maillists/ganymede/msg00433.html

The key to working with LDAP data is to decide what LDAP schemas you
want to work with, and to define compatible object types in Ganymede,
using the Ganymede schema editor in the admin console.

Once you have appropriate object types defined in the Ganymede server,
you can write some Perl (or Python, or C, or whatever language you
like) code to convert an LDIF file dumped from your LDAP directory into
a Ganymede XML file (see http://www.arlut.utexas.edu/gash2/doc/xml/
for details).

Keep in mind that Ganymede is designed to be an active manager of data
loaded into it rather than simply bulk storage for data.  When you
define a Ganymede schema, you generally will program into the system a
lot of code to manage relationships between the objects, including
what to do when a new object is created from scratch, what kind of
editing is allowed on an object, and what sort of data files need to
be written out when a transaction is committed.  All of these things
would need to be set up to work with the particular LDAP data you have
in mind to manage.

Hope this helps.

 Jon

| Hi, all
| 
| I wanted to use Ganymede to manage the ldap data.
| Can someone provide me with pointers on how to start
| about importing the ldap data?
| 
| sze yee
|  
| 
| __________________________________________________
| Do You Yahoo!?
| Yahoo! Mobile - Jazz up your mobile phone!  Get funky ringtones and logos!
| http://mobile.yahoo.com.sg/

-------------------------------------------------------------------------------
Jonathan Abbey 				              jonabbey@arlut.utexas.edu
Applied Research Laboratories                 The University of Texas at Austin
Ganymede, a GPL'ed metadirectory for UNIX     http://www.arlut.utexas.edu/gash2

----------------------------------------------------------------------------
To make changes to your subscription to the Ganymede Help list, send
mail to majordomo@arlut.utexas.edu.

To unsubcribe, include the line

unsubscribe ganymede-help

in the body of your mail message

Visit the Ganymede web page at http://www.arlut.utexas.edu/gash2

----------------------------------------------------------------------------


  • Re: [Ganymede Help] importing LDAP Directory
    • From: Jonathan Abbey <jonabbey@arlut.utexas.edu>