[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Ganymede Help] importing LDAP Directory
|
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>