Finally got the ldb_map code done. This is a simple skeleton module that takes a mapping table of LDAP attributes and objectclasses and then maps between two different schema's. Also got the initial part of ldb_samba3 compiling, which is the first module that actually uses ldb_map.
Yesterday evening, I also added support for reading smb.conf files and share_info.tdb files to the lib/samba3/ directory. Looks like my TODO-list is now down to:
- testing (writing a couple of smbtorture tests, preferably)
- code for generating new smb.conf and for generating LDIF from the various TDB's