Date: Fri, 9 Mar 2007 10:02:52 -0500 From: Vivek Khera <vivek@khera.org> To: FreeBSD Stable <freebsd-stable@freebsd.org> Subject: Re: Background process Message-ID: <E0455690-34C8-420B-9DA5-301A354D629B@khera.org> In-Reply-To: <45F0A6DE.4090604@FreeBSD.org> References: <52267.194.69.32.50.1173359004.squirrel@webmail.nerim.net> <45F0A6DE.4090604@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mar 8, 2007, at 7:14 PM, Doug Barton wrote: > Failing that, if you need to preserve anything that is emitted from > the program, nohup is probably your best bet. If it isn't going to > spit anything out on the terminal, take a look at daemon(8), which > you probably will want to run with the -f option. I can't remember needing nohup to run *anything* since the ancient days of the old old old /bin/sh which would kill all of your processes upon logout. Modern shells do not do this. Just redirect the stdin/stdout/stderr appropriately and run in bg. The more appropriate tool, assuming the original program has no "run as daemon" flag is the daemon(8) program as mentioned above.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0455690-34C8-420B-9DA5-301A354D629B>
