If we requested a non DES encryption, make sure crypt returned a encrypted

password longer than 13 chars. This protects against the GNU crypt() which
does not return NULL if the algorithm is not supported, and return a DES
encrypted password.
This commit is contained in:
nekral-guest
2007-11-24 00:37:37 +00:00
parent 6ffc0f820a
commit ee5c48d51c
2 changed files with 33 additions and 0 deletions

View File

@@ -1,3 +1,10 @@
2007-11-24 Nicolas François <nicolas.francois@centraliens.net>
* lib/encrypt.c: If we requested a non DES encryption, make sure
crypt returned a encrypted password longer than 13 chars. This
protects against the GNU crypt() which does not return NULL if the
algorithm is not supported, and return a DES encrypted password.
2007-11-24 Nicolas François <nicolas.francois@centraliens.net>
* lib/groupio.c: Add missing #include "getdef.h"