Personnelement lorsque je suis sous root,
je fais toujours "su - user" pour me connecter avec les variables de l'user
et ca marche ...

As tu verifier les parametres ? Je dis ca parce que je viens d'essayer chez
moi et les vartiables sont bien modifie ...

-----Message d'origine-----
De : [EMAIL PROTECTED]
[mailto:debutant-owner@;linux-mandrake.com]De la part de Fanch
Envoy� : mer. 13 novembre 2002 16:16
� : [EMAIL PROTECTED]
Objet : Re: [debutant] Commande unix


Le Wed, 13 Nov 2002 15:34:28 +0100, "Info3W (White Olivier)"
<[EMAIL PROTECTED]>, souvenez-vous, vous �criv�tes :
> Pour les variables d'environnement il faut taper "su - User"   (il faut
> mettre le moins : c'est comme ca sur AIX)

je suis bien d'accord avec toi mais je ne comprends pas pourquoi �a ne
marche pas :

[root@localhost root]# su - fanch -c "echo $HOME , $UID , $USER"
/root , 0 , fanch
(NB: Cela ne fait pas de diffr�rence qu'il ait le "-" ou pas)
On constate sur cet exemple que la variable USER est bien modifi�e mais
pas l'UID, c'est � mon avis ce qui fait que par cons�quent $HOME reste
toujours � /root et non pas /home/fanch
Comment donc changer cet UID avec su?

fanch



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à