The cygwin tools for Windows sets the TERM variable to "cygwin".
When ssh'ing into a Gentoo system from this client, TERM is set as such:
QonoS root # echo $TERM
When trying to read a manpage, the following ewarning is returned:
QonoS root # man bash
WARNING: terminal is not fully functional
- (press RETURN)
I would blame this on cygwin, but I never experience this on SuSE 7.3, 8.0 or
RedHat 7.1 systems running in my shop.
Once RETURN is pressed the manpage displays ok, but navigating back up is near
Anything in the redhat/suse startup files that modifies $TERM if its
set to "cygwin" ?
I didn't really think about that. But, yes, sorta. There is a /etc/termcap
entry in SuSE 8.0 for cygwin. Here it is:
cygwin|ansi emulation for Cygwin:\
Let's hope that comes out right. :)
If you copy that termcap to your gentoo box ... is it fixed ?
Not really sure. Gentoo uses terminfo as opposed to termcap, I guess? There is
no /etc/termcap on my Gentoo system. And, I do not know how to translate
termcap to terminfo. :(
This appears to be fixed with the default-x86-2.0 profile.
I thought this might have been attributed to the baselayout-1.8.2 package, with
the /etc/termcap file, so I upgraded a 1.0 profile machine to baselayout-1.8.2
with no change in behavior.
No changes to this bug has been made for at least 180 days. I'm not sure how to reproduce this, so can someone please check if it's still a problem and reopen if it is?