2
0
mirror of https://github.com/vdukhovni/postfix synced 2025-08-30 21:55:20 +00:00

postfix-3.4-20180222

This commit is contained in:
Wietse Venema
2018-02-22 00:00:00 -05:00
committed by Viktor Dukhovni
parent 94b0d0b051
commit 61fe98610d
6 changed files with 34 additions and 11 deletions

View File

@@ -23327,7 +23327,7 @@ Apologies for any names omitted.
20180217
Cleanup: added missing *_maps parameters to the default
Cleanup: added 22 missing *_maps parameters to the default
proxy_read_maps setting. Files: global/mail_params.h,
mantools/missing-proxy-read-maps.
@@ -23338,7 +23338,7 @@ Apologies for any names omitted.
of the 20180217 changes in mail_params.h that are no longer
needed.
Bugfix: postconf should scan only built-in or service-defined
parameters for ldap, *sql, etc. database names. Files:
Bugfix (introduced: 20120117): postconf should scan only
built-in or service-defined parameters for ldap, *sql, etc.
database names. Problem reported by Christian Rößner. Files:
postconf/postconf_user.c.

View File

@@ -39,7 +39,12 @@ POSTFIX(1) POSTFIX(1)
<b>start-fg</b>
Like <b>start</b>, but keep the master daemon running in the fore-
ground. This requires that multi-instance support is disabled
(i.e. the <a href="postconf.5.html#multi_instance_directories">multi_instance_directories</a> parameter value is empty).
(i.e. the <a href="postconf.5.html#multi_instance_directories">multi_instance_directories</a> 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 "<a href="postconf.5.html#syslog_name">syslog_name</a>" prefix that identifies logging from the
Postfix instance.
<b>stop</b> Stop the Postfix mail system in an orderly fashion. If possible,
running processes are allowed to terminate at their earliest

View File

@@ -41,7 +41,11 @@ check described above.
Like \fBstart\fR, but keep the master daemon running in the
foreground. This requires that multi\-instance support is
disabled (i.e. the multi_instance_directories parameter
value is empty).
value must be empty). When running Postfix inside a container,
mount the container 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.
.IP \fBstop\fR
Stop the Postfix mail system in an orderly fashion. If
possible, running processes are allowed to terminate at

View File

@@ -20,7 +20,7 @@
* Patches change both the patchlevel and the release date. Snapshots have no
* patchlevel; they change the release date only.
*/
#define MAIL_RELEASE_DATE "20180218"
#define MAIL_RELEASE_DATE "20180222"
#define MAIL_VERSION_NUMBER "3.4"
#ifdef SNAPSHOT

View File

@@ -35,6 +35,11 @@
/* name spaces for user-defined parameters and flags parameters
/* as "valid" in the global name space (pcf_param_table) or
/* in the per-service name space (valid_params).
/*
/* This function also invokes pcf_register_dbms_parameters() to
/* to instantiate legacy per-dbms parameters, and to examine
/* per-dbms configuration files. This is limited to the content
/* of global and local, built-in and per-service, parameters.
/* DIAGNOSTICS
/* Problems are reported to the standard error stream.
/* LICENSE
@@ -46,6 +51,11 @@
/* IBM T.J. Watson Research
/* P.O. Box 704
/* Yorktown Heights, NY 10598, USA
/*
/* Wietse Venema
/* Google, Inc.
/* 111 8th Avenue
/* New York, NY 10011, USA
/*--*/
/* System library. */
@@ -292,9 +302,9 @@ static void pcf_scan_user_parameter_namespace(const char *dict_name,
#ifdef LEGACY_DBMS_SUPPORT
/*
* Scan only parameters that are built-in or service-defined (when
* node == 0, the parameter doesn't exist in the global namespace and
* therefore can't be built-in or service-defined).
* Scan global or local parameters that are built-in or per-service
* (when node == 0, the parameter doesn't exist in the global
* namespace and therefore it can't be built-in or per-service).
*/
if (node != 0
&& (PCF_BUILTIN_PARAMETER(node) || PCF_SERVICE_PARAMETER(node)))

View File

@@ -35,7 +35,11 @@
/* Like \fBstart\fR, but keep the master daemon running in the
/* foreground. This requires that multi-instance support is
/* disabled (i.e. the multi_instance_directories parameter
/* value is empty).
/* value must be empty). When running Postfix inside a container,
/* mount the container 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.
/* .IP \fBstop\fR
/* Stop the Postfix mail system in an orderly fashion. If
/* possible, running processes are allowed to terminate at