Existe uma ferramenta de implantação automatizada que gerencia aplicativos de inicialização em várias máquinas, especialmente os Unices? Ou é a única esperança para estudar as porcas e parafusos de cada Unix (osx, linux, solaris, hpux, aix) sobre como configurar aplicativos para iniciar na inicialização do sistema?
Eu quero executá-los como um usuário específico, em vez de root. No momento, eu corro todos eles dentro de uma sessão de tela ... o que é um incômodo, já que isso requer intervenção manual toda vez que a máquina é reinicializada por algum motivo.
O ideal é que eu esteja procurando uma ferramenta que leia, por exemplo, ~ / .startup-programs, o arquivo que contém, em cada linha, a linha de comando para iniciar os daemons necessários. E essa ferramenta deve funcionar no OSX, Linux, Solaris, HPUX e AIX ... escrevendo os scripts de inicialização apropriados para cada plataforma.
Eu também deveria poder relançar os programas, se eles morrerem por algum motivo.