|
|
@ -1031,8 +1031,7 @@ manager") + " ..."
|
|
|
|
self.printOK(messageOk)
|
|
|
|
self.printOK(messageOk)
|
|
|
|
return True
|
|
|
|
return True
|
|
|
|
|
|
|
|
|
|
|
|
def installClient(self, clVars=False, printSuccess=True,
|
|
|
|
def installClient(self, clVars=False, printSuccess=True):
|
|
|
|
addDomain=True):
|
|
|
|
|
|
|
|
"""Наложение профиля клиента и при необходимости подключение к домену"""
|
|
|
|
"""Наложение профиля клиента и при необходимости подключение к домену"""
|
|
|
|
if not self.isRoot():
|
|
|
|
if not self.isRoot():
|
|
|
|
return False
|
|
|
|
return False
|
|
|
@ -1044,13 +1043,6 @@ manager") + " ..."
|
|
|
|
manager") + " ..."
|
|
|
|
manager") + " ..."
|
|
|
|
# Устанавливаем переменную профиля
|
|
|
|
# Устанавливаем переменную профиля
|
|
|
|
clVars.Set("cl_pass_step","install",True)
|
|
|
|
clVars.Set("cl_pass_step","install",True)
|
|
|
|
remoteHost = clVars.Get("cl_remote_host")
|
|
|
|
|
|
|
|
if addDomain and remoteHost:
|
|
|
|
|
|
|
|
if not self.addDomain(remoteHost):
|
|
|
|
|
|
|
|
return False
|
|
|
|
|
|
|
|
if printSuccess:
|
|
|
|
|
|
|
|
self.printOK(messageOk)
|
|
|
|
|
|
|
|
return True
|
|
|
|
|
|
|
|
# Изменяем базовую директорию наложения профилей
|
|
|
|
# Изменяем базовую директорию наложения профилей
|
|
|
|
clVars.Set("cl_root_path","/",True)
|
|
|
|
clVars.Set("cl_root_path","/",True)
|
|
|
|
# Новые пути к профилям
|
|
|
|
# Новые пути к профилям
|
|
|
@ -1170,7 +1162,7 @@ manager") + " ..."
|
|
|
|
or ld_bind_dn or ld_bind_pw")
|
|
|
|
or ld_bind_dn or ld_bind_pw")
|
|
|
|
return False
|
|
|
|
return False
|
|
|
|
# Наложим профили install/client
|
|
|
|
# Наложим профили install/client
|
|
|
|
if not self.installClient(self.clVars, False, False):
|
|
|
|
if not self.installClient(self.clVars, False):
|
|
|
|
return False
|
|
|
|
return False
|
|
|
|
# Наложим профили install/domain
|
|
|
|
# Наложим профили install/domain
|
|
|
|
# Новые пути к профилям
|
|
|
|
# Новые пути к профилям
|
|
|
|