diff options
| -rw-r--r-- | iutil.py | 3 | ||||
| -rw-r--r-- | textw/userauth_text.py | 8 |
2 files changed, 4 insertions, 7 deletions
@@ -318,9 +318,6 @@ def rmrf (path): os.rmdir (path) def validUser (user): - if len (user) > 8: - return 0 - if not user[0] in string.letters: return 0 diff --git a/textw/userauth_text.py b/textw/userauth_text.py index f039ee8ed..596cb13dc 100644 --- a/textw/userauth_text.py +++ b/textw/userauth_text.py @@ -80,7 +80,7 @@ class UsersWindow: 'mailnull', 'rpm', 'ident', 'rpc', 'rpcuser', 'radvd', 'xfs', 'gdm', 'apache', 'squid'] - username = Entry (8, user["id"], scroll=0) + username = Entry (32, user["id"], scroll=0) currentid = user["id"] pass1 = Entry (10, user["password"], password = 1) pass2 = Entry (10, user["password"], password = 1) @@ -116,10 +116,10 @@ class UsersWindow: not len(username.value()) and not len(fullname.value()): return INSTALL_OK - if (not len(username.value()) or not iutil.validUser(username.value())): + if (not iutil.validUser(username.value())): ButtonChoiceWindow(self.screen, _("Bad User Name"), - _("User names must be less than 8 " - "characters and contain only characters " + _("User names must " + "contain only characters " "A-Z, a-z, and 0-9."), buttons = [ TEXT_OK_BUTTON ], width = 50) continue |
