From 0a579e4ae578a8c482d611a8252fc24192ae16d5 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sat, 27 Aug 2005 06:29:12 +0000 Subject: r9674: r9678@blu: tridge | 2005-08-27 16:32:30 +1000 - removed the initial provision button. It is just way too confusing. We should have a separate 'migration' page instead, but in the meantime to migrate please use the command line - added a check for a blank password. If blank, then ask them to reenter it (This used to be commit 2673bebf138a9bda79f99dd5caff93dd6db24658) --- swat/install/provision.esp | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) (limited to 'swat/install') diff --git a/swat/install/provision.esp b/swat/install/provision.esp index 284be96a5f..714b498b22 100644 --- a/swat/install/provision.esp +++ b/swat/install/provision.esp @@ -8,7 +8,7 @@

Samba4 provisioning

<% -var f = FormObj("Provisioning", 0, 3); +var f = FormObj("Provisioning", 0, 2); var i; var lp = loadparm_init(); @@ -31,15 +31,14 @@ f.add("HOSTGUID", "Host GUID"); f.add("BASEDN", "Base DN"); f.add("HOSTIP", "Host IP"); f.add("DEFAULTSITE", "Default Site"); -f.submit[0] = "Initial provision"; -f.submit[1] = "Provision"; -f.submit[2] = "Cancel"; +f.submit[0] = "Provision"; +f.submit[1] = "Cancel"; if (form['submit'] == "Cancel") { redirect("/"); } -if ((form['submit'] == "Provision") || (form['submit'] == "Initial provision")) { +if (form['submit'] == "Provision") { for (r in form) { subobj[r] = form[r]; } @@ -49,17 +48,20 @@ for (i=0;iPasswords don't match. Please try again."); + f.display(); + } else if (subobj.ADMINPASS == "") { + write("

You must choose an administrator password. Please try again.

"); + f.display(); + } else { + provision(subobj, writefln, false); } +} else { f.display(); } %> -- cgit