mirror of
https://github.com/samba-team/samba.git
synced 2025-01-26 10:04:02 +03:00
r21361: let samba3sam.js pass when we'll use unicodePwd for storing the nt hash
jelmer: what should this test really test? metze (This used to be commit c8d903b606afb5dd11b8f1048a36943db02370e0)
This commit is contained in:
parent
72162e08d3
commit
2b086ac63e
@ -137,7 +137,7 @@ showInAdvancedViewOnly: TRUE
|
||||
dn: cn=Niemand,cn=Users,dc=vernstok,dc=nl
|
||||
objectClass: user
|
||||
unixName: bin
|
||||
unicodePwd: geheim
|
||||
sambaUnicodePwd: geheim
|
||||
cn: Niemand
|
||||
");
|
||||
if (ok.error != 0) {
|
||||
@ -147,27 +147,27 @@ cn: Niemand
|
||||
assert(ok.error == 0);
|
||||
|
||||
println("Checking for existence of record (remote)");
|
||||
msg = ldb.search("(unixName=bin)", new Array('unixName','cn','dn', 'unicodePwd'));
|
||||
msg = ldb.search("(unixName=bin)", new Array('unixName','cn','dn', 'sambaUnicodePwd'));
|
||||
assert(msg.error == 0);
|
||||
assert(msg.msgs.length == 1);
|
||||
assert(msg.msgs[0].cn == "Niemand");
|
||||
assert(msg.msgs[0].unicodePwd == "geheim");
|
||||
assert(msg.msgs[0].sambaUnicodePwd == "geheim");
|
||||
|
||||
println("Checking for existence of record (local && remote)");
|
||||
msg = ldb.search("(&(unixName=bin)(unicodePwd=geheim))", new Array('unixName','cn','dn', 'unicodePwd'));
|
||||
msg = ldb.search("(&(unixName=bin)(sambaUnicodePwd=geheim))", new Array('unixName','cn','dn', 'sambaUnicodePwd'));
|
||||
assert(msg.error == 0);
|
||||
assert(msg.msgs.length == 1); // TODO: should check with more records
|
||||
assert(msg.msgs[0].cn == "Niemand");
|
||||
assert(msg.msgs[0].unixName == "bin");
|
||||
assert(msg.msgs[0].unicodePwd == "geheim");
|
||||
assert(msg.msgs[0].sambaUnicodePwd == "geheim");
|
||||
|
||||
println("Checking for existence of record (local || remote)");
|
||||
msg = ldb.search("(|(unixName=bin)(unicodePwd=geheim))", new Array('unixName','cn','dn', 'unicodePwd'));
|
||||
msg = ldb.search("(|(unixName=bin)(sambaUnicodePwd=geheim))", new Array('unixName','cn','dn', 'sambaUnicodePwd'));
|
||||
println("got " + msg.msgs.length + " replies");
|
||||
assert(msg.error == 0);
|
||||
assert(msg.msgs.length == 1); // TODO: should check with more records
|
||||
assert(msg.msgs[0].cn == "Niemand");
|
||||
assert(msg.msgs[0].unixName == "bin" || msg.msgs[0].unicodePwd == "geheim");
|
||||
assert(msg.msgs[0].unixName == "bin" || msg.msgs[0].sambaUnicodePwd == "geheim");
|
||||
|
||||
println("Checking for data in destination database");
|
||||
msg = s3.db.search("(cn=Niemand)");
|
||||
|
Loading…
x
Reference in New Issue
Block a user