Como criar serviços em Shell Script

1. Como criar serviços em Shell Script

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 25/08/2011 - 07:10h

Olá pessoal.
Usando como base o tutorial do Danillo Costa aka @hellnux aqui: http://www.vivaolinux.com.br/artigo/chkconfig-Adicionando-o-seu-shell-script/ , estou tentando criar alguns mini-daemons para rodar alguns Scripts.

A minha dúvida é que preciso criar um especial que vai ficar fazendo a verificação dos outros mini-daemons para o caso de não responderem, tentar baixar o danado e reinicia-lo automaticamente.

Alguma dica ?

De pronto obrigado.

oops: Este artigo do Danilo vai quebrar um galhão. Galhão nada, vai quebrar a árvore inteira rsrs. Estava seguindo por uma linha totalmente diferente. Vivendo e aprendendo.


  


2. Re: Como criar serviços em Shell Script

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/08/2011 - 07:31h

[Modo gambiarra on]

Eu pensei em criar um daemon para gerenciar os outros daemons hehe, mas ou menos assim:

#!/bin/bash
status=`service Exemplo status`
while true; do
if [ "$status" = "Parado" ]; then
service Exemplo start; fi
sleep 10
done

Obs.: "Exemplo" é o nome do serviço. E eu usei o "Parado" conforme foi descrito no tutorial que está seguindo, mas pode ser um retorno qualquer... mas vc já sabe disso né? rsrs