try salt's TimedProcess wrapper