[AsteriskBrasil] Monitor CLI> Colorido
Diego Aguirre (DagMoller)
dag.voip em oi.com.br
Quinta Outubro 16 10:36:47 BRT 2008
Para deixar a console sempre colorida, independente de como foi iniciado o asterisk, precisa aplicar um patch.
Segue o patch:
Index: main/term.c
===================================================================
--- main/term.c (revision 86067)
+++ main/term.c (working copy)
@@ -80,8 +80,16 @@
int termfd = -1, parseokay = 0, i;
if (!term)
+#ifdef linux
+ term = "linux";
+#elif defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__)
+ term = "cons25";
+#elif defined(SOLARIS)
+ term = "sun-color";
+#else
return 0;
- if (!ast_opt_console || ast_opt_no_color || !ast_opt_no_fork)
+#endif
+ if (ast_opt_no_color)
return 0;
for (i=0 ;; i++) {
Junior Polegato - Asterisk escreveu:
> Junior Polegato - Asterisk escreveu:
>> Alberto Rodrigo escreveu:
>>
>>> Não estou conseguindo deixar meu Monitor CLI> colorido, já parei o
>>> asterisk, reiniciei com as verbose, mas nada ele continua com as
>>> letras somente em branco!
>>> A versão do Asterisk que instalei foi a 1.4.22.
>>> Alguém tem alguma idéia de como eu posso arrumar isso?
>>>
>>>
>> Até onde sei, para o CLI ficar colorido, o Asterisk precisa ser
>> iniciado de um terminal e não rodar como um daemon. Assim, como root em
>> um terminal, execute "ps ax|grep asterisk" e verá o comando e opções que
>> o Asterisk é executado, geralmente "/usr/sbin/asterisk -p -U asterisk",
>> pare o Asterisk, copie e cole no terminal como root o comando e
>> parâmetros para executar o Asterisk e acrescente "v's" ("-vvvvvv..."),
>> assim executará neste terminal "/usr/sbin/asterisk -p -U asterisk
>> -vvvvvvvvvvvvvvvvvvvvvvvvvvvvv".
>>
> Ah! Faltou a opção "-c" também para ficar colorido.
>
> []'s
> Junior Polegato
>
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
--
Diego Aguirre
Infodag - Informática
FWD#: 459696
EnumLookup#: +55 21 8138-2710
DUNDi-br#: 21 8138-2710
Mais detalhes sobre a lista de discussão AsteriskBrasil