mirror of
https://github.com/samba-team/samba.git
synced 2024-12-27 03:21:53 +03:00
002cdcf3ca
main provision script a bit, as the argument list was getting out of control. (It has been replaced in part with an object). This also returns the session_info from the auth code into ejs. We still need access control allowing only root to re-provision. Andrew Bartlett
31 lines
829 B
Plaintext
31 lines
829 B
Plaintext
<% page_header("columns", "Server Status", "main");
|
|
libinclude("base.js");
|
|
libinclude("management.js");
|
|
libinclude("provision.js");
|
|
|
|
if (install_ok(session.authinfo.session_info, session.authinfo.credentials) == false) {
|
|
redirect("/install/");
|
|
}
|
|
|
|
%>
|
|
|
|
<h1>Server Status</h1>
|
|
|
|
<%
|
|
var servers = new Array("nbt_server", "smb_server", "ldap_server", "cldap_server", "kdc_server");
|
|
var i;
|
|
var info = new Object();
|
|
|
|
info["NBT Server"] = server_status("nbt");
|
|
info["WINS Server"] = server_status("wins");
|
|
info["CLDAP Server"] = server_status("cldap");
|
|
info["Kerberos Server"] = server_status("kdc");
|
|
info["SMB Server"] = stream_server_status("smb");
|
|
info["LDAP Server"] = stream_server_status("ldap");
|
|
info["RPC Server"] = stream_server_status("rpc");
|
|
|
|
simple_table(info);
|
|
%>
|
|
|
|
<% page_footer(); %>
|