diff options
author | Mark Wells <mark@freeside.biz> | 2016-03-08 13:41:17 -0800 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2016-03-08 13:41:24 -0800 |
commit | 0c15bfa00008f8d611674e21dbc367972e0c5b89 (patch) | |
tree | 5a6f5b7a6e5a195bfbdf7dd4370933954ea0b17c | |
parent | 128a2b47ce0fb1c37013cb3b56213e2b64b25644 (diff) |
bugfix to #40792
-rw-r--r-- | FS/FS/Password_Mixin.pm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/FS/FS/Password_Mixin.pm b/FS/FS/Password_Mixin.pm index 633265b13..da80cd27f 100644 --- a/FS/FS/Password_Mixin.pm +++ b/FS/FS/Password_Mixin.pm @@ -277,9 +277,10 @@ sub pw_set { && $pw_set =~ /[[:digit:]]/ && $pw_set =~ /[[:punct:]]/ ) { @pw_set = split('', $pw_set); + } else { + warn "password-generated-characters set is insufficient; using default."; + @pw_set = split('', 'abcdefghijkmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ23456789()#.,'); } - warn "password-generated-characters set is insufficient; using default."; - @pw_set = split('', 'abcdefghijkmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ23456789()#.,'); } return @pw_set; } |