Nas compañeros!
Por razones que no vienen al caso (un mal etc-update) he hecho que se modificasen algun que otro archivo que NO se habia de tocar nada, y uno de ellos ha hecho trizas mi prompt tan potorrin que tenia.
He metido un export PS1 con un prompt fashion en mi ~./bashrc, pero lo que quiero es meter un export diferente para el usuario root (canviar colores) y que se produzcan los canvios en el prompt cuando por ejemplo hago un su y despues salgo como root y vuelvo a mi usuario.
Trasteando en el /etc/profile he metido estos dos exports:
if [ "$EUID" = 0 ] || [ "`/bin/whoami`" = 'root' ]; then
PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}"
export PS1='\[\e[1;31m\]\u\e[1;36m\]@\[\e[1;34m\]\h \[\e[1;32m\]\W # \[\e[0m\]'
else
PATH="/bin:/usr/bin:${PATH}"
export PS1='\[\e[1;32m\]\u\e[1;36m\]@\[\e[1;34m\]\h \[\e[1;32m\]\W $ \[\e[0m\]'
fi
export PATH
unset ROOTPATH
Por lo que a mi entender al ser root usaria el primer export, y sino el segundo, pero nada, no le hace caso ni a la de 3.
Espero un poquito de ayuda