Description of problem:
My root and user account passwords are greater in length than 8 characters. My
user accounts required the entire password be entered correctly for
authentication to be successful. However, my root account only requires that
at least the correct first 8 characters of my password be entered: anything
that follows, if any, is ignored.
I don't know if the same is the case for any other lengths of passwords less
than 8 characters.
I don't remember if the corrent password was set during the installation
process or if it was changed using 'passwd' post install. I think it's likely
I tried resetting my password to the same value using 'passwd': that seemed to
fix the problem. But I don't understand what caused the user authentication
process to ignore all but the first 8 characters in the root password.
This is deeply troubling...
Version-Release number of selected component (if applicable):
Steps to Reproduce:
only the first 8 characters are required for successful authentication: any
that follow, if any, are ignored
should require the entire password for authentication to be successful
If you use MD5 encryption for your root password, it will work fine.
crypt() style encryption only supports the first 8 characters.