#!/bin/sh
## alles was ich auf allen Rechnern dem Standard-Profile
## hinzuzufügen habe

EDITOR=vi
PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:."

if [ "$BASH" ]; then
  PS1="\h:\w> "
else
  if [ "`id -u`" -eq 0 ]; then
    PS1='# '
  else
    PS1='$ '
  fi
fi

PAGER=less

export EDITOR PATH PAGER
if [ `whoami` = "postgres" ] ; then
  export PS1="postgres:\w+ "
  return
fi

export PS1

# ulimit -c unlimited
  
if [ "$TERM" = "" -o "$TERM" = "unknown" ]; then
  TERM=linux
elif [ "$TERM" = "dec-vt220" ]; then
  TERM=vt220
fi
export TERM

if [ -f /etc/language ]; then . /etc/language; fi
if [ -f /etc/bashrc   ]; then . /etc/bashrc; fi

#  Piepston dumpfer machen
setterm -bfreq 100

if [ -f /usr/games/spruch ] ; then 
  /usr/games/spruch
else
  if [ -f /usr/games/fortune ] ; then 
    /usr/games/fortune
  fi
fi

# Wenn doch mal ein CLASSPATH gesetzt werden muß, muß JAVA_CLASSES dazu
# export JAVA_CLASSES="/usr/lib/jdk1.1/lib/classes.zip"

# mc merkt sich Pfad beim Verlassen (siehe man mc)
#mc ()
#{
#    MC=/tmp/mc$$-"$RANDOM"
#    /usr/bin/mc -P "$@" > "$MC"
#    cd `cat "$MC"`
#    rm "$MC"
#    unset MC;
#}
#
## laut manpage von mc 4.6.0
# . /usr/share/mc/bin/mc.sh
## funktioniert aber nicht.
## probiere ...
alias mc='. /usr/share/mc/bin/mc-wrapper.sh'

# Wenn man mal englische Manpages lesen möchte
alias men='LC_ALL=en_EN man'
