Support color on certain platforms, even when started at boot (before TERM is set)

Closes issue #9048


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@86119 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Tilghman Lesher 2007-10-17 17:06:47 +00:00
parent 1a4171ae6b
commit 6b9841b141
1 changed files with 9 additions and 1 deletions

View File

@ -80,8 +80,16 @@ int ast_term_init(void)
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++) {