[AsteriskBrasil] CLI colorido

Diego Aguirre dag.voip em oi.com.br
Quinta Maio 8 17:20:06 BRT 2008


Para deixar o CLI sempre colorido independente de como iniciar o asterisk é necessário aplicar um patch e recompilar.
Segue o patch. Usei na versão 1.4.19 sem problemas.

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++) {


Diego Aguirre
Infodag - Informática
FWD#: 459696
EnumLookup#: +55 21 8138-2710
DUNDi-br#: 21 8138-2710 


Bernardo Vieira escreveu:
> #asterisk -r não inicia o servidor do asterisk, só conecta o console ao 
> servidor já em execução. Como você iniciou o servidor são outros 500.
> 
> Vinícius Fontes escreveu:
>> pabx-teste:~# asterisk -rc
>> Asterisk 1.4.15, Copyright (C) 1999 - 2007 Digium, Inc. and others.
>> Created by Mark Spencer <markster em digium.com>
>> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
>> This is free software, with components licensed under the GNU General Public
>> License version 2 and other licenses; you are welcome to redistribute it under
>> certain conditions. Type 'core show license' for details.
>> =========================================================================
>> [ Booting...
>> [ Reading Master Configuration ]
>> [ Initializing Custom Configuration Options ]
>> Unable to connect to remote asterisk (does /var/run/asterisk.ctl exist?)
>> pabx-teste:~# 
>>
>>
>> A maneira "correta" de rodar o Asterisk é através do script /usr/sbin/safe_asterisk.
>>
>>
>>
>> Att
>> Vinícius Fontes
>> Desenvolvimento
>> Canall Tecnologia em Comunicações Ltda.
>>
>> ----- "Guilherme Loch Waltrick Góes" <glwgoes em gmail.com> escreveu:
>>
>>> Asterisk -rc ?
>>>
>>>
>>> 2008/5/8 Vinícius Fontes < vinicius em canall.com.br >:
>>>
>>>
>>> Funciona, mas ele não destaca do terminal... o que não adianta muita
>>> coisa.
>>>
>>>
>>>
>>>
>>> Att
>>> Vinícius Fontes
>>> Desenvolvimento
>>> Canall Tecnologia em Comunicações Ltda.
>>>
>>> ----- "Guilherme Loch Waltrick Góes" < glwgoes em gmail.com > escreveu:
>>>
>>>
>>>
>>>
>>>> Você pode executar o asterisk com o flag -c, i.e.: asterisk -vvvc
>>>>
>>>>
>>>> Att,
>>>>
>>>>
>>>> 2008/5/8 Vinícius Fontes < vinicius em canall.com.br >:
>>>>
>>>>
>>>> Essa eu demorei pra descobrir sozinho. :)
>>>>
>>>> Ao invés de executar o Asterisk diretamente, você precisa executar o
>>>> script safe_asterisk.
>>>>
>>>>
>>>>
>>>> Att
>>>> Vinícius Fontes
>>>> Desenvolvimento
>>>> Canall Tecnologia em Comunicações Ltda.
>>>>
>>>> ----- "André M." < magronez em gmail.com > escreveu:
>>>>
>>>>
>>>>> Alguem sabe como faço para deixar o CLI colorido?
>>>>> Eu já vi as aplicações que vão sendo executadas aparecerem
>>> coloridas
>>>>> no CLI, facilitando a identificação.
>>>>>
>>>>> _______________________________________________
>>>>> Compre uma camiseta da AsteriskBrasil.org!
>>>>> http://www.voipmania.com.br
>>>>> == VoIPMania.com.br ==
>>>>>
>>>>> _______________________________________________
>>>>> Lista de discussões AsteriskBrasil.org
>>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>> _______________________________________________
>>>> Compre uma camiseta da AsteriskBrasil.org!
>>>> http://www.voipmania.com.br
>>>> == VoIPMania.com.br ==
>>>>
>>>> _______________________________________________
>>>> Lista de discussões AsteriskBrasil.org
>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>
>>>>
>>>>
>>>> --
>>>> Guilherme Loch Góes
>>>>
>>>> Visite nossa loja virtual: http://www.shopvoip.com.br
>>>>
>>>> Notícias e Fórum sobre VoIP com software livre:
>>>> http://www.asteriskexperts.com.br
>>>> _______________________________________________
>>>> Compre uma camiseta da AsteriskBrasil.org!
>>>> http://www.voipmania.com.br
>>>> == VoIPMania.com.br ==
>>>>
>>>> _______________________________________________
>>>> Lista de discussões AsteriskBrasil.org
>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>> _______________________________________________
>>> Compre uma camiseta da AsteriskBrasil.org!
>>> http://www.voipmania.com.br
>>> == VoIPMania.com.br ==
>>>
>>> _______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>>
>>>
>>> --
>>> Guilherme Loch Góes
>>>
>>> Visite nossa loja virtual: http://www.shopvoip.com.br
>>>
>>> Notícias e Fórum sobre VoIP com software livre:
>>> http://www.asteriskexperts.com.br 
>>> _______________________________________________
>>> Compre uma camiseta da AsteriskBrasil.org!
>>>             http://www.voipmania.com.br
>>>                 == VoIPMania.com.br ==
>>>
>>> _______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> _______________________________________________
>> Compre uma camiseta da AsteriskBrasil.org!
>>             http://www.voipmania.com.br
>>                 == VoIPMania.com.br ==
>>
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
> 
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
>             http://www.voipmania.com.br
>                 == VoIPMania.com.br ==
> 
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> 
> 


More information about the AsteriskBrasil mailing list