Para os novatos, eu devia ter postado isto há anos ....
Aqui é o padrão (pequena) "pão e manteiga"
perl script (em Linux) eu uso no meu crontab arquivos para segurar os processos-chave estão vivos (só no caso!) como httpd, nomeado, sshd, etc
O exemplo a seguir para se chamado ......
Código:
#!/usr/bin/perl
open(PS,"/bin/ps x|") || die "Can't Open PS";
while(<PS>) {
if (/usr\/sbin\/named/) { close PS; exit;}
}
close PS;
system("/usr/sbin/named");
Um dos meus maiores "servidor medos" é que sshd irá morrer por alguma estranha razão, me sinto tão seguro sabendo que sshd está sempre a correr com o script acima.
Novo Linux / UNIX usuários possam encontrá-lo útil.