r7073: added some simple example scripts for use with smbscript
[samba.git] / testprogs / ejs / ldb.js
1 /*
2         demonstrate access to ldb databases from ejs
3 */
4
5 println("Trying a attribute constrained search on samdb");
6
7 var dbfile = lpGet("sam database");
8 var attrs = new Array("name", "dnsDomain", "objectSid", "dn");
9
10 res = ldbSearch(dbfile, "(objectClass=domain)", attrs);
11
12 printVars(res);
13
14 println("and now an unconstrained search");
15
16 var dbfile = lpGet("sam database");
17 res = ldbSearch(dbfile, "(objectClass=user)");
18 printVars(res);
19
20 println("and a bad search");
21
22 res = ldbSearch("foo");
23
24 println("all done");