to bird_of_Luck: на самом деле цветной вывод очень даже можно кастомизировать на свой вкус.
кое-что описано по этому поводу тут
[spoiler]
http://www.enterprisenetworkingplanet.c ... 650931.htm
You can customize the prompt a bit, if the default prompt is too dull for you. First add these lines to /etc/asterisk/extensions.conf in the [globals] section:
${ENV(UNIX)}
${ENV(ASTERISK_PROMPT)}
Then in /etc/profile on the Asterisk server, set the ASTERISK_PROMPT values:
ASTERISK_PROMPT='%t, %l2, %h*> '
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC ASTERISK_PROMPT
Your export variables will probably be different; just tack ASTERISK_PROMPT on at the end. Reboot, run asterisk -r from your X terminal, and voilá! The prompt is customized and your colors do not change:
17:51:30, 0.54, asterisk1.alrac.net*>
This example displays the time, the load average for the past five minutes, and the fully-qualified server name. Look in /usr/src/asterisk-1.4.0-[version]/doc/cliprompt.txt to see a list of values to use. [/spoiler]
но если вам просто нужно включить цвет в консоли то достаточно добавить "TERM=linux asterisk" в /etc/init.d/asterisk скрипт.
у меня лично по другому: в /etc/init.d/asterisk у меня стоит запуск и стоп другого скрипта, идещего в пакете с астериском: /usr/sbin/safe_asterisk, а уже в нем я добавил в секции run_asterisk():
nice -n $PRIORITY ${ASTSBINDIR}/asterisk TERM="linux asterisk" -f ${CLIARGS} ${ASTARGS} > /dev/${TTY} 2>&1 < /dev/${TTY}
появился цвет, теперь и с удалённых консолей.
upd: есть другой, более элегантный способ:
создать папку /etc/asterisk/startup.d и положить туда файлик, например color.sh:
надеюсь комунить поможет