mirror of
https://github.com/samba-team/samba.git
synced 2025-02-03 13:47:25 +03:00
r26305: Update template files and testsuite to try and work with current
openldap, and fully support different LDAP server locations. Andrew Bartlett (This used to be commit a00bb942537f0f638c2a8295770749cb4b5d9ef3)
This commit is contained in:
parent
439f85c609
commit
8edcbc8474
10
source4/selftest/env/Samba4.pm
vendored
10
source4/selftest/env/Samba4.pm
vendored
@ -24,9 +24,13 @@ sub new($$$$) {
|
||||
|
||||
sub openldap_start($$$) {
|
||||
my ($slapd_conf, $uri, $logs) = @_;
|
||||
my $oldpath = $ENV{PATH};
|
||||
$ENV{PATH} = "/usr/local/sbin:/usr/sbin:/sbin:$ENV{PATH}";
|
||||
system("slapd -d0 -f $slapd_conf -h $uri > $logs 2>&1 &");
|
||||
my $oldpath = $ENV{PATH};
|
||||
my $olpath = "";
|
||||
if (defined $ENV{OPENLDAP_PATH}) {
|
||||
$olpath = "$ENV{OPENLDAP_PATH}:"
|
||||
}
|
||||
$ENV{PATH} = "$olpath/usr/local/sbin:/usr/sbin:/sbin:$ENV{PATH}";
|
||||
system("slapd -d63 -f $slapd_conf -h $uri > $logs 2>&1 &");
|
||||
$ENV{PATH} = $oldpath;
|
||||
}
|
||||
|
||||
|
@ -11,6 +11,7 @@ distinguishedName
|
||||
description
|
||||
cn
|
||||
top
|
||||
memberOf
|
||||
#This shouldn't make it to the ldap server
|
||||
sambaPassword
|
||||
#These conflict with OpenLDAP builtins
|
||||
|
@ -40,10 +40,10 @@ index samAccountName eq
|
||||
index name eq
|
||||
index objectSid eq
|
||||
index objectCategory eq
|
||||
index nCName eq pres
|
||||
index nCName eq
|
||||
index subClassOf eq
|
||||
index dnsRoot eq
|
||||
index nETBIOSName eq pres
|
||||
index nETBIOSName eq
|
||||
|
||||
database hdb
|
||||
suffix ${DOMAINDN}
|
||||
@ -60,11 +60,11 @@ index uidNumber eq
|
||||
index gidNumber eq
|
||||
index unixName eq
|
||||
index privilege eq
|
||||
index nCName eq pres
|
||||
index nCName eq
|
||||
index lDAPDisplayName eq
|
||||
index subClassOf eq
|
||||
index dnsRoot eq
|
||||
index nETBIOSName eq pres
|
||||
index nETBIOSName eq
|
||||
|
||||
#syncprov is stable in OpenLDAP 2.3, and available in 2.2.
|
||||
#We only need this for the contextCSN attribute anyway....
|
||||
|
Loading…
x
Reference in New Issue
Block a user