<div dir="ltr">Cara, ve o email do Eden, parece que ja tem em perl, mas...<br><br>...vou ser obrigado a te corrigir: o expect nao é &quot;em ruby&quot;. A não ser que alguém tenha feito uma versão dele em ruby recentemente, mas o original é em C, e é velho pra cacete, bem antes do ruby atingir o &quot;mainstream&quot;.<br>
<br>Até fui checar, pra ver se não morida a língua:<br>14:20:20 az@alexeiz:~ $ which expect<br>/usr/bin/expect<br>14:20:23 az@alexeiz:~ $ file /usr/bin/expect<br>/usr/bin/expect: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped<br>
<br>[]s<br>Rustolf<br><br><div class="gmail_quote">2008/7/17 Solli Honorio &lt;<a href="mailto:shonorio@gmail.com">shonorio@gmail.com</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><span style="font-family: courier new,monospace;">Bom, deixei a minha preguiça de lado e recompilei o openvpn-client com o &#39;</span><span style="font-family: courier new,monospace;">--enable-password-save&#39; habilitado e fiz funcionar via o &#39;--auth-user-pass&#39;. Não tenho acesso ao server e por isto não posso utilizar certificado. O fato que agora está funcinando. <br>

<br>Mas Russo você chegou ao ponto que eu queria, eu queria um negócio parecido ao &#39;expect&#39; para outras coisa, mas em perl, pois o expect é em ruby. Pensei sinceramente que seria mais simples. Quanto eu tiver tempo, e depois de colocar em dia os meus email do sppm, vou dar uma olhada em como o ruby faz o expect funcionar neste caso :) <br>

<br>Solli M. Honório<br>
<br style="font-family: courier new,monospace;"></span><div class="Ih2E3d"><br><div class="gmail_quote">2008/7/17 Alexei Znamensky &lt;<a href="mailto:russoz@gmail.com" target="_blank">russoz@gmail.com</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<div dir="ltr">ou, se voce realmente quiser ficar nessa de entrar dados &quot;coxamente&quot;, tente o expect(1)<br><br>EXPECT(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EXPECT(1)<br><br>NAME<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; expect - programmed dialogue with interactive programs, Version 5<br>



<br>Eu uso um script em expect para trocar a minha senha em vários servidores automagicamente, ele faz ssh, e troca a senha.<br><br><div class="gmail_quote">2008/7/17 Wallace Reis &lt;<a href="mailto:reis.wallace@gmail.com" target="_blank">reis.wallace@gmail.com</a>&gt;:<div>


<div></div><div><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2008/7/17 Alexei Znamensky &lt;<a href="mailto:russoz@gmail.com" target="_blank">russoz@gmail.com</a>&gt;:<br>




<div>&gt; Cara, eu nao manjo de openvpn, mas pelo que to vendo na man page, acho que a<br>
&gt; solução The Right Way(TM) é você fazer certificados, e usá-los para<br>
&gt; autenticação. Procure a seção TLS Mode Options na man page.<br>
<br>
</div>A última vez que usei openvpn foi quando trabalhava no NBCGIB/UESC e<br>
era com certificados (acredito que ainda seja).<br>
<font color="#888888"><br>
--<br>
wallace reis/wreis<br>
</font><div><div></div><div>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a></div></div></blockquote></div></div></div><br><br clear="all"><div><br>-- <br>Alexei Znamensky [russoz_gmail_com] [<a href="http://russoz.wordpress.com" target="_blank">russoz.wordpress.com</a>] [<a href="http://www.flickr.com/photos/alexeiz" target="_blank">www.flickr.com/photos/alexeiz</a>]<br>



&quot;Though we live in trying times, we&#39;re the ones who have to try&quot;
</div></div>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br></div><div class="Ih2E3d">&quot;o animal satisfeito dorme&quot;. - Guimarães Rosa
</div></div>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br>Alexei Znamensky [russoz_gmail_com] [<a href="http://russoz.wordpress.com">russoz.wordpress.com</a>] [<a href="http://www.flickr.com/photos/alexeiz">www.flickr.com/photos/alexeiz</a>]<br>
&quot;Though we live in trying times, we&#39;re the ones who have to try&quot;
</div>