diff options
author | Stefan Fritsch <sf@apache.org> | 2009-10-23 18:13:46 +0000 |
---|---|---|
committer | Stefan Fritsch <sf@apache.org> | 2009-10-23 18:13:46 +0000 |
commit | 0a7227e73205de6e59b864c6207b755431dd1195 (patch) | |
tree | 1c5c245cc40a8b4c19d68c98bb0642946ab8a771 /support | |
parent | d19092f468eba607961c1fc0f64ea94e9bd730bc (diff) | |
download | httpd-0a7227e73205de6e59b864c6207b755431dd1195.tar.gz |
Print a warning if a password is truncated by crypt.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@829162 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'support')
-rw-r--r-- | support/htpasswd.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/support/htpasswd.c b/support/htpasswd.c index 82069f5cac..c8cac25611 100644 --- a/support/htpasswd.c +++ b/support/htpasswd.c @@ -186,6 +186,10 @@ static int mkrecord(char *user, char *record, apr_size_t rlen, char *passwd, pw = pwin; memset(pwv, '\0', sizeof(pwin)); } + if (alg == ALG_CRYPT && strlen(pw) > 8) { + apr_file_printf(errfile, "Warning: Password truncated to 8 characters " + "by CRYPT algorithm." NL); + } switch (alg) { case ALG_APSHA: |