I also followed the wiki and I am now happy with my Samba server authenticating users against zimbra user base.
next step in my mind would be to use others foreign offsite samba servers to auth against this very same Zimbra user base. (BDC)
To ensure extra reliability even if the WAN link went down between Zimbra LDAP and foreign Sambas, I will use master/slave LDAP scheme, the master LDAP being Zimbra, and the slaves ldaps will be hosted on foreign samba servers. (slapd)
I believe I'll have to add some lines to add slaves in
/opt/zimbra/conf/slapd.conf.in like :
I also think I'll have to add samba ldap schemas to every foreign samba ldap servers
replica uri=ldap://ldap-2.example.com:389 binddn="cn=Manager,dc=example,dc=com" bindmethod=simple credentials=secret
does it sounds good to zimbra gods?