mirror of
https://github.com/samba-team/samba.git
synced 2025-07-15 16:59:09 +03:00
s4-provision Remove setup_path, setup_dir and find_setup_dir
We now have a reliable way to know the current location of the templates: dyn_SETUPDIR, which is updated for both the in-build and installed binaries. This replaces the function arguments and the distributed resolution of the setup directory with one 'global' function (imported as required). This also removes the ability to specify an alternate setup directory on the command line, as this was rarely if ever used and never tested. Andrew Bartlett
This commit is contained in:
committed by
Andrew Tridgell
parent
4ae013c01b
commit
d1e5a73806
@ -377,7 +377,7 @@ def import_registry(samba4_registry, samba3_regdb):
|
||||
key_handle.set_value(value_name, value_type, value_data)
|
||||
|
||||
|
||||
def upgrade_provision(samba3, setup_dir, logger, credentials, session_info,
|
||||
def upgrade_provision(samba3, logger, credentials, session_info,
|
||||
smbconf, targetdir):
|
||||
oldconf = samba3.get_conf()
|
||||
|
||||
@ -420,7 +420,7 @@ def upgrade_provision(samba3, setup_dir, logger, credentials, session_info,
|
||||
else:
|
||||
machinepass = None
|
||||
|
||||
result = provision(setup_dir=setup_dir, logger=logger,
|
||||
result = provision(logger=logger,
|
||||
session_info=session_info, credentials=credentials,
|
||||
targetdir=targetdir, realm=realm, domain=domainname,
|
||||
domainguid=domainguid, domainsid=domainsid,
|
||||
|
Reference in New Issue
Block a user