One comment here: Wouldn't it be easier to put this handling into
syslogd, so that you don't end up with another wad of PC specific
code in the kernel? Syslogd, after all, can be easily told what
sort of terminal the console is, and can do colorization even in
the case where you're running a headless box over a color Wyse
50 (or somesuch)
____
david parsons \bi/ abuse@localhost
\/