Hello,
I've been writing a small ldap server recently and thought I'd see if
there was any interest in such a thing here. It's ISC-licensed with a
small and readable code base. Still in a very early stage, but at
least usable as a simple address book, although I wouldn't trust it
with real data yet.
Data is stored in an append-only b-tree database format, supporting
lock-free reads (snapshots), hot backups and simpler code. See the
ldapcompact(8) man page inside the tarball.
I've made available a snapshot here:
http://bzero.se/ldapd/
It needs an _ldapd user, and will chroot to the home directory of that
user.
Feedback much appreciated.
-martin