Has anyone tried using OpenDirectory as the main Zimbra LDAP source? Not just for authentication, but for everything. Users, zimbra server data... everything. I'd really like to have all my users consolidated in one directory. It makes me uncomfortable to have two different directories with redundant information.
As far as I can tell, it should just be a matter of copying over the Zimbra schema files, loading them in the OS X openldap server, and then telling zmsetup.pl to use the OpenDirectory server as its master LDAP server. Although I found that when I changed the LDAP server in the Main Menu, I no longer had the "apply" option so I could never cause zmsetup.pl to actually try and write its initial data to the OpenDirectory server.
Another potential problem is that OS X stores user's in ou=users and Zimbra uses ou=people. Can this be changed?