From 3733222ac9937adbef562862657aadefa318b719 Mon Sep 17 00:00:00 2001 From: short <> Date: Wed, 5 May 2004 11:08:31 +0000 Subject: [PATCH] Fixed 'norc'. --- .bashrc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.bashrc b/.bashrc index 0358765..35a00a6 100644 --- a/.bashrc +++ b/.bashrc @@ -1,17 +1,17 @@ if [ -n "$_home_short_dotbashrc_norc" -o "${TERM#norc-}" != "$TERM" ];then # We could get executed twice: - _home_short_dotbashrc_norc=true + export _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 + export _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 + # alias norc='TERM="norc-$TERM" ssh -t -o 'NoHostAuthenticationForLocalhost yes' $USER@localhost "cd $PWD; TERM=$TERM;"' + function norc { TERM="norc-$TERM" ssh -t -o 'NoHostAuthenticationForLocalhost yes' $USER@localhost "cd $PWD; TERM=$TERM;" "$@"; }; export -f norc if [ -f /etc/bashrc ];then source /etc/bashrc;fi -- 1.8.3.1