diff options
author | Kai Blin <kai@samba.org> | 2012-09-12 12:31:38 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2012-09-12 16:51:29 +0200 |
commit | fee75752fb9f0926bc9d7ea5731ef72d2197b9e3 (patch) | |
tree | 8005db35c4fe10f010258a5c45615578791630ff /source4/scripting/python/samba/provision | |
parent | 1627fcda3eff6e636438c90d07ffcfd497ea68e2 (diff) | |
download | samba-fee75752fb9f0926bc9d7ea5731ef72d2197b9e3.tar.gz samba-fee75752fb9f0926bc9d7ea5731ef72d2197b9e3.tar.xz samba-fee75752fb9f0926bc9d7ea5731ef72d2197b9e3.zip |
s4 provision: Ask for the dns forwarder IP address during interactive provision
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'source4/scripting/python/samba/provision')
-rw-r--r-- | source4/scripting/python/samba/provision/__init__.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source4/scripting/python/samba/provision/__init__.py b/source4/scripting/python/samba/provision/__init__.py index 5cbb71685b..706a02396a 100644 --- a/source4/scripting/python/samba/provision/__init__.py +++ b/source4/scripting/python/samba/provision/__init__.py @@ -1764,7 +1764,7 @@ def provision(logger, session_info, credentials, smbconf=None, domain=None, hostname=None, hostip=None, hostip6=None, domainsid=None, next_rid=1000, dc_rid=None, adminpass=None, ldapadminpass=None, krbtgtpass=None, domainguid=None, policyguid=None, policyguid_dc=None, - dns_backend=None, dnspass=None, + dns_backend=None, dns_forwarder=None, dnspass=None, invocationid=None, machinepass=None, ntdsguid=None, root=None, nobody=None, users=None, wheel=None, backup=None, aci=None, serverrole=None, dom_for_fun_level=None, @@ -1822,6 +1822,9 @@ def provision(logger, session_info, credentials, smbconf=None, if dns_backend != "SAMBA_INTERNAL": server_services.append("-dns") + else: + if dns_forwarder is not None: + global_param["dns forwarder"] = [dns_forwarder] if use_ntvfs: server_services.append("+smb") |