Sous Unix, depuis "toujours" (c'est à dire depuis au moins 1990 sur les UNIX SV att&bell lab), la commande :
su utilisateur avait la propriété de te donner les droits d'un utilisateur, sans exécuter les scripts de login. par contre "su - utilisateur" ( à l'époque on utilisait "login utilisateur" qui ne semble plus vraiment fonctionner), exécutait les scripts de login. Donc, si tes variables changent, c'est qu'elles sont redéfinies dans ~/.login ou ~ /.bashrc En général, on ne comprend vraiment la différence entre les 2 commandes qu'après avoir fait un "rm -rf *" immédiatement après un "su - utilisateur" ou "login utilisateur" au lieu de "su utilisateur" ;-) On Monday 19 November 2001 22:42, you wrote: > Suis assez d'acord pour ma part > Rosaire > > > > J'en pense que tu ne sais pas utiliser la commande su. > > > > > > Alors tu vas faire un "man su" pour découvrir la différence entre > > > man utilisateur > > > et > > > man - utilisateur > > > > Salut, > > Désolé si je ne suis pas d'accord avec cette opinion > > subjective. > > D'abord, parce que ce comportement a changé à partir de > > mdk 8.0 (ou 7.2 ou 7.1 ?). Que "su" fonctionne comme > > ceci ou comme cela n'est pas le problème ? man su est > > effectivement là pour le dire. > > Il s'agit plutôt du jonglage entre les variables des > > utilisateurs quand on en > > change. > > > > Le problème n'est pas dans l'utilisation de cette > > commande mais dans la valeur par défaut des variables > > déclarées par Mandrake. > > Je répète que ma surprise vient de ce changement de > > valeur par défaut que je n'avais pas remarqué dans les > > mises à jour précédentes. > > > > Voir /etc/profiles, /etc/bashrc. > > Bien sûr, la solution évidente est de mettre > > MAIL=/var/spool/mail/$USER dans ~/.bashrc. Mais pourquoi > > ce changement ? > > > > Je suis anxieux d'avoir l'avis de nos chers censeurs > > acariatres et sourcilleux ;-)). Mais sans eux cette > > liste serait ennuyeuse. > > > > AF > > > > > > ------------------------------------------------------------------------ > > 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"