Re: GNU Emacs now runs in foreground

From: Jonathan de Boyne Pollard <>
Date: Thu, 8 Dec 2016 20:28:32 +0000

Jonathan de Boyne Pollard:
> One of the interesting developments over the past couple of decades is
> how much the world has been influenced to come around to the
> daemontools way of doing this. I've observed before, elsewhere, the
> number of daemon programs, especially in the BSD worlds, that have in
> that time gained -F/--foreground or similar options that tell them not
> to do a whole bunch of this unnecessary stuff.

Martin "eto" Misuth:
> I think this is bit related to daemon(8) program which acts as poor
> man's runsv, with all the "advandages" of pid files.

It isn't, though. Several of the manual pages that I've seen explicitly
mention daemontools. Here's winbindd's manual page, for example:

> -F
> If specified, this parameter causes the main winbindd process to not
> daemonize, i.e. double-fork and disassociate with the terminal. Child
> processes are still created as normal to service each connection
> request, but the main process does not exit. This operation mode is
> suitable for running winbindd under process supervisors such as
> supervise and svscan from Daniel J. Bernstein's daemontools package,
> or the AIX process monitor.
Received on Thu Dec 08 2016 - 20:28:32 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:44:19 UTC