[sysadmin-bin] Temporary passwords to be at least 12 chars long
- From: Andrea Veri <av src gnome org>
- To: gnome-sysadmin gnome org,commits-list gnome org
- Subject: [sysadmin-bin] Temporary passwords to be at least 12 chars long
- Date: Fri, 3 Oct 2014 16:46:33 +0000 (UTC)
commit bad00fb62ea9b4a9f64afdffda1d53cadd5f8268
Author: Andrea Veri <av gnome org>
Date: Fri Oct 3 18:46:28 2014 +0200
Temporary passwords to be at least 12 chars long
reset-my-password.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/reset-my-password.py b/reset-my-password.py
index c29179b..465dc66 100755
--- a/reset-my-password.py
+++ b/reset-my-password.py
@@ -29,7 +29,7 @@ def _parse_members_from_group(group):
results = l.search_s(LDAP_GROUP_BASE, ldap.SCOPE_SUBTREE, filter, ('memberUid', ))
members = set()
-
+
for _, attr in results:
members.update(attr['memberUid'])
@@ -50,7 +50,7 @@ def _get_attributes_from_ldap(userid, attr):
return userslist
-def gen_passwd(length=10, chars=string.letters + string.digits):
+def gen_passwd(length=12, chars=string.letters + string.digits):
urandom = open("/dev/urandom")
# ensure even distribution of randomly selected characters
m = 255 - 255 % len(chars)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]