|
911 |
run_and_output_to_log(["univention-config-registry", "set", |
911 |
run_and_output_to_log(["univention-config-registry", "set", |
912 |
"nameserver1/local=%s" % nameserver1_orig, |
912 |
"nameserver1/local=%s" % nameserver1_orig, |
913 |
"nameserver1=%s" % self.ad_server_ip, |
913 |
"nameserver1=%s" % self.ad_server_ip, |
|
|
914 |
"kerberos/realm=%s" % SOMETHING_LOOKED_UP_FROM_AD_THE_SERVER, |
915 |
"windows/domain=%s" % self.ad_netbios_domain, |
914 |
"directory/manager/web/modules/users/user/properties/username/syntax=string", |
916 |
"directory/manager/web/modules/users/user/properties/username/syntax=string", |
915 |
"directory/manager/web/modules/groups/group/properties/name/syntax=string", |
917 |
"directory/manager/web/modules/groups/group/properties/name/syntax=string", |
916 |
"dns/backend=ldap"], log.debug) |
918 |
"dns/backend=ldap"], log.debug) |
Lines 1026-1031
class AD_Takeover():
|
Link Here
|
---|
|
1026 |
os.rename(BACKUP_DIR, "%s.bak" % BACKUP_DIR) |
1028 |
os.rename(BACKUP_DIR, "%s.bak" % BACKUP_DIR) |
1027 |
os.mkdir(BACKUP_DIR) |
1029 |
os.mkdir(BACKUP_DIR) |
1028 |
|
1030 |
|
|
|
1031 |
# Read the current value of samba4/ldap/base that has been set by 96univention-samba4.inst |
1032 |
self.ucr.load() |
1033 |
univention.admin.configRegistry.load() # otherwise the modules do not use the new syntax |
1034 |
|
1029 |
# Rewrite domain SID in OpenLDAP sambaDomain object |
1035 |
# Rewrite domain SID in OpenLDAP sambaDomain object |
1030 |
self.ad_domainsid = None |
1036 |
self.ad_domainsid = None |
1031 |
self.samdb = SamDB(os.path.join(SAMBA_PRIVATE_DIR, "sam.ldb"), session_info=system_session(self.lp), lp=self.lp) |
1037 |
self.samdb = SamDB(os.path.join(SAMBA_PRIVATE_DIR, "sam.ldb"), session_info=system_session(self.lp), lp=self.lp) |