1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/swat/esptest/ldb.esp
Andrew Bartlett daa4cce71d r12232: I hate SWAT code being outside 'source'. Add in code to push the
user's session info into ldb structure for the ldb tests.

Andrew Bartlett
(This used to be commit 4e1a60a24f)
2007-10-10 13:47:22 -05:00

37 lines
687 B
Plaintext

<% page_header("columns", "ESP ldb test", "esptest"); %>
<h1>Samba4 ldb test</h1>
<h3>An attribute constrained search</h3>
<%
var lp = loadparm_init();
var dbfile = lp.get("sam database");
var attrs = new Array("name", "dnsDomain", "objectSid", "dn");
var ldb = ldb_init();
ldb.session_info = session.authinfo.session_info;
var ok = ldb.connect(dbfile);
assert(ok);
res = ldb.search("(objectClass=domain)", NULL, ldb.SCOPE_DEFAULT, attrs);
multi_table(res, "dn");
%>
<h3>An unconstrained search</h3>
<%
res = ldb.search("(objectClass=user)");
multi_table(res, "dn");
%>
<h3>A search with bad arguments</h3>
<%
res = ldb.search("=blah", "foo");
%>
all done
<% page_footer() %>