Исправил: Делаем пользователя видимым при добавлении в сервис Samba, если пользователь существует

git-svn-id: http://svn.calculate.ru/calculate2/calculate-server/trunk@599 c91db197-33c1-4113-bf15-f8a5c547ca64
develop
asamoukin 16 years ago
parent 8728461d6d
commit 20724c26fb

@ -4259,12 +4259,15 @@ class servSamba(shareLdap):
str(userName) + _(" in Unix service"))
return False
flagCreateUnixUser = True
elif userPwd and not flagFoundPasswd:
if not self.servUnixObj.modUserUnixPasswd(userName, {}, userPwd):
return False
elif not flagFoundPasswd:
if userPwd:
# Меняем пароль у пользователя Unix
if not self.servUnixObj.modUserUnixPasswd(userName,{},userPwd):
return False
# Делаем пользователя видимым
if not self.servUnixObj.modUserUnixServer(userName,{"V":""},False):
return False
if userPwd:
textLine = self.execProg("smbpasswd -a -s %s" %(userName),
"%s\n%s\n" %(userPwd,userPwd))

Loading…
Cancel
Save