One additional note to Howard Thomson:
- I believe this is yet another character-in-password problem (unfortunately seems that *ubuntu has quite a few of them whatever version or flavor) and not the GDM referred here.
I noticed this because in an attempt to secure some passwords we used a random password generator and one of the password had the '#' char.
The login and password worked fine through a SSH session (by direct SSH login and by doing SU from another user on SSH), also worked with a GDM login, BUT when using the console login it failed !!!
After troubleshooting it a bit (by typing the login in the username prompt :)) I noticed that on the console (tty1 to tty6) the '#' actually works as a backspace, so it actually deletes the previous character.
To sum it up. Char '#' on password (or username for that matter)
SSH -> Works
GDM -> Works
Terminal (console) -> Doesn't work (works as backspace)
As such I believe that this another problem altogether, and in a different package, so I would appreciate if you report it (possibly getty/mgetty or something deeper).
One additional note to Howard Thomson: in-password problem (unfortunately seems that *ubuntu has quite a few of them whatever version or flavor) and not the GDM referred here.
- I believe this is yet another character-
I noticed this because in an attempt to secure some passwords we used a random password generator and one of the password had the '#' char.
The login and password worked fine through a SSH session (by direct SSH login and by doing SU from another user on SSH), also worked with a GDM login, BUT when using the console login it failed !!!
After troubleshooting it a bit (by typing the login in the username prompt :)) I noticed that on the console (tty1 to tty6) the '#' actually works as a backspace, so it actually deletes the previous character.
To sum it up. Char '#' on password (or username for that matter)
SSH -> Works
GDM -> Works
Terminal (console) -> Doesn't work (works as backspace)
As such I believe that this another problem altogether, and in a different package, so I would appreciate if you report it (possibly getty/mgetty or something deeper).