+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
_bash_profile_addpath -f MANPATH "/usr/share/man"
_bash_profile_addpath -f MANPATH "/usr/local/man"
[ "`uname`" = "SunOS" ] && _bash_profile_addpath -f LD_LIBRARY_PATH "$HOME/Netscape/dist/lib"
-for arch in "" /`uname -p`;do
- _bash_profile_addpath -f PATH "$HOME$arch/bin"
- [ $EUID -eq 0 ] && _bash_profile_addpath -f PATH "$HOME$arch/sbin"
- _bash_profile_addpath -f LD_LIBRARY_PATH "$HOME$arch/lib"
- _bash_profile_addpath -f MANPATH "$HOME$arch/man"
+for family in "$HOME" "/net/jes-v65-0.czech.sun.com/export/jscqa-local";do
+ for arch in "$family" $family/`uname -p`;do
+ # Do not "-f": We use /net !
+ _bash_profile_addpath PATH "$arch/bin"
+ [ $EUID -eq 0 ] && _bash_profile_addpath PATH "$arch/sbin"
+ _bash_profile_addpath LD_LIBRARY_PATH "$arch/lib"
+ _bash_profile_addpath MANPATH "$arch/man"
+ done
done
_bash_profile_addpath -f -s CVSROOT "short@vellum.cz:/home/short/pserver/cvs" # default
_bash_profile_addpath -s CVSROOT "$HOME/pserver/cvs"
done
export GREP_OPTIONS="--binary-files=without-match --directories=skip"
if [ -n "$PS1" ];then # set only in interactive sessions
- export PS1="${USER}[bash]@`uname -n`# "
+ export PS1='[bash]${USER}@${HOSTNAME}:${PWD}# '
# kbd_mode -u # utf-8
# export PS1='\[\017\033%G\]'"$PS1" # \017=std charmap, \033%G=utf-8
export PS1='\[\017\]'"$PS1" # \017=std charmap