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 class="Apple-style-span" 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 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 12:20, Mauricio Magalhães <span dir="ltr">&lt;<a href="mailto:mauriciommagalhaes@gmail.com">mauriciommagalhaes@gmail.com</a>&gt;</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 &quot;route&quot; (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">&lt;<a href="mailto:alejandrorflores@gmail.com" target="_blank">alejandrorflores@gmail.com</a>&gt;</span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5"><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, &quot;Mauricio Magalhães&quot; &lt;<a href="mailto:mauriciommagalhaes@gmail.com" target="_blank">mauriciommagalhaes@gmail.com</a>&gt; escreveu:<div><div></div><div>
<br type="attribution">&gt; Olá meninada (*)<br>
&gt; <br>&gt; Tenho um problema com um script que criei na central, não funciona, o<br>&gt; objetivo é fazer com que o operador troque o &quot;Gateway default&quot; do servidor<br>&gt; em caso de um dos links estiverem OFFLINE utilizando um ramal. Para isto<br>



&gt; criei dois scripts bash um *gvt.sh* e outro* ebt.sh* e coloquei no *<br>&gt; extencion_custom.conf* (USO O ELASTIX) as seguintes linhas:<br>&gt; <br>&gt; *[trocar_gateway]*<br>&gt; *exten =&gt; 123,n,Answer()*<br>&gt; *exten =&gt; 123,n,Authenticate(123456||6)*<br>



&gt; *exten =&gt; 123,n,Background(beep)*<br>&gt; *exten =&gt; 123,n,Read(GTW,,1)*<br>&gt; *exten =&gt; 123,n,GotoIf($[${GTW}=1]?GVT:EBT)*<br>&gt; *exten =&gt; 123,n(GVT),System(/root/bin/gvt.sh)*<br>&gt; *exten =&gt; 123,n,Hangup()*<br>



&gt; *exten =&gt; 123,n(EBT),System(/root/bin/ebt.sh)*<br>&gt; *exten =&gt; 123,n,Hangup()*<br>&gt; <br>&gt; 1 - Pelo log no CLI, verifico que funciona as funções acima, porém o Gateway<br>&gt; não é modificado - Versão (Asterisk 1.4.26.1)<br>



&gt; 2 - Executando os arquivos *.sh mencionado acima manualmente, funciona<br>&gt; normalmente.<br>&gt; <br>&gt; Segue Abaixo o Log:<br>&gt; <br>&gt;  *-- Executing [123@NIVEL4:1] ResetCDR(&quot;SIP/3002-085bb950&quot;, &quot;&quot;) in new stack<br>



&gt; *<br>&gt; *    -- Executing [123@NIVEL4:2] Answer(&quot;SIP/3002-085bb950&quot;, &quot;&quot;) in new<br>&gt; stack*<br>&gt; *    -- Executing [123@NIVEL4:3] Authenticate(&quot;SIP/3002-085bb950&quot;,<br>&gt; &quot;123456||6&quot;) in new stack*<br>



&gt; *    -- &lt;SIP/3002-085bb950&gt; Playing &#39;agent-pass&#39; (language &#39;pt_BR&#39;)*<br>&gt; *    -- &lt;SIP/3002-085bb950&gt; Playing &#39;auth-thankyou&#39; (language &#39;pt_BR&#39;)*<br>&gt; *    -- Executing [123@NIVEL4:4] BackGround(&quot;SIP/3002-085bb950&quot;, &quot;beep&quot;) in<br>



&gt; new stack*<br>&gt; *    -- &lt;SIP/3002-085bb950&gt; Playing &#39;beep&#39; (language &#39;pt_BR&#39;)*<br>&gt; *    -- Executing [123@NIVEL4:5] Read(&quot;SIP/3002-085bb950&quot;, &quot;GTW||1&quot;) in new<br>&gt; stack*<br>



&gt; *    -- Accepting a maximum of 1 digits.*<br>&gt; *    -- User entered &#39;1&#39;*<br>&gt; *    -- Executing [123@NIVEL4:6] GotoIf(&quot;SIP/3002-085bb950&quot;, &quot;1?GVT:EBT&quot;) in<br>&gt; new stack*<br>&gt; *    -- Goto (NIVEL4,123,7)*<br>



&gt; *    -- Executing [123@NIVEL4:7] System(&quot;SIP/3002-085bb950&quot;,<br>&gt; &quot;/root/bin/gvt.sh&quot;) in new stack*<br>&gt; *    -- Executing [123@NIVEL4:8] Hangup(&quot;SIP/3002-085bb950&quot;, &quot;&quot;) in new<br>



&gt; stack*<br>&gt; *  == Spawn extension (NIVEL4, 123, 8) exited non-zero on<br>&gt; &#39;SIP/3002-085bb950&#39;*<br>&gt; *    -- Executing [h@NIVEL4:1] Macro(&quot;SIP/3002-085bb950&quot;, &quot;hangupcall|&quot;) in<br>



&gt; new stack*<br>&gt; *    -- Executing [s@macro-hangupcall:1] GotoIf(&quot;SIP/3002-085bb950&quot;,<br>&gt; &quot;1?skiprg&quot;) in new stack*<br>&gt; *    -- Goto (macro-hangupcall,s,4)*<br>&gt; *    -- Executing [s@macro-hangupcall:4] GotoIf(&quot;SIP/3002-085bb950&quot;,<br>



&gt; &quot;1?skipblkvm&quot;) in new stack*<br>&gt; *    -- Goto (macro-hangupcall,s,7)*<br>&gt; *    -- Executing [s@macro-hangupcall:7] GotoIf(&quot;SIP/3002-085bb950&quot;,<br>&gt; &quot;1?theend&quot;) in new stack*<br>



&gt; *    -- Goto (macro-hangupcall,s,9)*<br>&gt; *    -- Executing [s@macro-hangupcall:9] Hangup(&quot;SIP/3002-085bb950&quot;, &quot;&quot;) in<br>&gt; new stack*<br>&gt; *  == Spawn extension (macro-hangupcall, s, 9) exited non-zero on<br>



&gt; &#39;SIP/3002-085bb950&#39; in macro &#39;hangupcall&#39;*<br>&gt; *  == Spawn extension (NIVEL4, h, 1) exited non-zero on &#39;SIP/3002-085bb950&#39;*<br>&gt; <br>&gt; <br>&gt; Ajudem-me! por favor<br>&gt; <br>&gt; Abraços<br>



&gt; <br>&gt; *Maurício Magalhães*<br>&gt; <br>&gt; <br>&gt; <br></div></div>&gt; *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>