Добавлено удаление файла kdewallet.kwl при выходе пользователя из сеанса

git-svn-id: http://svn.calculate.ru/calculate2/calculate-client/trunk@637 c91db197-33c1-4113-bf15-f8a5c547ca64
develop
asamoukin 16 years ago
parent 6c243dfd30
commit ad3491051f

@ -742,6 +742,15 @@ install/6intranet" %(domain,servDn,unixDN,bindDn,bindPw)
self.printOK(_("Computer added to domain %s")%domain + " ...")
return True
def removePrivateFiles(self, userHome):
"""Удаление приватных файлов"""
privateFiles = ['.kde4/share/apps/kwallet/kdewallet.kwl']
for prFile in privateFiles:
rmFile = os.path.join(userHome, prFile)
if os.path.exists(rmFile):
os.remove(rmFile)
return True
def umountUserRes(self, userName):
"""Отмонтирование пользовательских ресурсов и синхронизация настроек"""
self.createClVars()
@ -777,6 +786,8 @@ install/6intranet" %(domain,servDn,unixDN,bindDn,bindPw)
# Синхронизируем настройки
if not self.syncUser(userName, homeDir, "logout"):
return False
# Удаляем приватные файлы
self.removePrivateFiles(homeDir)
flagError = False
for path, res in pathRemote:
if self.isMount(path ,"cifs"):

Loading…
Cancel
Save