add a perl/poe wrapper that launches and then relaunches puppet agent in case of a zombie sh