in reply to Launching a launcher?

I'm on CentOS linux and I'm writing a script to start important services if they get turned off for some reason.
Why?

This is a solved problem. Just put the appropriate entry in /etc/inittab. It's designed to do this stuff.