proper spawning of background processes for software installation