Por que eu preciso do prefixo openssl com o winpty no windows bash?

2

Por que eu preciso do prefixo openssl com o winpty no windows bash?

Por que o comando

openssl genrsa -des3 -out ca.key 4096

trava e não responde

enquanto

winpty openssl genrsa -des3 -out ca.key 4096

está funcionando bem?

    
por Patlatus 30.11.2017 / 17:41

2 respostas

1

winpty is a Windows software package providing an interface similar to a Unix pty-master for communicating with Windows console programs. The package consists of a library (libwinpty) and a tool for Cygwin and MSYS for running Windows console programs in a Cygwin/MSYS pty

Como você tenta executar o openssl nativo no shell não-nativo , é necessário ter uma interface de winpty

    
por 30.11.2017 / 21:53
1

bash do Git for Windows usa mintty . mintty não pode se apresentar como console para openssl , mas winpty pode, porque faz as conversões necessárias. Aprenda os detalhes em FAQ do Git for Windows .

    
por 06.12.2017 / 10:55