On Fri, May 25, 2007 at 06:05:35PM +0200, Sylvain Sauvage wrote:
>   Ah non, ça y est : avec telnet, ça ne marche pas. J???utilisais
> nc pour les tests. Effectivement, telnet a besoin de -i. Telnet
> doit faire des manips sur le flux.

J'avais pensé à des manips bizarres de libreadline, mais
lancer '/usr/bin/gdb' marche parfaitement (avec telnet)

[rejoue]

AH!

Si on lance avec:
system("tee out | /bin/sh");

on se rend compte que telnet converti les 'entrée' en CR/LF
alors que nc n'envoit que CR. Donc sh doit essayer de lancer
'ls0x0d'... qui n'existe pas.

sh -i doit faire 'ce qu'il faut' pour s'adapter aux
différence de 'terminal'.

Ça y est, c'est officiellement le weekend ;)
Y.


-- 
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 à