[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Coloration de ls avec su...



On Wed, 27 Jul 2005, sich wrote:

Bonjour

> > J'ai rajouté un alias dans /etc/profile (alias ls = 'ls -color') et ceci
> > fonctionne bien pour mon user, mais je n'ai plus rien lorsque je passe en
> > root (via su)...
> > Je ne comprends pas bien pourquoi...
> > Auriez-vous une petite idée ?

Si tu veux que le .bashrc d'un user soit conservé quand tu passes root
ajoute ces lignes au fichier: /root/.bashrc

ORI_USER=`who -m`
MOT=`echo $ORI_USER | awk '{print $1}'`
BASH_USER="/root/.bashrc_"$MOT
if [ -f $BASH_USER ]; then
  . $BASH_USER
fi
unset ORI_USER
unset MOT
unset BASH_USER

tu crées ensuite un lien /root/.bashrc_$user pointant sur
/home/$user/.bashrc

De cette facon chaque user se connectant en root retrouvera ses
préferences.

Cyrille

-- 
Cyrille Blanpain



Reply to: