+if [ -n "$_home_short_dotbashrc_norc" -o "${TERM#norc-}" != "$TERM" ];then
+ # We could get executed twice:
+ _home_short_dotbashrc_norc=true
+ # Do not use $TZ as Solaris sshd(8) does not propagate it.
+ # Be aware you must use 'ssh -t' to propagate $TERM otherwise '=dumb'.
+ export TERM="${TERM#norc-}"
+ _home_short_dotbashrc=true
+fi
+
if [ -z "$_home_short_dotbashrc" ];then
_home_short_dotbashrc=true
+ # $TERM gets restored to its 'norc-' state after ~/.bashrc
+ # alias norc='TERM="norc-$TERM" ssh -t $USER@localhost "cd $PWD; TERM=$TERM;"'
+ function norc { TERM="norc-$TERM" ssh -t $USER@localhost "cd $PWD; TERM=$TERM;" "$@"; }; export -f norc
if [ -f /etc/bashrc ];then source /etc/bashrc;fi