utilize o sudo. # --------------------------------------------------------------- *Sylvio Carlos Jollenbeck Borin* <http://www.voip-info.com.br>Gerente de Desenvolvimento Akiva Software www.akivasoftware.com.br # ----------------------------------------------------------------
Em 1 de outubro de 2011 19:09, Patrick El Youssef <wushumast...@gmail.com>escreveu: > ** > Sylvio, > > A parte do mysql tranquilo. > > Minha única duvida é com os problemas de permissões ao usar o AstDB. > > Pois eu não posso liberar o usuario do apache para executar qualquer > comando no asterisk. > > Será que tem como filtrar isso?? > > Patrick > > Em 01-10-2011 19:00, Sylvio Carlos Jollenbeck escreveu: > > Patrick, > > você pode utilizar a combinação (MySQL + PHP) para montar sua blacklist ou > continuar no caminho que você descreveu (AstDB + PHP). > > 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: > > id, act, numero > 1, Y, 1932080001 > 2, Y, 1837180002 > ..., ..., ... > > Asterisk (dialplan): > > [from-outgoing] > exten => _X.,1,NoOp(*** COLOQUE AQUI SEU DIALPLAN ***) > exten => _X.,n,Macro(blacklist-mysql,${EXTEN}) > exten => _X.,n,Dial(****** BLABLA ******) > exten => _X.,n,Hangup() > > [macro-blacklist-mysql] > exten => s,1,NoOp(*** Consulta Blacklist ***) > exten => s,n,MYSQL(Connect connid localhost asterisk dbpass asterisk) > exten => s,n,MYSQL(Query resultid ${connid} SELECT\ act\ FROM\ > tblblacklist\ WHERE\ numero=${ARG1}) > exten => s,n,MYSQL(Fetch fetchid ${resultid} RESULT) > exten => s,n,MYSQL(Clear ${resultid}) > exten => s,n,MYSQL(Disconnect ${connid}) > exten => s,n,GotoIf($["${RESULT}" = "Y"]?DESLIGA) > exten => s,n,return > exten => s,n(DESLIGA),Hangup() > > 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); > > 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'"); > > o resto da lógica não muda muito. > > abs > > # --------------------------------------------------------------- > *Sylvio Carlos Jollenbeck Borin* > Gerente de Desenvolvimento > Akiva Software > www.akivasoftware.com.br > # ---------------------------------------------------------------- > > > Em 1 de outubro de 2011 17:55, Patrick El Youssef > <wushumast...@gmail.com>escreveu: > >> Pessoal, >> >> Gostaria de desenvolver uma blacklist adicionando por um interface web. >> Nesse caso o usuario do apache é o "www-data" e do asterisk é "asterisk". >> >> Alguem sabe se consegue via php executar o comando asterisk -rx >> "database put ..." e ser impossibilirtdo de excutar outros comandos. >> >> Grato, >> Patrick >> _______________________________________________ >> 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 www.khomp.com.br >> _______________________________________________ >> 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. >> www.digivoice.com.br 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 http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org >> Shop Voip, representante exclusivo: www.shopvoip.com.br ou 0800-6021244 >> ______________________________________________ >> Para remover seu email desta lista, basta enviar um email em branco para >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> > > > _______________________________________________ > 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 www.khomp.com.br > _______________________________________________ > 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. www.digivoice.com.br > 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 http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org > Shop Voip, representante exclusivo: www.shopvoip.com.br ou 0800-6021244 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > > > _______________________________________________ > 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 www.khomp.com.br > _______________________________________________ > 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. > www.digivoice.com.br 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 http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org > Shop Voip, representante exclusivo: www.shopvoip.com.br ou 0800-6021244 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >
_______________________________________________ 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 www.khomp.com.br _______________________________________________ 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. www.digivoice.com.br 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 http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org Shop Voip, representante exclusivo: www.shopvoip.com.br ou 0800-6021244 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org