1 <% page_header("columns", "ESP loadparm test", "/esptest/menu.js" ); %>
3 <h1>Samba4 loadparm test</h1>
8 var f = FormObj("LoadparmTest", 2, 1);
9 f.element[0].label = "Share";
10 f.element[1].label = "Parameter";
15 function stringVar(v) {
18 if (type == "object") {
20 ret = ret + " " + v[val];
28 function showValue(name, v) {
29 write("parameter:" + name + "<br>\n");
30 write("Type is: " + typeof(v) + "<br>\n");
31 write("Value is: " + stringVar(v) + "<p>\n");
35 if (request['REQUEST_METHOD'] == "POST") {
36 /* if they cancelled then take them back to the list of tests */
37 if (form['submit'] == "Cancel") {
43 share = form['Share'];
44 name = form['Parameter'];
46 v = lp.get(share, name);
55 Here are some commonly used parameters:<p>
58 showValue("defined services", lp.services());
60 function showParameter(name) {
61 showValue(name, lp.get(name));
64 showParameter("server services");
65 showParameter("netbios name");
66 showParameter("security");
67 showParameter("workgroup");
68 showParameter("log level");
69 showParameter("server signing");
70 showParameter("interfaces");