Grande Tiago,<div><br></div><div>Funcionou, obrigado também a Alejandro. </div><div><br></div><div>O problema foi o que vc falou, dentro do script eu não colocava "sudo"<br clear="all">antes: route add ...</div><div>
depois: sudo /sbin/route add ...</div><div><br><div><span style="font-size:13.3px;font-family:Verdana, Arial, Helvetica, sans-serif"><p style="margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px;text-align:left">
<span style="font-family: verdana, geneva; ">Abraços</span></p><p style="margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px;text-align:left"><strong><span style="font-family:verdana, geneva">Maurício Magalhães.</span></strong></p>
</span></div><br></div><div>
<br><br><div name="sig_d41d8cd98f" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; "></div><div class="gmail_quote">Em 1 de setembro de 2011 13:53, Thiago Jose Lucas <span dir="ltr"><<a href="mailto:thiagojlucas@gmail.com">thiagojlucas@gmail.com</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div bgcolor="#FFFFFF" text="#000000">
<font size="-1">Maurício,<br>
<br>
Como a execução do "route" vai ser pelo sudo, certifique-se de
que o "route" está no PATH do usuário asterisk e se vc está
chamando ele com o sudo mesmo no script.<br>
Na dúvida, tente assim no seu script:<br>
<br>
<b> (...) sudo /sbin/route (...)</b><br>
<br>
Abç.<br>
</font>
<div>
<table style="border-style:none;width:550px" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#606060;border-left:solid 10px white;color:white;font:bold 16px CMU Sans Serif, Liberation Sans, FreeSans, DejaVu Sans, Helvetica CY, Helvetica CE, Lucida Grande, Lucida Sans Unicode, Segoe UI, Tahoma, Doulos SIL, TITUS Cyberbit Basic, Last Resort, Arial Unicode MS, Helvetica, sans-serif;padding:5px">
Thiago José Lucas </td>
<td colspan="2"> <br>
</td>
</tr>
<tr>
<td style="border-left:solid 1px #606060;border-top:solid 1px #606060;color:#606060;font:bold 11px CMU Sans Serif, Liberation Sans, FreeSans, DejaVu Sans, Helvetica CY, Helvetica CE, Lucida Grande, Lucida Sans Unicode, Segoe UI, Tahoma, Doulos SIL, TITUS Cyberbit Basic, Last Resort, Arial Unicode MS, Helvetica, sans-serif;padding:5px;text-align:left;vertical-align:top">
Tecnólogo em Segurança de Redes<br>
<a style="border-bottom:dotted 1px darkgrey;color:#606060;font-weight:bold;text-decoration:none" href="http://thiagolucas.wordpress.com" target="_blank">http://thiagolucas.wordpress.com</a>
</td>
<td colspan="2" style="border-right:solid 1px #606060;border-top:solid 1px #606060;color:#606060;font:bold 11px CMU Sans Serif, Liberation Sans, FreeSans, DejaVu Sans, Helvetica CY, Helvetica CE, Lucida Grande, Lucida Sans Unicode, Segoe UI, Tahoma, Doulos SIL, TITUS Cyberbit Basic, Last Resort, Arial Unicode MS, Helvetica, sans-serif;padding:5px;text-align:right">
<br>
<br>
<br>
</td>
</tr>
<tr>
<td style="border-bottom:solid 1px #606060;border-left:solid 1px #606060;color:#606060;font:bold 11px CMU Sans Serif, Liberation Sans, FreeSans, DejaVu Sans, Helvetica CY, Helvetica CE, Lucida Grande, Lucida Sans Unicode, Segoe UI, Tahoma, Doulos SIL, TITUS Cyberbit Basic, Last Resort, Arial Unicode MS, Helvetica, sans-serif;padding:5px;vertical-align:top">
<a style="border-bottom:dotted 1px lightgrey;color:#606060;font-weight:bold;text-decoration:none" href="mailto:thiagojlucas@gmail.com" target="_blank">thiagojlucas@gmail.com</a>
</td>
<td style="border-bottom:solid 1px #606060;color:#606060;font:bold 11px CMU Sans Serif, Liberation Sans, FreeSans, DejaVu Sans, Helvetica CY, Helvetica CE, Lucida Grande, Lucida Sans Unicode, Segoe UI, Tahoma, Doulos SIL, TITUS Cyberbit Basic, Last Resort, Arial Unicode MS, Helvetica, sans-serif;padding:5px;text-align:center;vertical-align:top">
<br>
</td>
<td style="border-bottom:solid 1px #606060;border-right:solid 1px #606060;color:#606060;font:bold 11px CMU Sans Serif, Liberation Sans, FreeSans, DejaVu Sans, Helvetica CY, Helvetica CE, Lucida Grande, Lucida Sans Unicode, Segoe UI, Tahoma, Doulos SIL, TITUS Cyberbit Basic, Last Resort, Arial Unicode MS, Helvetica, sans-serif;padding:5px;text-align:right;vertical-align:top">
Phone: <a href="tel:%2B55%2014%2033247409" value="+551433247409" target="_blank">+55 14 33247409</a> </td>
</tr>
<tr>
<td colspan="3" style="background-color:#606060;border-left:solid 10px white;border-right-style:none;color:white;font:normal 11px CMU Sans Serif, Liberation Sans, FreeSans, DejaVu Sans, Helvetica CY, Helvetica CE, Lucida Grande, Lucida Sans Unicode, Segoe UI, Tahoma, Doulos SIL, TITUS Cyberbit Basic, Last Resort, Arial Unicode MS, Helvetica, sans-serif;padding:3px">
<br>
</td>
</tr>
<tr>
<td colspan="3" style="background-color:white;border-left:solid 10px white;border-right-style:none;font:normal 11px CMU Sans Serif, Liberation Sans, FreeSans, DejaVu Sans, Helvetica CY, Helvetica CE, Lucida Grande, Lucida Sans Unicode, Segoe UI, Tahoma, Doulos SIL, TITUS Cyberbit Basic, Last Resort, Arial Unicode MS, Helvetica, sans-serif;padding:3px;text-align:right">
<a href="http://www.vsubhash.com/article.asp?id=46&info=Email_Signature_Generator_for_Outlook_Express,_Thunderbird_and_Opera" style="color:lightgrey;border-bottom-style:none" target="_blank">?</a>
</td>
</tr>
</tbody>
</table>
<p> </p>
</div>
<br>
Em 01-09-2011 12:33, Mauricio Magalhães escreveu:
<div><div></div><div class="h5"><blockquote type="cite">Continuando...
<div><br>
</div>
<div>Verifiquei meu sudo e ele já temo comando router e pode ser
executado, coloquei meus arquivos como usuário asterisk com
Chown e mesmo assim não funciona.</div>
<div><br>
</div>
<div>Segue abaixo meu sudo</div>
<div><br>
</div>
<div>visudo</div>
<div><br>
</div>
<div>
<div>asterisk ALL = NOPASSWD: /sbin/shutdown</div>
<div>asterisk ALL = NOPASSWD: /usr/bin/nmap</div>
<div>asterisk ALL = NOPASSWD: /usr/bin/yum</div>
<div>asterisk ALL = NOPASSWD: /bin/touch</div>
<div>asterisk ALL = NOPASSWD: /bin/chmod</div>
<div>asterisk ALL = NOPASSWD: /bin/chown</div>
<div>asterisk ALL = NOPASSWD: /sbin/service</div>
<div>asterisk ALL = NOPASSWD: /sbin/init</div>
<div><br>
</div>
<div><b><font color="#ff0000">asterisk
ALL = NOPASSWD: /sbin/route</font></b></div>
<div><br>
</div>
<div>asterisk ALL = NOPASSWD: /bin/hostname</div>
<div>asterisk ALL = NOPASSWD: /usr/sbin/postmap</div>
<div>asterisk ALL = NOPASSWD: /usr/sbin/postfix</div>
<div>asterisk ALL = NOPASSWD: /usr/sbin/saslpasswd2</div>
<div>asterisk ALL = NOPASSWD: /bin/date</div>
<div>uucp ALL = NOPASSWD: /bin/chmod</div>
<div>asterisk ALL = NOPASSWD: /usr/sbin/hardware_detector</div>
<div>asterisk ALL = NOPASSWD: /sbin/chkconfig</div>
<div><br>
</div>
<br>
<br>
<div><span style="font-size:13.3px;font-family:Verdana, Arial, Helvetica, sans-serif">
<p style="margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px;text-align:left"><strong><span style="font-family:verdana, geneva">Maurício
Magalhães.</span></strong></p>
</span></div>
<div>Adm. Rede e Segurança</div>
Salvador - BA<br>
<br>
<br>
<div class="gmail_quote">Em 1 de setembro de 2011 12:20,
Mauricio Magalhães <span dir="ltr"><<a href="mailto:mauriciommagalhaes@gmail.com" target="_blank">mauriciommagalhaes@gmail.com</a>></span>
escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ola <span style="font-family:arial, sans-serif;font-size:13px;white-space:nowrap;background-color:rgb(255, 255, 255)">Alejandro,</span>
<div>
<font face="arial, sans-serif"><span style="white-space:nowrap"><br>
</span></font></div>
<div><font face="arial, sans-serif"><span style="white-space:nowrap">Primeiramente obrigado,
porém meu script estão como usuário root e permissão
777, não deveria funcionar?</span></font><br>
</div>
<div><font face="arial, sans-serif"><span style="white-space:nowrap">Então eu tenho que
configurar o sudo para que ele rode o comando "route"
(que está dentro dos arquivos) com o usuário
asterisk? </span></font></div>
<div><font face="arial, sans-serif"><span style="white-space:nowrap">é isso?</span></font></div>
<div><font face="arial, sans-serif"><span style="white-space:nowrap"><br>
</span></font></div>
<div>
<div>-rwxrwxrwx 1 root root 144 Aug 31 22:51 ebt.sh</div>
<div>-rwxrwxrwx 1 root root 141 Aug 31 22:51 gvt.sh</div>
<div><br>
</div>
Grande Abraço</div>
<div><br>
<div><span style="font-size:13.3px;font-family:Verdana, Arial, Helvetica, sans-serif">
<p style="margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px;text-align:left"><strong><span style="font-family:verdana, geneva">Maurício
Magalhães.</span></strong></p>
</span></div>
<div>
<div>Adm. Rede e Segurança</div>
Salvador - BA</div>
<br>
<br>
<div class="gmail_quote">Em 1 de setembro de 2011 06:55,
Alejandro Flores <span dir="ltr"><<a href="mailto:alejandrorflores@gmail.com" target="_blank">alejandrorflores@gmail.com</a>></span>
escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div>
<p>Mauricio,</p>
<p>Seus scripts estão sendo executados pelo
usuário que roda o asterisk, normalmente um
usuário não privilegiado. Você precisa de
privilegio root para comandos de roteamento,
então recomendo que configure o sudo e configure
o seu script para utiliza-lo.</p>
<p>Abraço!</p>
<div class="gmail_quote">Em 01/09/2011 00:46,
"Mauricio Magalhães" <<a href="mailto:mauriciommagalhaes@gmail.com" target="_blank">mauriciommagalhaes@gmail.com</a>>
escreveu:
<div>
<div>
<br type="attribution">
> Olá meninada (*)<br>
> <br>
> Tenho um problema com um script que
criei na central, não funciona, o<br>
> objetivo é fazer com que o operador
troque o "Gateway default" do servidor<br>
> em caso de um dos links estiverem
OFFLINE utilizando um ramal. Para isto<br>
> criei dois scripts bash um *gvt.sh* e
outro* ebt.sh* e coloquei no *<br>
> extencion_custom.conf* (USO O ELASTIX)
as seguintes linhas:<br>
> <br>
> *[trocar_gateway]*<br>
> *exten => 123,n,Answer()*<br>
> *exten =>
123,n,Authenticate(123456||6)*<br>
> *exten => 123,n,Background(beep)*<br>
> *exten => 123,n,Read(GTW,,1)*<br>
> *exten =>
123,n,GotoIf($[${GTW}=1]?GVT:EBT)*<br>
> *exten =>
123,n(GVT),System(/root/bin/gvt.sh)*<br>
> *exten => 123,n,Hangup()*<br>
> *exten =>
123,n(EBT),System(/root/bin/ebt.sh)*<br>
> *exten => 123,n,Hangup()*<br>
> <br>
> 1 - Pelo log no CLI, verifico que
funciona as funções acima, porém o Gateway<br>
> não é modificado - Versão (Asterisk
1.4.26.1)<br>
> 2 - Executando os arquivos *.sh
mencionado acima manualmente, funciona<br>
> normalmente.<br>
> <br>
> Segue Abaixo o Log:<br>
> <br>
> *-- Executing [123@NIVEL4:1]
ResetCDR("SIP/3002-085bb950", "") in new
stack<br>
> *<br>
> * -- Executing [123@NIVEL4:2]
Answer("SIP/3002-085bb950", "") in new<br>
> stack*<br>
> * -- Executing [123@NIVEL4:3]
Authenticate("SIP/3002-085bb950",<br>
> "123456||6") in new stack*<br>
> * -- <SIP/3002-085bb950> Playing
'agent-pass' (language 'pt_BR')*<br>
> * -- <SIP/3002-085bb950> Playing
'auth-thankyou' (language 'pt_BR')*<br>
> * -- Executing [123@NIVEL4:4]
BackGround("SIP/3002-085bb950", "beep") in<br>
> new stack*<br>
> * -- <SIP/3002-085bb950> Playing
'beep' (language 'pt_BR')*<br>
> * -- Executing [123@NIVEL4:5]
Read("SIP/3002-085bb950", "GTW||1") in new<br>
> stack*<br>
> * -- Accepting a maximum of 1 digits.*<br>
> * -- User entered '1'*<br>
> * -- Executing [123@NIVEL4:6]
GotoIf("SIP/3002-085bb950", "1?GVT:EBT") in<br>
> new stack*<br>
> * -- Goto (NIVEL4,123,7)*<br>
> * -- Executing [123@NIVEL4:7]
System("SIP/3002-085bb950",<br>
> "/root/bin/gvt.sh") in new stack*<br>
> * -- Executing [123@NIVEL4:8]
Hangup("SIP/3002-085bb950", "") in new<br>
> stack*<br>
> * == Spawn extension (NIVEL4, 123, 8)
exited non-zero on<br>
> 'SIP/3002-085bb950'*<br>
> * -- Executing [h@NIVEL4:1]
Macro("SIP/3002-085bb950", "hangupcall|") in<br>
> new stack*<br>
> * -- Executing [s@macro-hangupcall:1]
GotoIf("SIP/3002-085bb950",<br>
> "1?skiprg") in new stack*<br>
> * -- Goto (macro-hangupcall,s,4)*<br>
> * -- Executing [s@macro-hangupcall:4]
GotoIf("SIP/3002-085bb950",<br>
> "1?skipblkvm") in new stack*<br>
> * -- Goto (macro-hangupcall,s,7)*<br>
> * -- Executing [s@macro-hangupcall:7]
GotoIf("SIP/3002-085bb950",<br>
> "1?theend") in new stack*<br>
> * -- Goto (macro-hangupcall,s,9)*<br>
> * -- Executing [s@macro-hangupcall:9]
Hangup("SIP/3002-085bb950", "") in<br>
> new stack*<br>
> * == Spawn extension (macro-hangupcall,
s, 9) exited non-zero on<br>
> 'SIP/3002-085bb950' in macro
'hangupcall'*<br>
> * == Spawn extension (NIVEL4, h, 1)
exited non-zero on 'SIP/3002-085bb950'*<br>
> <br>
> <br>
> Ajudem-me! por favor<br>
> <br>
> Abraços<br>
> <br>
> *Maurício Magalhães*<br>
> <br>
> <br>
> <br>
</div>
</div>
> *Maurício Magalhães.*<br>
</div>
<br>
</div>
</div>
_______________________________________________<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 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 href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a>
ou <a href="tel:%2811%293016-5200" value="+551130165200" target="_blank">(11)3016-5200</a>.<br>
________<br>
LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com
2,4 e 6 canais GSM.<br>
Arquitetura Escalável, Balanceamento de Carga,
Portabilidade Numérica.<br>
Confira em <a 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>
Mais informações: <a href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a>
ou <a href="tel:0800-6021244" value="+558006021244" target="_blank">0800-6021244</a><br>
______________________________________________<br>
Para remover seu email desta lista, basta enviar um
email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
</blockquote>
</div>
<br>
</div>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
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 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 href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a> ou <a href="tel:%2811%293016-5200" value="+551130165200" target="_blank">(11)3016-5200</a>.
________
LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.
Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica.
Confira em <a href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org" target="_blank">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a>
Mais informações: <a href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a> ou <a href="tel:0800-6021244" value="+558006021244" target="_blank">0800-6021244</a>
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para <a 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 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 href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a> ou <a href="tel:%2811%293016-5200" value="+551130165200">(11)3016-5200</a>.<br>
________<br>
LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.<br>
Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica.<br>
Confira em <a 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>
Mais informações: <a href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a> ou <a href="tel:0800-6021244" value="+558006021244">0800-6021244</a><br>
______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote></div>
<br></div>