Reading about efforts like this makes me glad we write a half-page spec file and build an RPM for each service we've created. We're finally free of servers whose configuration is a hand-crafted artwork needing this sort of attention. We just "yum install" on a fresh machine (or a xen instance in dev or qa), smoke test, and call it a day.