Set $TMOUT only for SSH remote connections.
[nethome.git] / .bashrc
diff --git a/.bashrc b/.bashrc
index 2141644..370bafe 100644 (file)
--- a/.bashrc
+++ b/.bashrc
@@ -141,7 +141,7 @@ unalias 2>/dev/null du      # -h
 
 export IGNOREEOF=10
 # '2>/dev/null' to prevent: TMOUT: readonly variable
-export TMOUT=900 2>/dev/null
+[ -n "$SSH_TTY" ] && export TMOUT=900 2>/dev/null
 export EDITOR='vim'
 [ -x /bin/less ] && export PAGER='/bin/less -MMh5cis'
 export PERL_MM_OPT="PERL=$HOME/bin/perlilib"
@@ -166,6 +166,11 @@ export CVS_RSH="ssh"
 # as Sun workaround as Debian misses: /etc/termcap
 # expects: $uname_p
 [ "$TERM" = vt220 -a "${uname_p%86}" != "$uname_p" ] && export TERM=linux
+if grep 2>/dev/null -q '^..............:0C38 00000000:0000 0A ' /proc/net/tcp;then
+       export  http_proxy=http://127.0.0.1:3128/
+       export https_proxy=http://127.0.0.1:3128/
+       export   ftp_proxy=http://127.0.0.1:3128/
+fi
 
 export SOCKS5_SERVER=icsocks.holland.sun.com