[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