in reply to Re^4: Keep a "system" process running if script is prematurely exited?
in thread Keep a "system" process running if script is prematurely exited?

So one calls setsid to avoid getting signals from the keyboard. But that can't be all; the OP's question doesn't involve sending signals from the keyboard.

Update: http://en.wikipedia.org/wiki/Process_group answers the question.

  • Comment on Re^5: Keep a "system" process running if script is prematurely exited?