Beispiel #1
0
    def setup_modules(self, ldb, s3, s4):
        ldb.add({"dn": "@MAP=samba3sam",
                 "@FROM": s4.basedn,
                 "@TO": "sambaDomainName=TESTS," + s3.basedn})

        ldb.add({"dn": "@MODULES",
                 "@LIST": "rootdse,paged_results,server_sort,asq,samldb,password_hash,operational,objectguid,rdn_name,samba3sam,partition"})

        ldb.add({"dn": "@PARTITION",
            "partition": ["%s:%s" % (s4.basedn, s4.url), 
                          "%s:%s" % (s3.basedn, s3.url)],
            "replicateEntries": ["@ATTRIBUTES", "@INDEXLIST"]})
Beispiel #2
0
    def setup_modules(self, ldb, s3, s4):
        ldb.add({"dn": "@MAP=samba3sam",
                 "@FROM": s4.basedn,
                 "@TO": "sambaDomainName=TESTS," + s3.basedn})

        ldb.add({"dn": "@MODULES",
                 "@LIST": "rootdse,dsdb_paged_results,server_sort,asq,samldb,password_hash,operational,objectguid,rdn_name,samba3sam,samba3sid,show_deleted_ignore,dsdb_flags_ignore,partition"})

        ldb.add({"dn": "@PARTITION",
                 "partition": ["%s" % (s4.basedn_casefold),
                               "%s" % (s3.basedn_casefold)],
                 "replicateEntries": ["@ATTRIBUTES", "@INDEXLIST"],
                 "modules": "*:"})
Beispiel #3
0
    def setup_modules(self, ldb, s3, s4):
        ldb.add({"dn": "@MAP=samba3sam",
                 "@FROM": s4.basedn,
                 "@TO": "sambaDomainName=TESTS," + s3.basedn})

        ldb.add({"dn": "@MODULES",
                 "@LIST": "rootdse,paged_results,server_sort,asq,samldb,password_hash,operational,objectguid,rdn_name,samba3sam,samba3sid,show_deleted,partition"})

        ldb.add({"dn": "@PARTITION",
            "partition": ["{0!s}".format((s4.basedn_casefold)),
                          "{0!s}".format((s3.basedn_casefold))],
            "replicateEntries": ["@ATTRIBUTES", "@INDEXLIST"],
            "modules": "*:"})