Samba seems to use ldap fine for authentication.
Here is part of my smb.conf
Code:
passdb backend = ldapsam:ldap://192.168.0.7/
ldap admin dn = "cn=config"
ldap suffix = dc=mycompany,dc=com
ldap group suffix = ou=groups
ldap user suffix = ou=people
ldap machine suffix = ou=machines
/etc/smbldap-tools/smbldap_bind.conf
Code:
slaveDN="cn=config,dc=mycompany,dc=com"
slavePw="mypass"
masterDN="cn=config,dc=mycompany,dc=com"
masterPw="mypass"
Code:
cdenley@zimbra:~$ grep -v \# /etc/ldap.conf|grep -v "^$"
base dc=mycompany,dc=com
uri ldap://192.168.0.7/
ldap_version 3
binddn cn=config
bindpw mypass
rootbinddn uid=zimbra,cn=admins,cn=zimbra
port 389
bind_policy soft
nss_reconnect_tries 2
nss_initgroups_ignoreusers backup,bin,daemon,dhcp,fetchmail,games,gnats,irc,klog,libuuid,list,lp,mail,man,news,proxy,root,sshd,sync,sys,syslog,uucp,www-data