> >> On 12/19/2017 05:25 AM, Wietse Venema wrote:
> >>> As for forgrounding, this must happen only after the 'postfix
> >>> check' sanity checks and repairs complete sucessfully. Running a
> >>> 'bare' master daemon would violate design assumptions. So this
> >>> will require a new 'postfix' subcommand that starts exactly one
> >>> instance in the foreground.
This was implemented in Postfix 3.3.
Wietse
POSTFIX(1) POSTFIX(1)
NAME
postfix - Postfix control program
SYNOPSIS
postfix [-Dv] [-c config_dir] command
DESCRIPTION
...
start-fg
Like start, but keep the master daemon running in the fore-
ground. This requires that multi-instance support is disabled
(i.e. the multi_instance_directories parameter value must be
empty). When running Postfix inside a container, mount the con-
tainer host's /dev/log socket inside the container (example:
"docker run -v /dev/log:/dev/log ...") and specify a distinct
Postfix "syslog_name" prefix that identifies logging from the
Postfix instance.