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 the latter. 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): 8.0 psyche How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: only the first 8 characters are required for successful authentication: any that follow, if any, are ignored Expected results: should require the entire password for authentication to be successful Additional info:
If you use MD5 encryption for your root password, it will work fine. crypt() style encryption only supports the first 8 characters.