[AsteriskBrasil] CLI colorido

Vinícius Fontes vinicius em canall.com.br
Quinta Maio 8 17:41:22 BRT 2008


Diego, você encaminhou esse patch para a Digium? Seria interessante ter a CLI colorida por padrão.



Att
Vinícius Fontes
Desenvolvimento
Canall Tecnologia em Comunicações Ltda.

----- "Diego Aguirre" <dag.voip em oi.com.br> escreveu:

> 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
> > 
> > 
> _______________________________________________
> 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