Rodando seu script como "service" no Conectiva

Nesse artigo veremos como colocar seu script para ser inicializado como serviço com direito a aparecer até aquele botão de [ OK ] para cada comando. Estrutura utilizada e testada no Conectiva 10, podendo ser utilizada para outras distribuições, bastando apenas adaptar de acordo com a desejada.

[ Hits: 16.700 ]

Por: Nandor em 05/09/2006 | Blog: http://www.solucoesnandor.com.br/


Habilitando o script na inicialização



Para habilitar o script utilize da maneira que melhor se adapte, seguem exemplos.

Habilita o "meuscript" no init 3 e 5:

# chkconfig -level 35 "meuscript" on
ou
# ntsysv -level 35

Executando e analisando:

# service "arquivo teste" start
Iniciando o Serviço ###TESTE###: [  OK  ]
Copiando Arquivo                 [  OK  ]
# service "arquivo teste" stop
Parando o Serviço ###TESTE###:   [  OK  ]
# service "arquivo teste" restart
Parando o Serviço ###TESTE###:   [  OK  ]
Iniciando o Serviço ###TESTE###: [  OK  ]
Copiando Arquivo                 [  OK  ]
Você poderá inserir quantos comandos quiser, tanto no start quanto no stop. O padrão de localização e estrutura utilizado foi do Conectiva, caso não dê certo em sua distribuição, adapte de acordo com ela e modifique conforme a sua necessidades visuais e práticas.

Página anterior    

Páginas do artigo
   1. Mão na massa
   2. Habilitando o script na inicialização
Outros artigos deste autor

Bloqueando o Messenger com iptables e Squid

Evite desgaste diário de seus CDs

Virtual Host e Virtual Host Mod_Proxy

Configurar autenticação no Postfix

Aliases e autenticação para aliases no Postfix

Leitura recomendada

Servidor Debian 6 DHCP + Squid + IPtables

Balanceamento de 3 links com redundância no Linux

Configuração de Indentação no Vim - Tabs e Espaços

Instalação do Gentoo GNU/Linux em um SSD NVMe (UEFI/GPT)

Instalar XGL e Beryl no Ubuntu 6.06 LTS (Gnome)

  
Comentários
[1] Comentário enviado por fernandus em 06/09/2006 - 17:02h

ninguém comentou mas um artigo bastante relevante, um temp atrás precisei disso e não soube implementar. parabéns

[2] Comentário enviado por solucoesnandor em 07/09/2006 - 21:36h

Verdade, é uma "perfumaria" que faz a diferença esteticamente e no ponto de vista de organização. Espero que tenha ajudado.
Abraço

[3] Comentário enviado por removido em 09/09/2006 - 22:35h

Bem legal.
Vou usar esta estrutura no meu script de firewall.

Abraço.


Contribuir com comentário