Ok, I've gone and done it. It took like 15 hours to get everything (well, almost) figured out, but I finally got Zimbra to use OpenDirectory to store information. I even managed to get them to put users in the same container (via an LDAP alias ou=people -> cn=users). In a test environment, of course...
Unfortunately, Zimbra users don't show up in Workgroup Manager and Workgroup Manager users don't show up in ZImbra. Any attempts to "create" a conflicting user just causes an error. So without auto provisioning and some support in Zimbra for "extending" existing user objects, this is completely pointless. Of course, I don't even know if it would be possible to extend an existing user because apparently you can't modify objectClass on existing objects.
I guess it is back to having multiple LDAP directories.
Say what you want about Groupwise or Exchange, but at least they integrate smoothly with their corresponding directories. :-P
-matthew |