in reply to Proc::Daemon

> (like the double fork, setsid, chdir, reopen STDOUT etc)

Now from the parent script you only have to do a:

and system will return as the forked off child detaches itself from the parent. Useful for when your client program has to start it's own server.

It's Neat!