On 2004-03-09 20:40:42 +0100, Fran�ois Boisson wrote:
> Je vois bien que cela est li� au nuance entre un programme suid root
> et un programme lanc� par root mais je ne me sors pas de cela
> (ind�pendamment du pbm de s�curit� d'un programme suid root avec une
> commande en clair dans le corps du programme, mais on verra avec
> execvp apr�s). Est ce quelqu'un a rencontr� ce cas de figure ou bien
> a une solution?

Concernant la diff�rence entre un programme suid root et un programme
lanc� par root, j'ai �t� confront� � cela. Le probl�me venait des
effective UID/GID dans un script Perl suid/sgid root. La solution:

$< = $>;  # set real to effective uid
$( = $);  # set real to effective gid

Je ne sais pas faire cela dans un autre langage, mais tu as l'info
au cas o� le probl�me viendrait de l�.

-- 
Vincent Lef�vre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> - 100%
validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International
des Jeux Math�matiques et Logiques, TETRHEX, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA

Répondre à