From c95cac9420e513cc2d0bf87992bce60ea2781b55 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 22 Jan 2006 08:32:34 +0000 Subject: r13063: Add --realm option to upgrade (This used to be commit e6aa4e92f044712ecaa4bd7099d53d9c7d083c42) --- source4/setup/upgrade | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'source4/setup') diff --git a/source4/setup/upgrade b/source4/setup/upgrade index bfeba716e4..f2d1a870cc 100755 --- a/source4/setup/upgrade +++ b/source4/setup/upgrade @@ -13,7 +13,9 @@ options = GetOptions(ARGV, "POPT_COMMON_CREDENTIALS", 'verify', 'targetdir=s', - 'quiet', 'blank'); + 'quiet', + 'realm', + 'blank'); if (options == undefined) { println("Failed to parse options"); @@ -44,10 +46,9 @@ Samba4 import tool provision [options] --targetdir=DIR Output to specified directory - --quiet Be quiet - --blank do not add users or groups, just the structure - -You must provide at least a realm and domain + --quiet Be quiet + --blank Do not add users or groups, just the structure + --realm=REALM Override realm to use "); exit(1); @@ -89,6 +90,11 @@ if (options.targetdir != undefined) { var creds = options.get_credentials(); var system_session = system_session(); var paths = provision_default_paths(subobj); + +if (options.realm != undefined) { + subobj.REALM = options.realm; +} + provision(subobj, message, options.blank, paths, system_session, creds); var ret = upgrade(subobj,samba3,message,paths, system_session, creds); -- cgit