[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CD boutable avec shell



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.



Reply to: