|
|
|
@ -1170,7 +1170,7 @@ install/6intranet" %(domain,servDn,unixDN,bindDn,bindPw)
|
|
|
|
|
self.errorAndUnmountUserRes = True
|
|
|
|
|
return False
|
|
|
|
|
|
|
|
|
|
if needSync and not self.syncUser(userName, homeDir, "logout", uid, gid):
|
|
|
|
|
if needSync and not self.syncUser(userName,homeDir,"logout",uid,gid):
|
|
|
|
|
# Удаляем приватные файлы
|
|
|
|
|
self.removePrivateFiles(homeDir)
|
|
|
|
|
# Отмонтируем пользовательские ресурсы в случае ошибки
|
|
|
|
@ -1813,8 +1813,8 @@ install/6intranet" %(domain,servDn,unixDN,bindDn,bindPw)
|
|
|
|
|
if sync == "logout":
|
|
|
|
|
rsync.runsilent()
|
|
|
|
|
try:
|
|
|
|
|
if cl_base.iniParser(configFileName).setVar('rsync',{'files':\
|
|
|
|
|
rsync.getFilesNum()}):
|
|
|
|
|
if cl_base.iniParser(configFileName).setVar('rsync',
|
|
|
|
|
{'files':rsync.getFilesNum()}):
|
|
|
|
|
os.chmod(configFileName, 0600)
|
|
|
|
|
os.chown(configFileName,uid,gid)
|
|
|
|
|
except:
|
|
|
|
|