mirror of
https://github.com/samba-team/samba.git
synced 2025-07-06 08:59:08 +03:00
s4-param Remove 'sid generator'
This was only used by the Fedora DS backend for Samba4. We agreed to no longer support external LDAP backends. Andrew Bartlett
This commit is contained in:
@ -709,11 +709,6 @@ def make_smbconf(smbconf, hostname, domain, realm, serverrole,
|
||||
privatedir_line = ""
|
||||
lockdir_line = ""
|
||||
|
||||
if sid_generator == "internal":
|
||||
sid_generator_line = ""
|
||||
else:
|
||||
sid_generator_line = "sid generator = " + sid_generator
|
||||
|
||||
sysvol = os.path.join(lp.get("lock dir"), "sysvol")
|
||||
netlogon = os.path.join(sysvol, realm.lower(), "scripts")
|
||||
|
||||
@ -725,7 +720,6 @@ def make_smbconf(smbconf, hostname, domain, realm, serverrole,
|
||||
"SERVERROLE": serverrole,
|
||||
"NETLOGONPATH": netlogon,
|
||||
"SYSVOLPATH": sysvol,
|
||||
"SIDGENERATOR_LINE": sid_generator_line,
|
||||
"PRIVATEDIR_LINE": privatedir_line,
|
||||
"LOCKDIR_LINE": lockdir_line
|
||||
})
|
||||
|
@ -65,7 +65,6 @@ class MapBaseTestCase(TestCaseInTempDir):
|
||||
|
||||
def setUp(self):
|
||||
self.lp = env_loadparm()
|
||||
self.lp.set("sid generator", "backend")
|
||||
self.lp.set("workgroup", "TESTS")
|
||||
self.lp.set("netbios name", "TESTS")
|
||||
super(MapBaseTestCase, self).setUp()
|
||||
@ -87,6 +86,7 @@ class MapBaseTestCase(TestCaseInTempDir):
|
||||
|
||||
def __init__(self, basedn, dn, lp):
|
||||
self.db = Ldb(lp=lp, session_info=system_session())
|
||||
self.db.set_opaque("skip_allocate_sids", "true");
|
||||
self.basedn = basedn
|
||||
self.basedn_casefold = ldb.Dn(self.db, basedn).get_casefold()
|
||||
self.substvars = {"BASEDN": self.basedn}
|
||||
@ -136,12 +136,14 @@ class Samba3SamTestCase(MapBaseTestCase):
|
||||
def setUp(self):
|
||||
super(Samba3SamTestCase, self).setUp()
|
||||
ldb = Ldb(self.ldburl, lp=self.lp, session_info=system_session())
|
||||
ldb.set_opaque("skip_allocate_sids", "true");
|
||||
self.samba3.setup_data("samba3.ldif")
|
||||
ldif = read_datafile("provision_samba3sam.ldif")
|
||||
ldb.add_ldif(self.samba4.subst(ldif))
|
||||
self.setup_modules(ldb, self.samba3, self.samba4)
|
||||
del ldb
|
||||
self.ldb = Ldb(self.ldburl, lp=self.lp, session_info=system_session())
|
||||
self.ldb.set_opaque("skip_allocate_sids", "true");
|
||||
|
||||
def test_search_non_mapped(self):
|
||||
"""Looking up by non-mapped attribute"""
|
||||
@ -303,11 +305,13 @@ class MapTestCase(MapBaseTestCase):
|
||||
def setUp(self):
|
||||
super(MapTestCase, self).setUp()
|
||||
ldb = Ldb(self.ldburl, lp=self.lp, session_info=system_session())
|
||||
ldb.set_opaque("skip_allocate_sids", "true");
|
||||
ldif = read_datafile("provision_samba3sam.ldif")
|
||||
ldb.add_ldif(self.samba4.subst(ldif))
|
||||
self.setup_modules(ldb, self.samba3, self.samba4)
|
||||
del ldb
|
||||
self.ldb = Ldb(self.ldburl, lp=self.lp, session_info=system_session())
|
||||
self.ldb.set_opaque("skip_allocate_sids", "true");
|
||||
|
||||
def test_map_search(self):
|
||||
"""Running search tests on mapped data."""
|
||||
|
Reference in New Issue
Block a user