Every time I connected to a Solaris machine from my Mac using ssh I ran into the dreaded “WARNING: terminal is not fully functional” problem. The reason is that the Mac sets its terminal type to “xterm-color” which isn’t known to Solaris. After fiddling with the termcap file with no success, I found the solution buried in the various tips on Phil’s site.
Just copy the xterm-color file provided by Phil (local copy) to the /usr/share/lib/terminfo/x/ directory. Done. Maybe you have to logout and login again to make it work, but that’s it.
Incoming search terms:
- mac WARNING: terminal is not fully functional
- terminal is not fully functional mac
- WARNING: terminal is not fully functional solaris
- warning terminal is not fully functional mac
- solaris WARNING: terminal is not fully functional
- macos WARNING: terminal is not fully functional
- WARNING: terminal is not fully functional lion
- WARNING: terminal is not fully functional Mac
- solaris xterm-color
- mac on solaris

Pingback: c0t0d0s0.org
I’ve lived with this for years. On every OS X upgrade since 10.0 Public Beta i’ve changed the Terminal app to vt100.
Great tip!
BTW, stumbled across your blog by googling for more information on the new Netgear iScsi paid for add-on.