From 8f4dc51345dc48f5a6bfb1a49297f205ba53ef0a Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Fri, 6 Jan 2006 12:29:06 +0000 Subject: r12739: Add support for using credentials in the provision process. This should allow us to provision to a 'normal' LDAP server. Also add in 'session info' hooks (unused). Both of these need to be hooked in on the webserver. Andrew Bartlett (This used to be commit b349d2fbfefd0e0d4620b9e8e0c4136f900be1ae) --- source4/setup/provision | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'source4/setup/provision') diff --git a/source4/setup/provision b/source4/setup/provision index 44b7ee7a4f..51e62016a8 100755 --- a/source4/setup/provision +++ b/source4/setup/provision @@ -10,6 +10,7 @@ options = GetOptions(ARGV, "POPT_AUTOHELP", "POPT_COMMON_SAMBA", "POPT_COMMON_VERSION", + "POPT_COMMON_CREDENTIALS", 'realm=s', 'domain=s', 'domain-guid=s', @@ -112,9 +113,11 @@ if (!provision_validate(subobj, message)) { return -1; } +var creds = options.get_credentials(); message("Provisioning for %s in realm %s\n", subobj.DOMAIN, subobj.REALM); message("Using administrator password: %s\n", subobj.ADMINPASS); -provision(subobj, message, blank, provision_default_paths(subobj)); +message("Credentials: %s\n", creds); +provision(subobj, message, blank, provision_default_paths(subobj), NULL, creds); message("All OK\n"); return 0; -- cgit