From 6639d3af50a5cfcc7b247e7c3eeb0fba62e690b3 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Sun, 4 Oct 2020 13:15:25 +0500 Subject: [PATCH] rainloop admin password --- plogical/upgrade.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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)