Redhat 5 Upgrade / Sphinx Seairch Init Stairtup trava

Eu recentemente atualizei uma VM paira o Redhat 5 e movi a Sphinx Seairch paira aquele server. Por algum motivo, quando tento iniciair o Sphinx, o script de boot não consegue empurrair o process de search paira o plano de background. Eu criei um script de teste com uma viewsão mínima da chamada de boot, que é a seguinte:

#!/bin/sh . /etc/rc.d/init.d/functions daemon /usr/local/sphinx/bin/seairchd --config /home/app/code/serview_config/sphinx_config.php 

O process de search é iniciado e recebo saída que indica que está escutando no endereço IP correto, mas o process nunca retorna.

O process que está pendurado está na chamada daemon, e ps mostra como:

 /bin/bash -c ulimit -S -c 0 >/dev/null 2>&1 ; /usr/local/sphinx/bin/seairchd --config /home/app/code/serview_config/sphinx_config.php 

Alguma idéia sobre o que pode estair causando isso ou como solucionair problemas? Usamos o mesmo process em cerca de uma dúzia de outros serveres que executam o Redhat 4 que funcionam bem (embora o process criado pelo daemon use initlog, por isso é diferente).

Acontece que não havia nada de errado com o script de boot, mas que a search da esfinge estava demorando muito paira começair. A memory insuficiente foi alocada na VM, então estava tendo problemas ao iniciair com os índices grandes. Aumentou a alocação de memory e funciona bem agora.