Substitua "discription" por "description:" (erro de digitação e falta de dois pontos).
O RHEL 5 precisa de "chkconfig:" e "description:", RHEL6 apenas "chkconfig:".
Eu olhei e olhei e nenhum dos tópicos que encontrei está ajudando. Temos um script de inicialização do tomcat que modificamos um pouco para as nossas necessidades. Ele funciona bem em Centos / redhat 6 caixas, mas não funciona em centos / redhat 5 caixas.
Aqui está a saída de chkconfig --add tomcat
:
$ chkconfig --add tomcat
service tomcat does not support chkconfig
Aqui está a parte superior do script tomcat
#!/bin/bash
#
# Tomcat 8 start/stop/status init.d script
# Initially forked from: https://gist.github.com/valotas/1000094
# @author: Miglen Evlogiev <[email protected]>
#
# Release updates:
# Updated method for gathering pid of the current proccess
# Added usage of CATALINA_BASE
# Added coloring and additional status
# Added check for existence of the tomcat user
# Added termination proccess
#chkconfig: 2345 20 80
#discription Tomcat Starup Script
#Location of JAVA_HOME (bin files)