Compare commits

..

No commits in common. '94baf722f65c3c18a75bd636505478885cad58bf' and '1956f4c971887f7275f7f4a66bcf29f013b9eb57' have entirely different histories.

  1. 2
      auth.py
  2. 2
      tools/add_users.py

@ -9,4 +9,4 @@ def authenticate(u, p):
def get_real_users(): def get_real_users():
f = [i.split(":") for i in open("/etc/shadow").read().split("\n")] f = [i.split(":") for i in open("/etc/shadow").read().split("\n")]
return [i[0] for i in filter(lambda a: len(a) > 1, f) if not(i[1] in ["*", "!", "!!", "!*"])] return [i[0] for i in filter(lambda a: len(a) > 1, f) if not(i[1] in ["*", "!"])]

@ -33,7 +33,7 @@ def generate_list_from_emails(infile):
usr = addy.split("@")[0] usr = addy.split("@")[0]
if usr in cur: if usr in cur:
continue continue
pwd = secrets.token_urlsafe(10) pwd = crypt.crypt(secrets.token_urlsafe(10), crypt.mksalt())
key.append((usr, pwd)) key.append((usr, pwd))
add_user(usr, pwd) add_user(usr, pwd)
print(key) print(key)

Loading…
Cancel
Save