CVS update: samba/source/include

abartlet at samba.org abartlet at samba.org
Sat Mar 2 21:16:29 EST 2002


Date:	Sat Mar  2 02:16:28 2002
Author:	abartlet

Update of /data/cvs/samba/source/include
In directory va:/tmp/cvs-serv14333/include

Modified Files:
	smb.h 
Log Message:
This patch merges my private LDAP tree into HEAD.  

The main change here is to move ldap into the new pluggable passdb subsystem
and to take the LDAP location as a 'location' paramter on the 'passdb backend'
line in the smb.conf.  This is an LDAP URL, parsed by OpenLDAP where supported,
and by hand where it isn't.

It also adds the ldap user suffix and ldap machine suffix smb.conf options,
so that machines added to the LDAP dir don't get mixed in with people.

Non-unix account support is also added.  This means that machines don't need to 
be in /etc/passwd or in nss_ldap's scope.

This code has stood up well under my production environment, so it relitivly
well tested.

I'm commiting this now becouse others have shown interest in using it, and 
there is no point 'hording' the code :-).

Andrew Bartlett



Revisions:
smb.h		1.414 => 1.415
	http://www.samba.org/cgi-bin/cvsweb/samba/source/include/smb.h?r1=1.414&r2=1.415




More information about the samba-cvs mailing list