>       execl("/bin/sh", "sh", "-i", NULL);
> 
> et ça fonctionne...
> (Le fcntl permet de fermer le fd lorsque execl termine. Il faut
>  quand même le fermer chez le père (il a été copié pour le fils).)

Indépendamment de ça, c'est l'option -i qui fait fonctionner le shell. Bizarre
que cette option soit indispensable ici mais bon.

Merci du coup de main...

François Boisson


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à