From Port389
Interacting with the Fedora Directory Server is a matter of making use of one the following:
Software Development Kits
LDAP SDK packages designed for your language of choice that you could use for your application:
Operating Systems
Direct integration into the operating system.
Tools
We don't advocate the use of any one of these tools over another. It is up to the individual to determine the utility of a given tool.
General LDAP Browsing and Administration Tools
Command Line Tools
- fdstools.pm (Perl Net::LDAP) - configure and monitor replication with encryption across several servers
- Read here for more information
Web LDAP Clients
- phpLDAPAdmin (PHP)
- web2ldap (Python)
GUI LDAP Clients
- Directory Administrator (GTK)
- GQ (GTK)
- JXplorer (Java)
- Luma (PyQt)
Commercial GUI LDAP Clients
- LDAP Admin Tool
- LDAPBrowser (Windows only)
Migration Tools
- Migration To LDAP tools (Perl)
Interoperability
- pGina provides a way to make Windows login use an LDAP server (Unmaintained as of September, 2008)
Tools provided by the Fedora Directory Server
- Administrative Tasks
- Editing & Browsing LDAP Entries
- ldapsearch Search an LDAP server
- ldapmodify Modify entries in an LDAP server
- ldapdelete Remove entries from an LDAP server
- Export & Import LDAP Databases
- Backup & Restore
Managing an organisation's addressbook
You can use Fedora Directory Server to store a list of people in an organisation, with their email addresses. Various email clients can use LDAP to query this addressbook.
