Desativa a saída de cores dos scripts /etc/init.d?

4

Em sistemas RedHat / CentOS, todos os scripts de gerenciamento de serviço em /etc/init.d (e também executados pelo comando "service") produzem saída em cores. (ou seja, as cadeias "[OK]" e "[FAILED]".) Como desabilito isso? (As seqüências de escape que produzem cores estão tornando a saída do webistrano mais feia do que precisa ser.)

    
por ithinkihaveacat 04.11.2011 / 16:14

1 resposta

3

Confira /etc/sysconfig/init . As linhas de topo no meu sistema CentOS 5.x:

# color => new RH6.0 bootup
# verbose => old-style bootup
# anything else => new style bootup without ANSI colors or positioning
BOOTUP=color

Alterar a linha de BOOTUP para algo como nocolor elimina a formatação de todos os scripts de inicialização.

Se você quiser apenas desativar a formatação em um de seus scripts, adicione:

BOOTUP=nocolor

depois da linha que diz:

/etc/init.d/functions
    
por 04.11.2011 / 16:22