I did some testing about this bug report. Indeed, as long as the terminal where login is used (or the console) is not a UTF-8 terminal, login works and displays as expected.
However, in a UTF-8 environment (for instance gnome-terminal with UTF-8 environment), the line-editing in login prompt does not work properly : entering "für" then hitting Backspace three times seems to erase the prompt.....but entering a valid login later then fails. The only way to properly clean the login prompt is by hitting Ctrl-U. So, I mor eor less suspect that some code in login's prompt editing is not UTF-8 clean. May one of our code wizards have a look at this? Tomasz, has this been dealt with upstream? --