title: How do I exec() a process in the background in C?
body: <p>I've done a fork and exec() on a process, but I'd like to run it in the background. How can I do this?
  I can just avoid calling waitpid on it, but then the process sits there for ever, waiting to return it's status to the parent. Is there some other way to do this?</p>