|
|
|
@ -4707,6 +4707,10 @@ class servLdap(shareLdap):
|
|
|
|
|
if not self.startDaemons('jabber',['ejabberd']):
|
|
|
|
|
flagError = True
|
|
|
|
|
break
|
|
|
|
|
# Устанавливаем автозапуск демона
|
|
|
|
|
if not self.setDaemonAutostart("ejabberd"):
|
|
|
|
|
flagError = True
|
|
|
|
|
break
|
|
|
|
|
else:
|
|
|
|
|
if not self.startDaemons(service,[service]):
|
|
|
|
|
flagError = True
|
|
|
|
@ -4743,7 +4747,7 @@ class servLdap(shareLdap):
|
|
|
|
|
self.printERROR(_("Backup file is not found") + " ...")
|
|
|
|
|
return False
|
|
|
|
|
archFile = str(maxFileNumber) + ".tar.bz2"
|
|
|
|
|
# Название файла с аривом
|
|
|
|
|
# Название файла с архивом
|
|
|
|
|
bFile = os.path.join(self.backupDirectory, archFile)
|
|
|
|
|
if not os.path.exists(bFile):
|
|
|
|
|
self.printERROR(_("Backup file is not found") + ": " +\
|
|
|
|
@ -4810,6 +4814,7 @@ class servLdap(shareLdap):
|
|
|
|
|
if os.path.exists(self.archLdifFile):
|
|
|
|
|
os.remove(self.archLdifFile)
|
|
|
|
|
# Стартуем все сервисы и прописываем в автозагрузку
|
|
|
|
|
self.clVars.flIniFile()
|
|
|
|
|
if not self.startAllSetupServices():
|
|
|
|
|
return False
|
|
|
|
|
self.printOK(_("Restored all installed services") + " ...")
|
|
|
|
|