LDAP Projects
- The LDAP-NDS project,
interesting integration of LDAP with Linux and other OS versions.
- Linux LDAP
Development project, based on UMich source.
- The Open LDAP project is a
"collaborative effort to provide a robust, commercial-grade, fully
featured, and open source LDAP suite of applications and development
tool".
My pet projects
I'm working on a variety of LDAP related projects, some of which are
already available on the 'net. A lot of this is still work in progress,
but I hope to have more stuff available for distribution soon.
- PerLDAP, the official LDAP API from Netscape and Mozilla. You can
snag a copy directly from
this server. We also have a
project
status page available, if you are interested in participating, let
us know!
- High level C (and perhaps C++) API, "object oriented". I wrote this
initially to make it easier to write C/LDAP clients for our time
critical applications. Right now I'm in the midst of rewriting it
completely, I hope to have it released in the not too distant future.
- Finish our NIS/YP import/export functionality, with support for
Netscape server products (e.g. NIS aliases <-> Messaging server
entries).
- Directory Server plugins, here's a short list:
- Regular expression matcher/filter (pre-operation filter).
- LDAP URL matcher/filter (pre-operation filter).
- Simple auth, to make it easier to bind as user with a UID. This
does work with DS-3.0, but v4.0 is easier to use.
- Quick auth, to make easy and fast authentication as a certain
user (which does not have to exist in the LDAP server). This only
works in DS-4 or later.
- On my ToDo list, I'd also like to finish
- Dynamic group expansion.
- Perl5 (v5.005?) plugin, to write pre/post operation scripts in
Perl.
- Proxy plugin, as a backend DB plugin.
- DNS updates, using the new update protocol and capabilities of
BIND v8.
- NIS/YP DBM updates, on the fly updates of NIS maps.