<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body 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 class="moz-signature">
<style>
/*
Moral Volcano Universal CSS Font Stack v2011.08.04
(c) V. Subhash, 2011.
<a class="moz-txt-link-freetext" href="http://www.vsubhash.com">http://www.vsubhash.com</a>
Purpose: Native font support for HTML in Linux, Mac, and
Windows operating systems
License: Lesser General Public License
<a class="moz-txt-link-freetext" href="http://www.gnu.org/copyleft/lesser.html">http://www.gnu.org/copyleft/lesser.html</a>
*/
a {
color: navy;
border-bottom: 1px dotted navy;
font-weight: normal;
text-decoration: none;
}
a:visited {
border-bottom-color: purple;
}
blockquote {
border-left: 5px solid whitesmoke;
margin: 1em 10%;
padding: 1em 2em;
}
body {
/* Order: Special,
* Linux (CMU, Liberation, Free, DejaVu),
* Mac (Cyrillic, Central European, UI),
* Windows Vista UI, Windows XP UI,
* Windows (Non-Microsoft-Core-Web, Non-Microsoft-app-bundled, not
* found in both Mac and Windows),
* phonetic,
* Mac Unicode fallback, Windows Unicode fallback,
* Adobe Standard Type 1, generic
*/
font-family:
"CMU Sans Serif", "Liberation Sans", FreeSans, "DejaVu Sans",
"Helvetica CY", "Helvetica CE", "Lucida Grande",
"Segoe UI", Tahoma,
"Lucida Sans Unicode",
"Doulos SIL", "TITUS Cyberbit Basic",
"Last Resort", "Arial Unicode MS",
Helvetica, sans-serif;
font-size: 0.45cm;
padding: 1em;
}
code, pre, xmp {
/* Order: Special,
* Linux (CMU, Liberation, Free, DejaVu),
* Mac, Vista, XP,
* Adobe Standard Type 1, generic
*/
font: Lighter 1em "Anonymous Pro", Anonymous,
"CMU Typewriter Text", "Liberation Mono", FreeMono, "DejaVu Sans Mono",
Monaco, Consolas, "Lucida Console",
Courier, monospace;
}
code { background-color: #EFEFEF; }
h1, h2, h3, h4, h5, h6 {
/* Order: Special,
* Linux (CMU, Liberation, Free, DejaVu),
* Mac (Cyrillic, Central European, non-Windows, UI),
* Windows Vista UI, Windows XP UI,
* Windows (Non-Microsoft-Core-Web, Non-Microsoft-app-bundled, not
* found in both Mac and Windows),
* phonetic,
* Mac Unicode fallback, Windows Unicode fallback,
* Adobe Standard Type 1, generic
*/
font-family: "CMU Classic",
"CMU Serif", "Liberation Serif", FreeSerif, "DejaVu Serif",
"Times CY", "Times CE", Palatino, "Lucida Grande",
"Segoe UI", Tahoma,
"Lucida Sans Unicode",
"Doulos SIL", "TITUS Cyberbit Basic",
"Last Resort", "Arial Unicode MS",
Roman, serif;
font-weight: normal;
margin: 1em auto 0.2em auto;
}
h1 { font-size: 2em; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
h6 { font-size: 0.8em; font-weight: bold; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
border-bottom-style: none;
}
li {
line-height: 2em;
margin: 0.2em auto 1.2em auto;
}
ol { list-style-type: decimal; }
ol ol { list-style-type: lower-alpha; }
ol ol ol { list-style-type: lower-roman; }
ol ol ol ol { list-style-type: upper-alpha; }
ol ol ol ol ol { list-style-type: upper-roman; }
p {
line-height: 2em;
margin: 0.2em auto 1.2em auto;
}
pre {
background-color: #EFEFEF;
border: 1px dashed lightgrey;
margin: 1em 5%;
padding: 1em 2em;
overflow-x: auto;
}
u { background-color: #EFEFEF; text-decoration: none; }
</style>
<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">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">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: +55 14 33247409 </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; ">?</a>
</td>
</tr>
</tbody>
</table>
<p> </p>
</div>
<br>
Em 01-09-2011 12:33, Mauricio Magalhães escreveu:
<blockquote
cite="mid:CAPBcmYzCj6Bi_7s+L61mUnFu_VLo8wMBXJjUwqnCL7j5rqX-7w@mail.gmail.com"
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 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 class="gmail_quote">Em 1 de setembro de 2011 12:20,
Mauricio Magalhães <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:mauriciommagalhaes@gmail.com">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
moz-do-not-send="true"
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 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,
"Mauricio Magalhães" <<a
moz-do-not-send="true"
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
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 <a moz-do-not-send="true"
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 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>
Mais informações: <a moz-do-not-send="true"
href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a>
ou <a moz-do-not-send="true" 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 moz-do-not-send="true"
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 class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
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.
________
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 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>
Mais informações: <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>