chkconfig on para programa de caminho arbitrário

2

Noramlly para adicionar um programa de inicialização um tem algo como

 chkconfig httpd on

como posso fazer isso para um programa que eu preciso começar como

/usr/local/program/sbin/program

Eu tentei

chkconfig /usr/local/program/sbin/program on 

mas disse

informações de leitura de erros no serviço / usr / local / program / sbin / program: Nenhum desses arquivos ou diretórios

Infelizmente, todo o exemplo que encontrei on-line é o chkconfig [nome do serviço] ativado.

    
por user2643506 20.09.2013 / 15:31

3 respostas

3

Leia a página chkconfig man, especificamente a seção --add e a seção RUNLEVEL FILES .

    
por 20.09.2013 / 15:39
3
  • Adicione ao seu script estas linhas de exemplo:

#chkconfig: 345 80 20 e #description: example script

Explicação:
345 - níveis
80 - comece a prioridade | 20 - parar a prioridade

Claro, esses são valores de exemplo, você pode alterá-lo.

  • Adicione seu script com o comando:

chkconfig --add

    
por 20.09.2013 / 23:06
1

O chkconfig gerencia os links em /etc/rcX.d/ para os scripts no diretório /etc/init.d

    
por 20.09.2013 / 22:14