já q isso já foi feito, não gostariam de fazer um modulo p/ external acl já não?! já que é praticamente a mesma coisa...<br><br><div class="gmail_quote">2008/6/5 Lucas Mateus &lt;<a href="mailto:lucasmateus.oliveira@gmail.com">lucasmateus.oliveira@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;">Para trabalhar o programa no Squid basta editar o arquivo squid.conf da seguinte forma<br><br>
<br>auth_param basic program /path/do/meu/script.pl<br>auth_param basic children 5&nbsp; <b>## numero de processos</b><br>auth_param basic realm Squid proxy-caching web server&nbsp;<b> ## Realm (String que parecera na caixa de autenticação)</b><br>

auth_param basic credentialsttl 2 hours&nbsp;<b> ## Time to Life</b><br>auth_param basic casesensitive off&nbsp; <b>## Sensitive On/Off</b><br><br>acl password proxy_auth REQUIRED<br>http_access allow password<br><br><br><div class="gmail_quote">
<div class="Ih2E3d">
2008/6/5 Gabriel Vieira &lt;<a href="mailto:gabriel.vieira@gmail.com" target="_blank">gabriel.vieira@gmail.com</a>&gt;:<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Pronto. Contém tudo que precisa.<div><div></div><div class="Wj3C7c"><br>
<br>
2008/6/5 Mike Tesliuk &lt;<a href="mailto:mike@braslink.com" target="_blank">mike@braslink.com</a>&gt;:<br>
<div><div></div><div>&gt; aqui tem um caso semelhante<br>
&gt;<br>
&gt; <a href="http://fedora.co.in/content/writing-custom-basic-authentication-plugin-squid-python" target="_blank">http://fedora.co.in/content/writing-custom-basic-authentication-plugin-squid-python</a><br>
&gt;<br>
&gt;<br>
&gt; ----------------------------------<br>
&gt; Mike Tesliuk<br>
&gt; Administrador de Sistemas<br>
&gt; Braslink Networks<br>
&gt; Phone: +55 11 2104 0005<br>
&gt; Fax: +55 11 3544 4401<br>
&gt;<br>
&gt;<br>
&gt; Luis Motta Campos wrote:<br>
&gt;&gt; Luis Motta Campos wrote:<br>
&gt;&gt;&gt; A implementação mais nova é assim:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; #!/usr/bin/perl<br>
&gt;&gt;&gt; use strict;<br>
&gt;&gt;&gt; use warnings;<br>
&gt;&gt;&gt; use IO::Handle;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; STDOUT-&gt;autoflush(1);<br>
&gt;&gt;&gt; STDERR-&gt;autoflush(1);<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; # implement your password validation here<br>
&gt;&gt;&gt; sub is_valid;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; while (&lt;&gt;) {<br>
&gt;&gt;&gt; &nbsp; &nbsp; &nbsp;my ( $user, $password ) = m{^(\S+)(?:\s+(.+))?$};<br>
&gt;&gt;&gt; &nbsp; &nbsp; &nbsp;print is_valid( $user, $password ) ? qq{OK\n} : qq{ERR\n};<br>
&gt;&gt;&gt; }<br>
&gt;&gt;&gt; __END__<br>
&gt;&gt;<br>
&gt;&gt; Agora que estamos todos de acordo, alguém pode por favor me apontar para<br>
&gt;&gt; a documentação sobre como colocar isso no Squid, para que eu possa<br>
&gt;&gt; transformar isso num módulo útil e colocar no CPAN?<br>
&gt;&gt;<br>
&gt;&gt; Putamplexos!<br>
&gt; _______________________________________________<br>
&gt; SaoPaulo-pm mailing list<br>
&gt; <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
&gt;<br>
<br>
<br>
<br>
</div></div>--<br>
<font color="#888888">Gabriel Vieira<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><br>
</div></div></div></div></blockquote></div><br>
<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>Just another Perl Hacker,<br>Fernando (SmokeMachine)<br>
<a href="http://perl-e.org">http://perl-e.org</a>