Por favor, publique como o script é iniciado com o cron.
Eu acho que você tenta executá-lo quando o servidor é (re) iniciado. Talvez a melhor solução seja colocar o script em /etc/rc.d/rcX.d/S99"whatever "para executá-lo no início do sistema. Usando sons cron ... complicados.