add pre_exec support which allows setup/install to run before daemon