R�ponse au fil de l'eau...
Laurent CHARLES a �crit :
> 
> Samedi 17 Novembre 2001 15:21 - Rosaire AMORE :
> > 3/ Je n'ai pas l'intention de me laisser imposer quelque chose qui me
> > parait absolument l�gitime, � savoir : changer de r�pertoire de
> > connexion pour un utilisateur, f�t-il root. On DOIT pouvoir y arriver.
> > JE ne sais pas comment, c'est tout.
> C'est dans '/etc/passwd' and co que se trouve le sesame.

Non.
J'indiquais dans mon message d'origine que j'ai modifi� /etc/passwd.
L'effet est totalement NUL.

> Il une appli graphique qui permet de gerer cela � la connexion de
> l'utilisateur (userdrake ou userconf, je ne sais plus). Par contre, je ne
> sais pas si les concepteurs de cette appli sont all�s jusqu'� permettre la
> modification du "home dir" en effectuant les modifs sur le filesystem.

Il s'agit de userdrake. En fouinant, j'ai trouv� l'option "afficher les
utilisateurs syst�me" qui �tait positionn�e de sorte que je n'avais pas
acc�s au compte de root. Je l'ai coch�e, j'ai bien eu acc�s au compte de
root, il m'affichait comme r�pertoire de login, le nouveau r�pertoire,
mais cela n'a eu aucun effet pratique : je me retrouves tjs dans
/rootbis.
 
> > > > Exc�d�, je prend le teaureau par les cornes, et m'attaque
> > > > directement � /etc/passwd. Ah, mais! On recommence : aucun effet !
> > > > Moi qui croyais que le 6i�me champ de /etc/passwd �tait utilis� pour
> > > > d�finir la variable HOME. D��u.
> T'as probablement les shadows password activ�s. Maintiens les autres
> ficheirs (/etc/passwd-, etc.) en coh�rence.

Oui. /etc/shadow activ�. Rien dans ce fichier sur le r�pertoire de
connexion.

> Attention, selon les modes de gestion des param user, cela peut etre
> diff�rent. Ex: avec NIS, faut voir ailleurs.

Pas NIS
 
> > > > J'�cume tous les fichiers de /etc, /etc/rc.d/init.d, etc... Rien sur
> > > > l'initialisation de HOME.
> C''est login qui s'occupe de �a si je ne m'abuse.
> 
> > > > Je sais que je pourrais tricher en modifiant ces valeurs dans
> > > > /rootbis/.bashrc, mais je pr�f�rerais faire les choses proprement.
> Surtout pas! Ton systeme deviendrait pourrait devenir incoh�rent.

Je ne crois pas : juste le login et l'environnement de root qui
merderait un peu. Mais justement c'est ce que je veux �viter.
 
> Donc, � mon avis pour changer le repertoire d'un utilisateur, je ferais:
> - Modif de /etc/passwd et de /etc/passwd-
> - Rename/move du repertoire user

voir ci-dessus: c'est bien le probl�me! La modif de /etc/passwd (par
userdrake ou en l'�ditant) ne donne rien.

> Ca devrait etre tout.
> Essaye avec:
>  ls ~<logname>
> Tu devrais voir le nouveau r�pertoire.
> 
> NB: Ne jamais mettre le repertoire home de root sur un volume non local
> bien sur.

Akunamatata
 
Merci
Rosaire

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

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

Répondre à