develop
asamoukin 16 years ago
parent 7ce6245bff
commit 012c3810a5

@ -6622,7 +6622,6 @@ class servFtp(shareLdap):
userPwdHash =\
self.execProg("slappasswd -s %s -h %s"\
%(userPwd, self.userCrypt))
userPwdHash = userPwd
if resSearch[0][0][1].has_key('userPassword'):
modAttrs.append((ldap.MOD_REPLACE, 'userPassword',
userPwdHash))
@ -6630,7 +6629,7 @@ class servFtp(shareLdap):
modAttrs.append((ldap.MOD_ADD, 'userPassword',
userPwdHash))
if modAttrs:
uid = res[0][0][1]['uid'][0]
uid = resSearch[0][0][1]['uid'][0]
DN = self.addDN("uid="+uid, self.relUsersDN)
if not self.modAttrsDN(DN, modAttrs):
return False

@ -53,6 +53,11 @@ if __name__ == "__main__":
# Добавляем Mail пользователя
if obj.modUserJabberServer(optObj.params['user'], optObj.opt):
flagError = False
elif optObj.params['service'] == "ftp":
obj = cl_ldap.servFtp()
# Добавляем FTP пользователя
if obj.modUserFtpServer(optObj.params['user'], optObj.opt):
flagError = False
if flagError:
sys.exit(1)
else:

Loading…
Cancel
Save