Change Password... does not work with a leading $!
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Raspbian |
New
|
Undecided
|
Unassigned |
Bug Description
Raspberry Pi 3, Raspian version 9 Stretch
In the Raspberry Pi Configuration window the "Change Password..." button does not work properly if the password begins with a $!.
After some testing I have determined that if a password is input into the GUI that begins with $! upon logging out only the part of the password after those characters is stored. If you change your password to $!password then on the login screen you have to type password instead.
If you go into the CLI and use the passwd command it will retain a leading $!. The login GUI works properly with a $! starting password so I expect the issue to be in the "Change Password..." process and not the login process.
Doing this will cause the user to be unable to login to their device with the password they expect. I had to reflash my OS a dozen or so times while trying to determine what was happening.
Can someone reproduce this in buster, please?