Re: exec

Top Page

Reply to this message
Author: Rafael Laboissiere
Date:  
To: Yves Perrey
CC: Ref, guilde
Subject: Re: exec
>>>>> Le 25 Mar 1998 13:09, à propos de "Re: exec",
>>>>> "YP" == Yves Perrey écrivait :


    YP> Ref wrote:
    >> 
    >> J'ai la RH5.0 Noayu 2.0.32 et je ne comprends pas pourquoi je dois faire
    >> ./nomfich où nomfich est exécutable pour pouvoir lancer cet exe, y'a un
    >> moyen de contourner ceci ?


    YP> Ajouter . dans PATH.
    YP> PATH="$PATH:."
    YP> dans /etc/profile devrait resoudre le pb.


Question pour Ref : tu as essayé de lancer "nomfich" en tant que root ?
Dans ce cas, c'est tout à fait normal qu'il faille ajouter "./" avant,
parce que le PATH de root ne doit pas contenir "." (comme Yves suggère
ci-desssus). Cela pour des raisons de sécurité : imagine s'il existe un
fichier appelé "ls" dans le repertoire courant qui est un fait un script
shell contenant "rm -rf /*", et que root y fasse un "cd" et lance "ls".
Adieu le beau système...

Rafael LABOISSIÈRE
Institut de la Communication Parlée | Email: rafael@???
UPRESS A CNRS 5009 / INPG           |   Tél: 04.76.57.48.49
46, av. Félix Viallet               |   Fax: 04.76.57.47.10
F-38031 Grenoble CEDEX 1            |   URL: http://www.icp.inpg.fr/~rafael