aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author"Vladimir N. Oleynik" <dzo@simtreas.ru>2006-01-31 12:36:51 +0000
committer"Vladimir N. Oleynik" <dzo@simtreas.ru>2006-01-31 12:36:51 +0000
commit1f17d3287adaa01c8605699e80aaaba3a5a01d65 (patch)
tree084b81121af050e2b81f3a65496bd2f9945711d0
parent7600eec7325f0bbce1dcbf08e76c1653bf35b397 (diff)
downloadbusybox-w32-1f17d3287adaa01c8605699e80aaaba3a5a01d65.tar.gz
busybox-w32-1f17d3287adaa01c8605699e80aaaba3a5a01d65.tar.bz2
busybox-w32-1f17d3287adaa01c8605699e80aaaba3a5a01d65.zip
more obscure
-rw-r--r--libbb/obscure.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libbb/obscure.c b/libbb/obscure.c
index 18373510f..8df3e7504 100644
--- a/libbb/obscure.c
+++ b/libbb/obscure.c
@@ -162,6 +162,9 @@ password_check(const char *old, const char *newval, const struct passwd *pwdp)
162 else if (similiar(wrapped, newmono)) 162 else if (similiar(wrapped, newmono))
163 msg = "too similiar"; 163 msg = "too similiar";
164 164
165 else if ( strstr(newval, pwdp->pw_name) )
166 msg = "don't use something like your username as password";
167
165 else { 168 else {
166 safe_strncpy(wrapped + lenwrap, wrapped, lenwrap + 1); 169 safe_strncpy(wrapped + lenwrap, wrapped, lenwrap + 1);
167 if (strstr(wrapped, newmono)) 170 if (strstr(wrapped, newmono))
@@ -186,7 +189,7 @@ obscure_msg(const char *old, const char *newval, const struct passwd *pwdp)
186 oldlen = strlen(old); 189 oldlen = strlen(old);
187 newlen = strlen(newval); 190 newlen = strlen(newval);
188 191
189#if 0 /* why not check the password when set for the first time? --marekm */ 192#if 0 /* why not check the password when set for the first time? --marekm */
190 if (old[0] == '\0') 193 if (old[0] == '\0')
191 /* return (1); */ 194 /* return (1); */
192 return NULL; 195 return NULL;