|
|
|
@ -8267,8 +8267,11 @@ for running replication")%bFile)
|
|
|
|
|
return False
|
|
|
|
|
# Создаем объект переменных clVars
|
|
|
|
|
self.createClVars()
|
|
|
|
|
# останавливаем все сервисы
|
|
|
|
|
if not self.stopServices(self.getServiceSetup()):
|
|
|
|
|
# останавливаем все настроенные сервисы и удаляем их демонов из
|
|
|
|
|
# автозапуска
|
|
|
|
|
insServices = self.getServiceSetup()
|
|
|
|
|
if not self.stopServices(insServices) or \
|
|
|
|
|
not self.delServicesAutostart(insServices):
|
|
|
|
|
return False
|
|
|
|
|
# Проверяем архив на содержание в нем LDAP
|
|
|
|
|
flagArchLdap = self.isLdapArchive(bFile)
|
|
|
|
@ -8388,10 +8391,13 @@ for running replication")%bFile)
|
|
|
|
|
self.removeTmpFiles()
|
|
|
|
|
# считаем переменные из ini файлов
|
|
|
|
|
self.clVars.flIniFile()
|
|
|
|
|
# останавливаем все инсталлируемые сервисы и удаляем их демонов из
|
|
|
|
|
# автозапуска
|
|
|
|
|
insServices = self.getServiceSetup()
|
|
|
|
|
if not self.stopServices(insServices) or \
|
|
|
|
|
not self.delServicesAutostart(insServices):
|
|
|
|
|
return False
|
|
|
|
|
if startServices:
|
|
|
|
|
# останавливаем все инсталируемые сервисы перед запуском
|
|
|
|
|
if not self.stopServices(self.getServiceSetup()):
|
|
|
|
|
return False
|
|
|
|
|
# Стартуем все сервисы и прописываем в автозагрузку
|
|
|
|
|
if not self.startAllSetupServices():
|
|
|
|
|
return False
|
|
|
|
|