[Pkg-shadow-devel] Bug#221290: Bug #221290 still here: screen garbled after entering high-ascii characters at login prompt

Eugeniy Meshcheryakov eugen at univ.kiev.ua
Tue Sep 27 16:26:43 UTC 2005


27 вересня 2005 о 18:23 +0200 Helge Kreutzmann написав(-ла):
> Hello,
> On Tue, Sep 27, 2005 at 05:09:41PM +0300, Eugeniy Meshcheryakov wrote:
> > You can switch terminal to all-caps more easyly: just enter you login in
> > all-caps and then password as usual. So, I think it (all-caps) is normal
> > behavior (for historic reasons probably).
> 
> Yikes! And no, I haven't seen all caps during my bug experience.
> 
> > I tried to look at problem with erasing of characters and found that
> > kernel uses undocumented (in termios(3)) flag IUTF8. If this flag is not
> > set kernel tty driver will interpret characters as single-byte. So some
> > program should set this flag when terminal is in UTF8 mode... 
> > 
> > Attached patch fixes this problem for 'login' when it run under UTF-8
> > locale. But on usual system it is run under C locale :(. So, I think
> > some other program should do this (console-tools/kbd?), but this will
> > not fix problem for terminal emulators :(.
> 
> Yes, I do not (yet) use UTF8, so either C or my "normal" locale
> (de_DE at Euro) (I am not sure how to find that out). But as posted in my
> other mail, somehow login "changes" the values which are seen later on
> with "stty -a". Probably (as with the uppercase described above) a
> historic decision, if login encounters certain cases, it "set" the
> environment in a certain way? If that is not documented somwhere, than
> login should simply not do this. If yes, then the admin should be able
> to "undo" this in a defined way, if he wants.
> 
> Should I try the patch nevertheless?
It will not change anything if you do not use UTF8.

-- 
Eugeniy Meshcheryakov

Kyiv National Taras Shevchenko University
Information and Computing Centre
http://icc.univ.kiev.ua
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-shadow-devel/attachments/20050927/864b2d98/attachment.pgp


More information about the Pkg-shadow-devel mailing list