mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
7e671ae37f
metze
(This used to be commit bf852a3dbe
)
37 lines
687 B
Plaintext
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() %>
|