I wrote
> so it looks like agetty is interpreting the "@" as being part of an escape
> sequence.

Which is probably should anway in get_logname. But the login bash shell does 
the same too:

6859 ?        Ss     0:00 login -- root
32052 hvc0     Ss+    0:00  \_ -bash
[root@localhost ~]# strace -p 32052
Process 32052 attached - interrupt to quit
read(0, "d", 1)                         = 1
write(2, "d", 1)                        = 1
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(0, "d", 1)                         = 1
write(2, "d", 1)                        = 1
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(0, "d", 1)                         = 1
write(2, "d", 1)                        = 1
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(0, "d", 1)                         = 1
write(2, "d", 1)                        = 1
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(0, "@", 1)                         = 1
write(2, "\10\10\10\10\33[K", 7)        = 7
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0 


_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

Reply via email to