[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: login-Passwort: Unicode vs. Latin1



* Nikolaus Schulz:

> Console-Keymap ist de-latin1-nodeadkeys, LANG=de_DE@euro.
> Jetzt einfach ein uxterm starten, login-Paßwort ändern und einen Umlaut
> einbauen. Fertig! 
> Paßwort-Authentifizierung (login, su, sudo) schlägt nun sowohl auf
> Console als auch im gewöhnlichen xterm garantiert fehl. Funktioniert
> unter Woody und Sarge.

Du hast mittels uxterm den Umlaut in seiner 2-Bate-Darstellung laut UTF-8
eingegeben. Mit iso-8859-15 ist er nur durch ein Byte repräsentiert. Was du
versuchst, als Passwort einzugeben, ist also etwas anderes, als was Du
hinterlegt hast. Eine locale, für die Umlaute nur mit einem Byte
repräsentiert sind, liest dann z.B.:

ä statt ä
Ã⁋ statt ö
ü statt ü

Mit Eingabe der Zeichen aus der ersten Spalte würde der Login klappen.

> Da ist wohl ein Bugreport fällig. Aber gegen welches Paket? xterm, passwd? 
> Bin leider nicht so der Hecht was i18n angeht und kann das nicht so
> recht einschätzen. Eure Meinung?

Keine Package kann etwas dafür, wenn Du Nicht-ascii-Zeichen unter dem einen
Encoding eingibst, aber unter einem anderen abrufst.

Grüße,
kro
-- 
Veteran of the Bermuda Triangle Expeditionary Force 1990-1951
(PGP/GPG 0xCE248A25)



Reply to: