@nouvo09
anvil a bien signale le truc. +10, cher anvil !
Toujours faire :
$PATH:./.
et non :
./.:$PATH
Pourquoi ?
Tu crees sous /tmp un script qui s'appelle ls dans lequel tu y mets :
#!/bin/sh
echo "tu es fait"
Maintenant, mets toi sous /tmp. Innocemment, tu fais un ls pour voir son contenu.
Si tu as :
./.:$PATH
$ ls
te donne :
tu es fait
Si tu as :
$PATH:./.
$ ls
te donne ce que tu attendais !
Maintenant, au lieu d'avoir un gentil petit echo, tu mets un villain "/bin/rm -rf /*", tu vois les degats maintenant surtout si tu es root ?
OK ?
++