|
|
|
@ -1053,7 +1053,7 @@ if you want to continue to run the program again"))
|
|
|
|
|
"""Начальная проверка перед запуском методов сервиса
|
|
|
|
|
|
|
|
|
|
Проверяет что сервис установлен"""
|
|
|
|
|
if not self.isServiceSetup(service, printError):
|
|
|
|
|
if not self.isServiceSetup(service, printError):
|
|
|
|
|
return False
|
|
|
|
|
return True
|
|
|
|
|
|
|
|
|
@ -4513,6 +4513,17 @@ class servSamba(shareLdap):
|
|
|
|
|
# создаем объект сервиса Unix
|
|
|
|
|
self.servUnixObj = servUnix(self)
|
|
|
|
|
|
|
|
|
|
@adminConnectLdap
|
|
|
|
|
def initialChecks(self, service, printError=True):
|
|
|
|
|
"""Начальная проверка перед запуском методов сервиса"""
|
|
|
|
|
if self.clVars.Get("sr_mail_relay_set") == "on":
|
|
|
|
|
self.printERROR(_("This server is a mail relay. \
|
|
|
|
|
This command is not allowed."))
|
|
|
|
|
return False
|
|
|
|
|
if not self.isServiceSetup(service, printError):
|
|
|
|
|
return False
|
|
|
|
|
return True
|
|
|
|
|
|
|
|
|
|
def getLdapObjInFile(self):
|
|
|
|
|
"""Cоединение с LDAP администратором Samba сервиса"""
|
|
|
|
|
return shareLdap.getLdapObjInFile(self, "samba")
|
|
|
|
|