<!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"><<a moz-do-not-send="true"
href="mailto:wushumasters@gmail.com">wushumasters@gmail.com</a>></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 única duvida é com os problemas de permissões ao usar
o AstDB. <br>
<br>
Pois eu não posso liberar o usuario do apache para executar
qualquer comando no asterisk.<br>
<br>
Será 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ê pode utilizar a combinação (MySQL + PHP) para
montar sua blacklist ou continuar no caminho que você
descreveu (AstDB + PHP).<br>
<br>
o primeiro cenário consiste em popular uma tabela do
banco de dados com o número de telefone que deseja
bloquear atravé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 => _X.,1,NoOp(*** COLOQUE AQUI SEU DIALPLAN
***)<br>
exten => _X.,n,Macro(blacklist-mysql,${EXTEN})<br>
exten => _X.,n,Dial(****** BLABLA ******)<br>
exten => _X.,n,Hangup()<br>
<br>
[macro-blacklist-mysql]<br>
exten => s,1,NoOp(*** Consulta Blacklist ***)<br>
exten => s,n,MYSQL(Connect connid localhost
asterisk dbpass asterisk)<br>
exten => s,n,MYSQL(Query resultid ${connid} SELECT\
act\ FROM\ tblblacklist\ WHERE\ numero=${ARG1})<br>
exten => s,n,MYSQL(Fetch fetchid ${resultid}
RESULT)<br>
exten => s,n,MYSQL(Clear ${resultid})<br>
exten => s,n,MYSQL(Disconnect ${connid})<br>
exten => s,n,GotoIf($["${RESULT}" = "Y"]?DESLIGA)<br>
exten => s,n,return<br>
exten => s,n(DESLIGA),Hangup()<br>
<br>
Obs.... o código acima é só um exemplo e pode ser
otimizado..... A idei á submeter o número discado para
a macro, a macro consulta o numero discado na tabela
do banco de dados, se o número for encontrado,
verifica se o bloqueio continua ativo (Y ou N);<br>
<br>
o segundo cenário, consiste em usar o php para inputar
os valores no astdb, você pode usar a função
shell_exec do php para fazer isso, exemplo: $command =
shell_exec("/usr/sbin/asterisk -rx 'aaaa'");<br>
<br>
o resto da lógica nã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"><<a
moz-do-not-send="true"
href="mailto:wushumasters@gmail.com"
target="_blank">wushumasters@gmail.com</a>></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 é o "www-data" e do
asterisk é "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écnico local qualificado e gratuito<br>
Conheç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>
Único fabricante com Centro de Treinamento
especializado.<br>
LANÇAMENTO: Channel Bank TDMoE, até 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ía tronco SIP<br>
Escalável até 240 canáis, Portabilidade Numérica,
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écnico local qualificado e gratuito
Conheç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
Único fabricante com Centro de Treinamento especializado.
LANÇAMENTO: Channel Bank TDMoE, até 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ía tronco SIP
Escalável até 240 canáis, Portabilidade Numé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écnico local qualificado e gratuito<br>
Conheç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>
Único fabricante com Centro de Treinamento especializado.<br>
LANÇAMENTO: Channel Bank TDMoE, até 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ía
tronco SIP<br>
Escalável até 240 canáis, Portabilidade Numérica,
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écnico local qualificado e gratuito
Conheç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
Único fabricante com Centro de Treinamento especializado.
LANÇAMENTO: Channel Bank TDMoE, até 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ía tronco SIP
Escalável até 240 canáis, Portabilidade Numé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>