• [^] # Re: et si...

    Posté par . En réponse au journal Execution de commandes root par apache. Évalué à 1.

    J'entends qu'il faut faire attention aux variables qui peuvent poser problème dans un script qui ext executé sous une autre identité. Notamment, PATH, LD_LIBRARY_PATH, ...

    Normalement sudo fait un certain travail sur ces variables, histoire d'éviter que du code non prévu ne soit executé.

    Tu peux ensuite dans ton script, ré-initialiser le PATH à une valeur sure: /bin:/usr/bin:/sbin:/usr/sbin par exemple, comme ca tu es certain de ce qui est executé.