diff --git a/plogical/upgrade.py b/plogical/upgrade.py index 13293ebe6..54fb45af3 100755 --- a/plogical/upgrade.py +++ b/plogical/upgrade.py @@ -1652,7 +1652,10 @@ imap_folder_list_limit = 0 try: try: - import randomPassword + def generate_pass(length=14): + chars = string.ascii_uppercase + string.ascii_lowercase + string.digits + size = length + return ''.join(random.choice(chars) for x in range(size)) content = """SetPassword('%s'); echo $oConfig->Save() ? 'Done' : 'Error'; -?>""" % (randomPassword.generate_pass()) +?>""" % (generate_pass()) writeToFile = open('/usr/local/CyberCP/public/rainloop.php', 'w') writeToFile.write(content)