diff --git a/install/randomPassword.py b/install/randomPassword.py index 9cfe205f5..51f945b0a 100755 --- a/install/randomPassword.py +++ b/install/randomPassword.py @@ -2,6 +2,11 @@ import string import random 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)) \ No newline at end of file + # chars = string.ascii_uppercase + string.ascii_lowercase + string.digits + # size = length + # return ''.join(random.choice(chars) for x in range(size)) + import secrets + import string + + alphabet = string.ascii_letters + string.digits + return ''.join(secrets.choice(alphabet) for _ in range(length)) \ No newline at end of file diff --git a/install/test.py b/install/test.py index a4ef8ee01..73ce2ef79 100755 --- a/install/test.py +++ b/install/test.py @@ -1,15 +1,6 @@ -import subprocess +import secrets +import string - -def installCertBot(): - cmd = [] - - cmd.append("yum") - cmd.append("-y") - cmd.append("install") - cmd.append("certbot") - - res = subprocess.call(cmd) - - -installCertBot() \ No newline at end of file +alphabet = string.ascii_letters + string.digits +the_password = ''.join(secrets.choice(alphabet) for _ in range(14)) +print(the_password) \ No newline at end of file