Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94425 - Using a console only system with agetty, the keys, "@" and "#", do not work as expected.
Summary: Using a console only system with agetty, the keys, "@" and "#", do not work a...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-29 17:22 UTC by brianw
Modified: 2006-10-05 00:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description brianw 2005-05-29 17:22:28 UTC
This is on a stage3 install with only the packages merged that are required to
boot up to a console.

At the login screen, if I try and type the "#" character , it deletes one
character, and if I type the "@" it deletes the whole line. I can not login to
the agetty console if i have either "#" or "@" as a character in my password.

If i emerge mingetty, and use mingetty for my console temrs instead of agetty, I
am able to use the "#" and "@" characters as expected.

Upon further investigation I found this: If I do not try and type the "#" or the
"@" character in the username fieild, I am able to use my password which has one
or both of the characters in it. So if I try and type "#" or "@" in the user
field before trying to login, then I can not use either characters in the
password field. Conversely, if I do not type either of those characters in the
user field, then I can use either in the password field. Again, mingetty
exhibits none of these behaviors.


Reproducible: Always
Steps to Reproduce:
1. Install a p4 stage3 system
2. Install logger,cron,bootloader,kernel
3. Boot to console

Actual Results:  
1)At the login screen, if I try and type the "#" character , it deletes one
character, and if I type the "@" it deletes the whole line.

2)At the user field, When i try and type "#" or "@" in the user field of the
console login (agetty), I can not use those characters subsequently in the
password field.

3) At the user field, If I do not try and type "#" or "@" in the user field of
the console login (agetty), I am able to use those characters subsequently in
the password field.

Expected Results:  
The characters should of outputed to the term the correct mappings for "#" and "@".

I believe this bug to be related to this one:
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-05-30 11:21:10 UTC
(In reply to comment #0)
> I believe this bug to be related to this one:

You wanted to add something? :-)
Comment 2 brianw 2005-05-30 17:11:02 UTC
Related bug: http://bugs.gentoo.org/show_bug.cgi?id=10437
Comment 3 SpanKY gentoo-dev 2005-05-31 16:21:14 UTC
you neglected to provide `emerge info`

it'd also help if we knew what your consolefonts/keymaps settings are
Comment 4 brianw 2005-05-31 17:03:35 UTC
(In reply to comment #3)

This is after a stage3 install. No modifications to rc.conf with respect to
console or keymaps. Here is the info:

1)

brianw@fenix dev $ emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-debian-r3 
i686)
=================================================================
System uname: 2.6.11-debian-r3 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May 19 2005, 20:06:40)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.4_p6, 1.6.3, 1.5, 1.9.5, 1.8.5-r3, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /va
r/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS=" ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/
http://gentoo.ccccom.com/ http://gentoo.seren
.com/gentoo/ "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acl alsa apm avi bdf berkdb bidi bitmap-fonts cdr crypt cups
dga divx4linux dts dv dvb dvd
 dvdread edl emboss encode escreen flac foomaticdb fortran fpx gdbm ggi gif gpm
graphviz gtk gtk2 imagemagi
ck imlib java jbig jpeg kerberos krb4 lcms ldap libg++ libwww live lzo mad
mikmod mmx motif mozilla mozsvg 
mozxmlterm mp3 mpeg ncurses nls nptl nptlonly nvidia offensive ogg oggvorbis
opengl pam pdflib perl png pyt
hon qt quicktime readline real rtc samba sdl spell sse sse2 ssl svga tcltk tcpd
threads tiff truetype truet
ype-fonts type1-fonts unicode vorbis wmf xanim xinerama xml xml2 xmms xprint
xprintmozilla xv xvid zlib use
rland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

2)
brianw@fenix dev $ grep KEYMAP= /etc/rc.conf 
KEYMAP="us"

3)
brianw@fenix dev $ grep CONSOLEFONT= /etc/rc.conf 
CONSOLEFONT="default8x16"

brianw
Comment 5 SpanKY gentoo-dev 2005-05-31 18:40:00 UTC
k
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2006-10-05 00:04:08 UTC
please test if this is still a problem and reopen if so.