<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Vou testar.<br>
    <br>
    Valeu<br>
    <br>
    Em 01-10-2011 19:11, Sylvio Carlos Jollenbeck escreveu:
    <blockquote
cite="mid:CAMpSqeYN3aJmn=nZLH223E5JdAbQtOZB_WccSxZOeUNS=LvZxg@mail.gmail.com"
      type="cite">utilize o sudo.<br>
      <br clear="all">
      # ---------------------------------------------------------------<br>
      <b>Sylvio Carlos Jollenbeck Borin</b><br>
      Gerente de Desenvolvimento<br>
      Akiva Software<br>
      <a moz-do-not-send="true" href="http://www.akivasoftware.com.br"
        target="_blank">www.akivasoftware.com.br</a><br>
      # ----------------------------------------------------------------<br>
      <br>
      <br>
      <div class="gmail_quote">Em 1 de outubro de 2011 19:09, Patrick El
        Youssef <span dir="ltr">&lt;<a moz-do-not-send="true"
            href="mailto:wushumasters@gmail.com">wushumasters@gmail.com</a>&gt;</span>
        escreveu:<br>
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <div bgcolor="#ffffff" text="#000000"> Sylvio,<br>
            <br>
            A parte do mysql tranquilo.<br>
            <br>
            Minha &uacute;nica duvida &eacute; com os problemas de permiss&otilde;es ao usar
            o AstDB. <br>
            <br>
            Pois eu n&atilde;o posso liberar o usuario do apache para executar
            qualquer comando no asterisk.<br>
            <br>
            Ser&aacute; que tem como filtrar isso??<br>
            <br>
            Patrick<br>
            <br>
            Em 01-10-2011 19:00, Sylvio Carlos Jollenbeck escreveu:
            <div>
              <div class="h5">
                <blockquote type="cite">Patrick,<br>
                  <br>
                  voc&ecirc; pode utilizar a combina&ccedil;&atilde;o (MySQL + PHP) para
                  montar sua blacklist ou continuar no caminho que voc&ecirc;
                  descreveu (AstDB + PHP).<br>
                  <br>
                  o primeiro cen&aacute;rio consiste em popular uma tabela do
                  banco de dados com o n&uacute;mero de telefone que deseja
                  bloquear atrav&eacute;s de uma interface em php, segue o
                  exemplo da tabela:<br>
                  <br>
                  id, act, numero<br>
                  1, Y, 1932080001<br>
                  2, Y, 1837180002<br>
                  ..., ..., ...<br>
                  <br>
                  Asterisk (dialplan):<br>
                  <br>
                  [from-outgoing]<br>
                  exten =&gt; _X.,1,NoOp(*** COLOQUE AQUI SEU DIALPLAN
                  ***)<br>
                  exten =&gt; _X.,n,Macro(blacklist-mysql,${EXTEN})<br>
                  exten =&gt; _X.,n,Dial(****** BLABLA ******)<br>
                  exten =&gt; _X.,n,Hangup()<br>
                  <br>
                  [macro-blacklist-mysql]<br>
                  exten =&gt; s,1,NoOp(*** Consulta Blacklist ***)<br>
                  exten =&gt; s,n,MYSQL(Connect connid localhost
                  asterisk dbpass asterisk)<br>
                  exten =&gt; s,n,MYSQL(Query resultid ${connid} SELECT\
                  act\ FROM\ tblblacklist\ WHERE\ numero=${ARG1})<br>
                  exten =&gt; s,n,MYSQL(Fetch fetchid ${resultid}
                  RESULT)<br>
                  exten =&gt; s,n,MYSQL(Clear ${resultid})<br>
                  exten =&gt; s,n,MYSQL(Disconnect ${connid})<br>
                  exten =&gt; s,n,GotoIf($["${RESULT}" = "Y"]?DESLIGA)<br>
                  exten =&gt; s,n,return<br>
                  exten =&gt; s,n(DESLIGA),Hangup()<br>
                  <br>
                  Obs.... o c&oacute;digo acima &eacute; s&oacute; um exemplo e pode ser
                  otimizado..... A idei &aacute; submeter o n&uacute;mero discado para
                  a macro, a macro consulta o numero discado na tabela
                  do banco de dados, se o n&uacute;mero for encontrado,
                  verifica se o bloqueio continua ativo (Y ou N);<br>
                  <br>
                  o segundo cen&aacute;rio, consiste em usar o php para inputar
                  os valores no astdb, voc&ecirc; pode usar a fun&ccedil;&atilde;o
                  shell_exec do php para fazer isso, exemplo: $command =
                  shell_exec("/usr/sbin/asterisk -rx 'aaaa'");<br>
                  <br>
                  o resto da l&oacute;gica n&atilde;o muda muito.<br>
                  <br>
                  abs<br>
                  <br clear="all">
                  #
                  ---------------------------------------------------------------<br>
                  <b>Sylvio Carlos Jollenbeck Borin</b><br>
                  Gerente de Desenvolvimento<br>
                  Akiva Software<br>
                  <a moz-do-not-send="true"
                    href="http://www.akivasoftware.com.br"
                    target="_blank">www.akivasoftware.com.br</a><br>
                  #
                  ----------------------------------------------------------------<br>
                  <br>
                  <br>
                  <div class="gmail_quote">Em 1 de outubro de 2011
                    17:55, Patrick El Youssef <span dir="ltr">&lt;<a
                        moz-do-not-send="true"
                        href="mailto:wushumasters@gmail.com"
                        target="_blank">wushumasters@gmail.com</a>&gt;</span>
                    escreveu:<br>
                    <blockquote class="gmail_quote" style="margin: 0pt
                      0pt 0pt 0.8ex; border-left: 1px solid rgb(204,
                      204, 204); padding-left: 1ex;"> Pessoal,<br>
                      <br>
                      Gostaria de desenvolver uma blacklist adicionando
                      por um interface web.<br>
                      Nesse caso o usuario do apache &eacute; o "www-data" e do
                      asterisk &eacute; "asterisk".<br>
                      <br>
                      Alguem sabe se consegue via php executar o comando
                      asterisk -rx<br>
                      "database put ..." e ser impossibilirtdo de
                      excutar outros comandos.<br>
                      <br>
                      Grato,<br>
                      Patrick<br>
                      _______________________________________________<br>
                      KHOMP: qualidade em placas de E1, GSM, FXS e FXO
                      para Asterisk.<br>
                      - Hardware com alta disponibilidade de recursos e
                      qualidade KHOMP<br>
                      - Suporte t&eacute;cnico local qualificado e gratuito<br>
                      Conhe&ccedil;a a linha completa de produtos KHOMP em <a
                        moz-do-not-send="true"
                        href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
                      _______________________________________________<br>
                      DIGIVOICE: Lider no mercado de placas para
                      Asterisk<br>
                      &Uacute;nico fabricante com Centro de Treinamento
                      especializado.<br>
                      LAN&Ccedil;AMENTO: Channel Bank TDMoE, at&eacute; 64 canais FXS
                      / FXO.<br>
                      <a moz-do-not-send="true"
                        href="http://www.digivoice.com.br"
                        target="_blank">www.digivoice.com.br</a> ou
                      (11)3016-5200.<br>
                      ________<br>
                      GATEWAY GSM-SIP, gateway Lyric VoIP com 2,4 e 6
                      canais GSM v&iacute;a tronco SIP<br>
                      Escal&aacute;vel at&eacute; 240 can&aacute;is, Portabilidade Num&eacute;rica,
                      &nbsp;Balanceamento de Carga, Bilhetagem<br>
                      Confira em <a moz-do-not-send="true"
                        href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org"
                        target="_blank">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a><br>
                      Shop Voip, representante exclusivo: <a
                        moz-do-not-send="true"
                        href="http://www.shopvoip.com.br"
                        target="_blank">www.shopvoip.com.br</a> ou
                      0800-6021244<br>
                      ______________________________________________<br>
                      Para remover seu email desta lista, basta enviar
                      um email em branco para <a moz-do-not-send="true"
href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org"
                        target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
                    </blockquote>
                  </div>
                  <br>
                  <pre><fieldset></fieldset>
_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte t&eacute;cnico local qualificado e gratuito 
Conhe&ccedil;a a linha completa de produtos KHOMP em <a moz-do-not-send="true" href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a>
_______________________________________________
DIGIVOICE: Lider no mercado de placas para Asterisk
&Uacute;nico fabricante com Centro de Treinamento especializado.
LAN&Ccedil;AMENTO: Channel Bank TDMoE, at&eacute; 64 canais FXS / FXO. 
<a moz-do-not-send="true" href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a> ou (11)3016-5200.
________
GATEWAY GSM-SIP, gateway Lyric VoIP com 2,4 e 6 canais GSM v&iacute;a tronco SIP
Escal&aacute;vel at&eacute; 240 can&aacute;is, Portabilidade Num&eacute;rica,  Balanceamento de Carga, Bilhetagem
Confira em <a moz-do-not-send="true" href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org" target="_blank">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a>
Shop Voip, representante exclusivo: <a moz-do-not-send="true" href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a> ou 0800-6021244 
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para <a moz-do-not-send="true" href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a></pre>
                </blockquote>
              </div>
            </div>
          </div>
          <br>
          _______________________________________________<br>
          KHOMP: qualidade em placas de E1, GSM, FXS e FXO para
          Asterisk.<br>
          - Hardware com alta disponibilidade de recursos e qualidade
          KHOMP<br>
          - Suporte t&eacute;cnico local qualificado e gratuito<br>
          Conhe&ccedil;a a linha completa de produtos KHOMP em <a
            moz-do-not-send="true" href="http://www.khomp.com.br"
            target="_blank">www.khomp.com.br</a><br>
          _______________________________________________<br>
          DIGIVOICE: Lider no mercado de placas para Asterisk<br>
          &Uacute;nico fabricante com Centro de Treinamento especializado.<br>
          LAN&Ccedil;AMENTO: Channel Bank TDMoE, at&eacute; 64 canais FXS / FXO.<br>
          <a moz-do-not-send="true" href="http://www.digivoice.com.br"
            target="_blank">www.digivoice.com.br</a> ou (11)3016-5200.<br>
          ________<br>
          GATEWAY GSM-SIP, gateway Lyric VoIP com 2,4 e 6 canais GSM v&iacute;a
          tronco SIP<br>
          Escal&aacute;vel at&eacute; 240 can&aacute;is, Portabilidade Num&eacute;rica,
          &nbsp;Balanceamento de Carga, Bilhetagem<br>
          Confira em <a moz-do-not-send="true"
            href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org"
            target="_blank">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a><br>
          Shop Voip, representante exclusivo: <a moz-do-not-send="true"
            href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a>
          ou 0800-6021244<br>
          ______________________________________________<br>
          Para remover seu email desta lista, basta enviar um email em
          branco para <a moz-do-not-send="true"
            href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
        </blockquote>
      </div>
      <br>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte t&eacute;cnico local qualificado e gratuito 
Conhe&ccedil;a a linha completa de produtos KHOMP em <a class="moz-txt-link-abbreviated" href="http://www.khomp.com.br">www.khomp.com.br</a>
_______________________________________________
DIGIVOICE: Lider no mercado de placas para Asterisk
&Uacute;nico fabricante com Centro de Treinamento especializado.
LAN&Ccedil;AMENTO: Channel Bank TDMoE, at&eacute; 64 canais FXS / FXO. 
<a class="moz-txt-link-abbreviated" href="http://www.digivoice.com.br">www.digivoice.com.br</a> ou (11)3016-5200.
________
GATEWAY GSM-SIP, gateway Lyric VoIP com 2,4 e 6 canais GSM v&iacute;a tronco SIP
Escal&aacute;vel at&eacute; 240 can&aacute;is, Portabilidade Num&eacute;rica,  Balanceamento de Carga, Bilhetagem
Confira em <a class="moz-txt-link-freetext" href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a>
Shop Voip, representante exclusivo: <a class="moz-txt-link-abbreviated" href="http://www.shopvoip.com.br">www.shopvoip.com.br</a> ou 0800-6021244 
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para <a class="moz-txt-link-abbreviated" href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a></pre>
    </blockquote>
  </body>
</html>