]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
python: Remove unused parameter ‘netlogon’
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Thu, 23 Nov 2023 07:52:03 +0000 (20:52 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 14 Dec 2023 03:31:37 +0000 (03:31 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/netcmd/ntacl.py
python/samba/provision/__init__.py
python/samba/upgrade.py

index 022de076cbad92930f3fdcc07241da24783825b4..34675c71375d4ddfb5d04672e08f6c897e1d3acf 100644 (file)
@@ -407,7 +407,6 @@ class cmd_ntacl_sysvolreset(Command):
         creds.set_kerberos_state(DONT_USE_KERBEROS)
         logger = self.get_logger()
 
-        netlogon = lp.get("path", "netlogon")
         sysvol = lp.get("path", "sysvol")
         try:
             samdb = SamDB(session_info=system_session(),
@@ -447,7 +446,7 @@ class cmd_ntacl_sysvolreset(Command):
             logger.warning("Please note that POSIX permissions have NOT been changed, only the stored NT ACL")
 
         try:
-            provision.setsysvolacl(samdb, netlogon, sysvol,
+            provision.setsysvolacl(samdb, sysvol,
                                    LA_uid, BA_gid, domain_sid,
                                    lp.get("realm").lower(), samdb.domain_dn(),
                                    lp, use_ntvfs=use_ntvfs)
index c323b969ea09f580804685ac80b8082864719876..c40c809f3987b35a5db6f24dc448b49b59414bcb 100644 (file)
@@ -1660,12 +1660,11 @@ def set_gpos_acl(sysvol, dnsdomain, domainsid, domaindn, samdb, lp, use_ntvfs, p
                     passdb=passdb)
 
 
-def setsysvolacl(samdb, netlogon, sysvol, uid, gid, domainsid, dnsdomain,
+def setsysvolacl(samdb, sysvol, uid, gid, domainsid, dnsdomain,
                  domaindn, lp, use_ntvfs):
     """Set the ACL for the sysvol share and the subfolders
 
     :param samdb: An LDB object on the SAM db
-    :param netlogon: Physical path for the netlogon folder
     :param sysvol: Physical path for the sysvol folder
     :param uid: The UID of the "Administrator" user
     :param gid: The GID of the "Domain administrators" group
@@ -1979,7 +1978,7 @@ def provision_fill(samdb, secrets_ldb, logger, names, paths,
         # Continue setting up sysvol for GPO. This appears to require being
         # outside a transaction.
         if not skip_sysvolacl:
-            setsysvolacl(samdb, paths.netlogon, paths.sysvol, paths.root_uid,
+            setsysvolacl(samdb, paths.sysvol, paths.root_uid,
                          paths.root_gid, names.domainsid, names.dnsdomain,
                          names.domaindn, lp, use_ntvfs)
         else:
index 785e1018e59bf3e3688c3c21d0ae715c36e99dc4..366665ffc59150ae1f4353c1b23991daa3aaf540 100644 (file)
@@ -841,7 +841,7 @@ Please fix this account before attempting to upgrade again
         logger.info("Administrator password has been set to password of user '%s'", admin_user)
 
     if result.server_role == "active directory domain controller":
-        setsysvolacl(result.samdb, result.paths.netlogon, result.paths.sysvol,
+        setsysvolacl(result.samdb, result.paths.sysvol,
                      result.paths.root_uid, result.paths.root_gid,
                      security.dom_sid(result.domainsid), result.names.dnsdomain,
                      result.names.domaindn, result.lp, use_ntvfs)