master3.3
Самоукин Алексей 14 years ago
parent 13f66e6180
commit 5128f2909d

@ -188,8 +188,10 @@ class desktop(share):
return False
uidGid = False
# Домен для подключения Samba
domain = self.clVars.Get("cl_remote_host")
if domain:
domain = self.clVars.GetIniVar("client.cl_remote_host")
# Авторизация в домененe или локально
hostAuth = self.clVars.GetIniVar("client.os_remote_auth")
if domain and hostAuth:
# Информация о пользователе из LDAP
userLdapInfo = self.ldapUserObj.getUserLdapInfo(userName)
if userLdapInfo:
@ -201,7 +203,11 @@ class desktop(share):
self.umountUserRes()
return False
else:
pwdInfo = pwd.getpwnam(userName)
try:
pwdInfo = pwd.getpwnam(userName)
except:
self.printERROR(_("Can not found user %s in passwd")%userName)
return False
uid = pwdInfo.pw_uid
gid = pwdInfo.pw_gid
homeDir = pwdInfo.pw_dir

Loading…
Cancel
Save