Erro clássico. Você faz um script shell, e ao tentar colocar ele na lista dos serviços de start e stop do servidor, recebe a mensagem do título deste post, veja como resolver, de forma simples.
(Assumindo que o nome do meu script seja: myscript)
1 – Copie seu script para dentro de: /etc/init.d
2 – cd /etc/init.d
3 – chmod +x myscript
4 – Adicione essas linhas abaixo, incluíndo #, logo após #!/bin/bash ou #!/bin/sh:
# chkconfig: 2345 95 20
# description: descricao
# O que seu script faz (Acho que isso nem é mais necessário)
# processname: myscript
Salve, saia e execute a linha abaixo:
5 – chkconfig –level 2345 myscript on
Pronto…
Valeu, ajudou bastante. Somente corrigindo a ultima linha que faltou um “-” no level.
Muito bom! incisivo!
Cara muito show.
Obrigado.
Abs,
José Oliveira