bonjour � tous....
Apr�s avoir lutt� qq peu pour faire fonctionner une carte wifi sur ma
sid, ca y est ca fonctionne enfin.
J'ai donc deux cartes reseaux une en rj45 et l'autre en wifi.
j'ai cependant un pb lorsque les deux interfaces sont actives, le r�seau
et internet ne passent pas, il me faut absolument en desactiver une sur
les deux.
j'ai donc eu l'id�e de faire un petit script bash qui monterait soit le
wifi soit le rj45 puisque pour le moment a chaque session, j'ouvre un
shell, su root puis ifdown "l'interface que je ne veux pas utiliser" ....
donc ds mon script bash je voudrais par ex demonter eth0 pour monter
eth1 ou l'inverse.
le pb c'est que pour faire cela il faut etre root, j'ai donc mis le
droit suid sur le script pour pouvoir le lancer depuis le compte que
j'utilise habituellement qui n'est pas le compte root ;)
Sauf que ca ne fonctionne pas, le script me dit que je n'ai pas assez de
droits alors que le script appartient a root avec suid positionn�.
si je lance le script loggu� sous root, il fonctionne
Qu'est-ce qui cloche ? aurais je mal compris l'interet de SUID ?
Merci d'avance .....
bye
--
*************************************************
* Franck MOLLE *
* Animateur de Secteur *
* Relais assistance Tice, Louviers-Vernon *
*************************************************