ich hatte genau das gleiche problem, daher meine patentloesung:
das geheimnis liegt in der /etc/profile:
hier die gesamte datei:
der teil "#set prompt" ist der springende punkt - zur sicherheit habe ich
jedoch die gesamte datei genommen
# /etc/profile
PROFILEREAD=true
umask 022
# adjust some limits (see bash(1))
#ulimit -c 20000 # only core-files less than 20 MB are written
#ulimit -d 15000 # max data size of a program is 15 MB
#ulimit -s 15000 # max stack size of a program is 15 MB
#ulimit -m 30000 # max resident set size is 30 MB
ulimit -c 0 # don't create core files
ulimit -d unlimited
if [ -z "$KSH_VERSION" ]; then
# ksh does not support this command.
ulimit -s unlimited
fi
ulimit -m unlimited
#
# make path more comfortable
#
MACHINE=`test -x /bin/uname && /bin/uname --machine`
PATH=/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin
for DIR in ~/bin/$MACHINE ~/bin ; do
test -d $DIR && PATH=$DIR:$PATH
done
test "$UID" = 0 && PATH=/sbin:/usr/sbin:$PATH
for DIR in /usr/openwin/bin \
/usr/lib/java/bin \
/var/lib/dosemu \
/usr/games/bin \
/usr/games \
/opt/gnome/bin \
/opt/kde/bin ; do
test -d $DIR && PATH=$PATH:$DIR
done
test "$UID" = 0 || PATH="$PATH:."
export PATH
#
# set some environment variables
#
POVRAYOPT=-l/usr/lib/povray/include
export POVRAYOPT
if test -n "$TEXINPUTS" ; then
TEXINPUTS=":$TEXINPUTS:~/.TeX:/usr/doc/.TeX"
else
TEXINPUTS=":~/.TeX:/usr/doc/.TeX"
fi
export TEXINPUTS
PRINTER='lp'
export PRINTER
LC_CTYPE=de_DE
export LC_CTYPE
LESSCHARSET=latin1
export LESSCHARSET
LESS=-M
export LESS
LESSKEY=/etc/lesskey.bin
export LESSKEY
LESSOPEN="|lesspipe.sh %s"
export LESSOPEN
MINICOM="-c on"
export MINICOM
MANPATH=/usr/local/man:/usr/man:/usr/X11R6/man
for DIR in /usr/openwin/man \
/usr/man/allman \
/usr/man/de \
/usr/man/es \
/usr/man/fr \
/usr/man/it \
; do
test -d $DIR && MANPATH=$MANPATH:$DIR
done
export MANPATH
#
# some applications do not handle the XAPPLRESDIR environment correctly,
# when it contains more than one directory. More than one directory only
# makes sense, when you have a client with a nfs mounted /usr and want
# to configure applications machine dependend. Uncomment if you want this.
#
#XAPPLRESDIR="$XAPPLRESDIR:/var/X11R6/app-defaults:/usr/X11R6/lib/X11/app-defa
ults"
#export XAPPLRESDIR
#
# set INFOPATH to tell xemacs where he can find the info files
#
INFODIR=/usr/local/info:/usr/info
INFOPATH=$INFODIR
export INFODIR INFOPATH
#
# this stuff is recommended for old motif apps.
#
XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB
export XKEYSYMDB
XNLSPATH=/usr/X11R6/lib/X11/nls
export XNLSPATH
#HOSTNAME="`hostname`"
#export HOSTNAME
NNTPSERVER=`cat /etc/nntpserver 2> /dev/null`
export NNTPSERVER
# time until a complete key sequence must have arrived
# ESCDELAY=2000
# export ESCDELAY
if [ -d /usr/openwin/lib ] ; then
OPENWINHOME=/usr/openwin
export OPENWINHOME
fi
if [ -x /usr/bin/dircolors ] ; then
#
# set up the color-ls environment variables:
#
if test -f ~/.dir_colors ; then
eval `dircolors -b ~/.dir_colors`
elif test -f /etc/DIR_COLORS ; then
eval `dircolors -b /etc/DIR_COLORS`
fi
fi
# do not save dupes in the bash history file
HISTCONTROL=ignoredups
export HISTCONTROL
#
# make sure that teTeX is found.
#
if [ -f /usr/lib/teTeX/texmf.cnf ] ; then
TETEXDIR=/usr/lib/teTeX
PATH=$PATH:/usr/bin/TeX
export TETEXDIR PATH
fi
# Further options for the 'ls' command are in /etc/DIR_COLORS.
unalias ls 2>/dev/null
if test "$UID" = 0 ; then
LS_OPTIONS='-a -N --color=tty -T 0';
else
LS_OPTIONS='-N --color=tty -T 0';
fi
export LS_OPTIONS
if test -n "$ZSH_VERSION" ; then
alias ls='eval /bin/ls $LS_OPTIONS'
else
alias ls='ls $LS_OPTIONS'
fi
alias dir='ls -l'
alias ll='ls -l'
alias la='ls -la'
alias l='ls -alF'
alias ls-l='ls -l'
# Handle emacs
if test "$EMACS" = "t" ; then
LS_OPTIONS='-N --color=none -T 0';
tset -I -Q
stty cooked pass8 dec nl -echo
fi
alias o='less'
alias ..='cd ..'
alias ...='cd ../..'
alias +='pushd .'
if [ -z "$KSH_VERSION" ]; then
alias -- -='popd'
fi
alias rd=rmdir
alias md='mkdir -p'
alias unix2dos='recode lat1:ibmpc'
alias dos2unix='recode ibmpc:lat1'
alias unzip='unzip -L'
alias which='type -p'
function startx { /usr/X11R6/bin/startx $* 2>&1 | tee ~/.X.err ; }
#
# Midnight Commander needs this to run in color mode
#
COLORTERM=1
export COLORTERM
# for rcs
# export VERSION_CONTROL=numbered
PAGER=less
export PAGER
if test -z "$EMACS" ; then
if [ -n "$ZSH_VERSION" ]; then
precmd ()
{
if test "$UID" = 0; then
PS1="%m:`pwd -r` # "
else
PS1="%n@%m:`pwd -r` > "
fi
}
fi
fi
# I had problems using 'eval tset' instead of 'TERM=', but you might want to
# try it anyway. I think with the right /etc/termcap it would work great.
# eval `SHELL=/bin/sh; tset -sQ "$TERM"`
if [ "$TERM" = "" -o "$TERM" = "unknown" ]; then
TERM=linux
fi
if test -f /etc/organization ; then
ORGANIZATION="`cat /etc/organization`"
export ORGANIZATION
fi
#
# nearly no known program needs $TERMCAP - 'Slang'-programs get confused
# with a set $TERMCAP -> unset it.
# unset TERMCAP
#
# set prompt
#
#PS1='`hostname`:`pwd`# '
if [ "$SHELL" = "/usr/bin/pdksh" -o "$SHELL" = "/usr/bin/ksh" -o "$SHELL" =
"/bin/ksh" ]; then
PS1="! $ "
elif [ -n "$ZSH_VERSION" ]; then
PS1="%m:%~%# "
elif [ "$SHELL" = "/usr/bin/ash" -o "$SHELL" = "/bin/ash" ]; then
PS1="$ "
elif [ -n "$BASH_VERSION" ] ; then
# set -P
set -p
if test "$UID" = 0 ; then
#PS1="\h:\w # "
PS1='`hostname`:`pwd ` # '
else
PS1='\u@\h:`pwd` > '
fi
# PROMPT_COMMAND='PS1=`if test "$UID" = 0 ; then \
# echo "\h:\`pwd -P\` # " ; \
# else \
# echo "\u@\h:\`pwd -P\` > " ; \
# fi `'
# export PROMPT_COMMAND
else
PS1='\h:\w \$ '
#PS1='\u \w \$ '
fi
PS2='> '
ignoreeof=0
export PS1 PS2 ignoreeof
if [ -n "$KSH_VERSION" ]; then
if [ -r /etc/ksh.kshrc ]; then
. /etc/ksh.kshrc
fi
if [ -r $HOME/.kshrc ]; then
. $HOME/.kshrc
fi
fi
#
# now source the stuff, generated by SuSEconfig
#
test -e /etc/SuSEconfig/profile && . /etc/SuSEconfig/profile
#
# now source profile extensions for special packages
#
test -d /etc/profile.d && \
{
for s in /etc/profile.d/*.sh ; do
test -r $s && . $s
done
}
#
# and now let's look if there is a local profile (for stuff not done in
# SuSE Linux).
#
test -e /etc/profile.local && . /etc/profile.local
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux